Vanilla (1.12) unit frames that keep the look of the Blizzard originals and add the quality-of-life options the defaults never had.
Fork of UnitFramesImproved_Vanilla by Ko0zi, itself a backport of Althalla's UnitFramesImproved for Legion.
Drop the folder into Interface/AddOns as UnitFrames — remove any -master
suffix from the folder name.
Type /equf (or /unitframes) to open the panel. Categories down the left:
- General — class portraits, compact mode, improved pet frame, status glow, font outline, and a Dark Mode strength slider (0 leaves the stock colors, 100 is fully dark)
- Colors — pick the health bar color for the player, friendly, neutral, enemy, and tapped-by-someone-else units, plus the class color toggles
- Text — health and resource text formats (value/max, value, percent, value (percent), none), decimal places on abbreviated numbers, and font sizes
- Position — X/Y offsets for the name, health and resource text
- Bars — statusbar texture (Blizzard, Flat, ElvUI, Gradient, ShaguPlates, Striped, TukUI) and the resource ticker
- Resource ticker — a spark that sweeps the resource bar in time with the energy or mana tick
- Compact mode for a slimmer frame
- Improved pet frame, mirroring the player frame; hunter pets show happiness as the health bar color
- Separate druid mana bar while shapeshifted
- Dark mode at any strength you like
- MobHealth3 is embedded. Disable MobHealth2 and similar addons or target HP/MP text will be doubled.
Bugs and suggestions go in the issues section.
Compact Mode
Improved Pet Frame showing pet happiness as the health bar color.



