Narcasung 013fe665ab Skin the Challenges frame's Gamemodes tab
The Trials shape a third time, and again suffix for suffix: the search
box and list container are named off the tab exactly as Trials names
its own, the list's only region is the same store divider, and the
scroll arrows hang off the scroll frame rather than off the bar. So the
divider constant is shared rather than copied and the three calls go in
unchanged.

The one difference is the filter, which this tab does not have. Its two
children are the search box and the list and neither is a menu, so
there is nothing for a Dropdown call to be handed. That is written into
the comment rather than left implicit: with the same function sitting
three times over in the file, a missing fourth line otherwise reads as
an oversight.

The tab owns no regions of its own at all, so nothing here needs the
keepTextures care the Rewards tab's PageText took. Both children exist
on a cold reload, before the tab has ever been opened, and the counts
are unchanged after a click, so it rides SkinContents with the rest
rather than needing a hook on its own OnShow.

Everything reuses an existing helper, so the shared layer is unchanged.
2026-08-22 16:50:05 +02:00

ElvUI_CoA (WIP)

ElvUI plugin that hides and skins the custom CoA (3.3.5) frames not covered by stock ElvUI.

Implemented

  • Character advancement, vanity, wardrobe frames: skin, scale
  • Challenges frame: skin
  • Class resource frames: hiding
  • Extra action button frame: skin, anchor, size
  • Instance swap frame: skin, anchor, font settings
  • Interface/Video/Audio options: skin the widgets ElvUI's own pass misses
  • Only highlight unitframes if dispellable by your CoA class.

Installation

Download the repo as .zip, extract in Interface\AddOns, remove -master from the folder name.

Requirements

S
Description
No description provided
Readme 410 KiB
Languages
Lua 100%