Narcasung 919feed322 Strip the native hover glow from every skinned button
HandleButton clears a button's own Normal/Highlight/Pushed/Disabled textures
and the named Left/Middle/Right pieces, so a native highlight drawn as a plain
region of the button survives it and lights up under the cursor against the
flat backdrop. Clearing the wardrobe Cancel button's by file fixed that one
button and nothing else: probing the HIGHLIGHT layer across everything the
plugin skins turned up Save outfit wearing the same red file, and Disable
transmog and Disable spell visuals wearing the dialog-box glow, none of which
any clear-by-file call site was ever going to reach.

The whole layer goes rather than named files. On these frames it only ever
carries native hover art -- every button probed has exactly one HIGHLIGHT
region, blank on the ones that already looked right, so there is nothing else
there to lose. ElvUI's own hover treatment is untouched: it is the backdrop
border swap HandleButton hooks, and a backdrop is drawn through SetBackdrop
plus two child border frames rather than as a region of the button.

Cleared from Skin:Button, so every call site in the plugin inherits it, and
unguarded so a region added after the first skin pass is caught too. SetTexture
is noop'd per region as StripArtByFile does, or a state change that re-arts the
button would bring the glow straight back.
2026-08-18 16:43:31 +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
  • Class resource frames: hiding
  • Extra action button frame: skin, anchor, size
  • Instance swap frame: skin, anchor, font settings
  • 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%