BitsjUI is a complete, clean UI in one addon, with its own settings menu (`/bui`) and drag and drop for every frame. It's for Retail (Midnight) and WoW Forever.
What it does
Action bars: bars 1-3 centred, 4-5 on the side with mouseover fade. Clean icons, short hotkeys, range colouring and a crisp cooldown display. Built on Blizzard's own buttons, so keybinds and Quick Keybind keep working.
Unit frames: player, target, target of target, focus and pet. The name sits above the frame, health is shown left and percent right. The class resource bar sits under the player frame.
Castbars: player, target and focus, with icon, timer, latency and a colour for casts you can't interrupt.
Nameplates: mob-type colours (quest, caster, normal), aggro edges, a clear target glow with arrows, a mouseover highlight, debuffs and enemy buffs you can dispel.
Party & raid frames: separate settings for party and raid, groups shown to match raid size, summon / resurrection icons and a preview mode.
Damage meter: Details-style windows with a spell breakdown, tooltips and fight history.
Spell timers, buffs, minimap, chat, tooltips, bags, character sheet, friends list and quest tracker, all in the same style.
Character sheet: item level, enchants (or missing ones) and upgrade track next to every slot, plus detailed stats.
Theme: follows your class or faction colour, or a colour you pick. Bar colours are softened with one brightness / saturation dial.
Quality of life: auto repair, sell junk, fast loot, skip cinematics and more.
Profiles: save, copy, import and export your whole setup.
Update notice: tells you when a newer version is out, and shows what's new after you update.
Getting started
Install and log in. A short setup runs the first time.
Type /bui to open the menu, or /bui move to drag frames around.
Turn on Action Bars 2-5 in Options > Gameplay > Action Bars so their keybinds work.
Commands
`/bui` – menu
`/bui move` – unlock / lock frames
`/bui reset` – reset positions
`/bui errors` – show and copy any errors
`/bui whatsnew` – what changed in this version
`/rl` – reload the UI
WoW Forever
BitsjUI detects Forever on its own and uses classic game rules there (no Holy Power, the classic enchant slots, the ranged slot, hunter pet happiness). Forever hides the combat log from addons, so the swing timer shows ranged swings only.
Feedback
Found a bug? Type `/bui errors`, copy the text and post it in the comments.
Fonts are included under the SIL Open Font License (see `Media/Fonts/OFL.txt`).
---
Changelog for this file (3.3.0)
Update notice when a newer BitsjUI is around, and a "What's new" window after updating.
Works on WoW Forever (classic game rules detected automatically).
Hunter pet happiness beside the pet frame (Forever).
Spell timers sit under the player frame and grow downwards.
Swing timer above the castbar (ranged on Forever).

