FrameColor - Dark Mode & Custom Color UI

Dark UI preset, but you can change any color as you like

File Details

4.6.1

  • R
  • Jan 24, 2026
  • 311.89 KB
  • 6.5K
  • 12.0.0
  • Retail

File Name

FrameColor-4.6.1.zip

Supported Versions

  • 12.0.0

Changelog

Version [4.6.1] - 2026-01-24

Updated

  • _TransmogFrame: Improved the skin.

Fixed

  • _BuffFrame.
  • _CooldownViewer.

Version [4.6.0] - 2026-01-21

Added

  • New Skin: _TransmogFrame. (Basic for now, full skin will follow.)

Fixed

  • _CollectionsJournal.

Updated

  • Added missing widgets of _EncounterJournal.

Version [4.5.0] - 2026-01-20

  • Midnight pre patch.

Version [4.5.0-Midnight-Beta] - 2025-11-12

Added

  • New Skin: _HousingMicroButton.
  • New Skin: _HousingDashboardFrame.

Updated

  • _ActionBar1 -> Adapted to UI Changes.
  • _CollectionsJournal -> Adapted to UI Changes.
  • _DressUpFrame -> Adapted to UI Changes.
  • Interface version to 120000.

Version [4.4.1] - 2025-12-03

Updated

  • Interface version to 110207.

Fixed

  • _ActionBar1
  • _GuildBankFrame

Version [4.4.0] - 2025-10-??

Added

  • New Skin: _OrderHallMissionFrame

Version [4.3.0] - 2025-10-12

Added

  • New Skin: _CooldownViewerSettings

Updated

  • Interface version to 110205.

Version [4.2.2] - 2025-09-??

Updated

  • _ProfessionsFrame.lua -> added missing scroll bar.
  • _EventTrace.lua -> added missing scroll bar.

Version [4.2.1] - 2025-09-19

Updated

  • _PlayerSpellsFrame.lua -> Loadout dialogs added.

Version [4.2.0] - 2025-09-14

Added

  • New Skin: _GuildBankFrame

Version [4.1.7] - 2025-09-07

Added

  • Added russian translation. Provided by CurseForge User ZamestoTV.

Version [4.1.6] - 2025-08-10

Updated

  • _PlayerFrame.lua -> The class power bar can now be colored separately from the player frame.

Version [4.1.5] - 2025-08-09

Fixed

  • _PopUpDialogs.lua -> Static pop-ups are once again skinned.

Version [4.1.4] - 2025-08-07

Updated

  • Interface version to 110200.

Fixed

  • _BankFrame.lua -> Adapted to ui changes.
  • _CharacterFrame.lua -> Adapted to ui changes.

Version [4.1.3] - 2025-06-23

Updated

  • Interface version to 110107.

Version [4.1.2] - 2025-05-13

Added

  • New API function.

Version [4.1.1] - 2025-04-30

Fixed

  • _CooldownViewer.lua -> The skin will now be reapplied after changing the specialization.

Version [4.1.0] - 2025-04-30

Added

  • SkinUtilMixin.lua -> New helper function added "GetAllChildRegionsOf" to get all regions of a frame and all it's child frames.
  • New Skin added _CooldownViewer.lua -> For now it will only let you change the color of the "Tracked Bars" bar borders.

Version [4.0.3] - 2025-04-30

Updated

  • Interface version to 110105.

Version [4.0.2] - 2025-04-13

Fixed

  • _TradeFrame.lua: Temporarily removed the money frame borders until I find time to fix them.

Version [4.0.1] - 2025-03-22

Changed

  • Added "Button" to the color names of the button colors to better clarify what the option is used for.
  • The alpha of the chat frame border can now be set via its color setting.
  • Changed the default colors of the _ChatFrame skin slightly.

Added

  • Added the buttons around the chat frame to the _ChatFrame skin and added color options for normal, hightlight & pushed textures of those buttons.

Version [4.0.0] - 2025-03-16

Inital Release

  • The addon has been rebuilt from the ground up, with the aim of making it easier to maintain and a more robust backend that will not break if a skin fails.
  • Failed skins now inform the user with a print message.
  • All skins have been updated to follow (where possible) a template of predefined color keys (Main, Background, Borders, Controls, Tabs).
  • The new scrollbars and dropdown buttons have been added to all skins.
  • The new drop-down menu has been added.
  • Added new Color Manager to replace Color Control, colors are no longer overwritten but follow a priority concept of Global Color < Category Color < Locked Color. This allows the user to define rules for how skins of a category (or globally) should look, with the option to escape this rule per color key. This also has the advantage that future added skins will follow these rules.
  • The new UI is now more responsive, efficiently handling large numbers of skins while scaling seamlessly. Search functionality is nearly instantaneous, providing a smoother experience. In addition, the UI has been moved to a separate add-on that loads only when needed, improving performance.
  • A new companion addon has been created, FrameColor - AddOnSkins, from now on all skins for other addons will be provided either by the addon itself or via FrameColor - AddOnSkins, all individual addon skin projects have been deleted.