promotional bannermobile promotional banner

AbstractUI

**AbstractUI** is a complete, modular, and modern User Interface replacement for World of Warcraft. Built for **WoW 12.0+**

File Details

AbstractUI-v12.0.1.21.zip

  • R
  • Apr 9, 2026
  • 1.41 MB
  • 7
  • 12.0.5+1
  • Retail

File Name

AbstractUI-v12.0.1.21.zip

Supported Versions

  • 12.0.5
  • 12.0.1

AbstractUI v12.0.1.21

CharacterPane Complete Overhaul

Sidebar Tab Improvements

  • Repositioned sidebar tabs 15px to the right for better spacing
  • Added tab click detection for proper stats overlay visibility
  • Improved visual hierarchy and usability

Titles Panel Redesign

  • Custom titles panel with optimized layout
  • Title names truncated to 25 characters for cleaner display
  • Alphabetical sorting for easier navigation
  • Selection highlighting with gold text
  • Fixed title selection bugs using IsTitleKnown() API
  • Manual selectedTitleID tracking eliminates lag

Equipment Manager Complete Rebuild

  • New button layout: Equip (48px) and Save (48px) buttons at top, plus compact "+" button for creating new sets
  • Replaced Blizzard scrollbar with AbstractUI ScrollFrame for consistent theming
  • Equipment sets display in scrollable list (150px wide, 24px tall buttons)
  • Green checkmark texture indicates currently equipped set
  • Gold text and border highlight selected set
  • Auto-selects first equipped set on open (or first set if none equipped)

Equipment Set Features

  • 8x8 specialization icon indicators overlay equipment set icons to show spec assignments
  • Right-click context menu with options:
    • Change Name/Icon (opens custom editor)
    • Delete equipment set
    • Assign to Specialization (one set per spec)
  • Custom "Edit Equipment Set" dialog with:
    • Name editing (31 character limit)
    • Icon selector with 9 icons per row (32x32 size)
    • Icon search functionality (100 icons default, 200 maximum with search)
    • Real-time filtering by icon name via search box
    • AbstractUI ScrollFrame integration for smooth scrolling
    • Icon tooltips display icon names on hover
    • Gold border selection indicator
  • Removed "None" option from spec assignment (cleaner one-to-one relationship)

Scale Control

  • Added scale control to CharacterFrame title bar (left of close button)
  • "Scale:" input box allows manual scaling from 1.0 to 2.0
  • Default scale set to 1.25 (125%) for improved readability
  • Auto-selects text when clicked for quick value entry
  • Press Enter to apply, Escape to cancel
  • Matching font sizes throughout UI

Technical Improvements

  • Integration with AbstractUI theme system (ColorPalette)
  • Consistent backdrop styling across all custom panels
  • Event handling: EQUIPMENT_SETS_CHANGED, EQUIPMENT_SWAP_FINISHED
  • Proper timing delays for ScrollFrame initialization
  • Theme-colored borders and backgrounds throughout