promotional bannermobile promotional banner

Clean Unit Frames

Clean, minimalist unit frames for WoW Classic with a focus on clarity and performance.

File Details

CleanUF v1.3.6

  • R
  • Dec 19, 2025
  • 54.17 KB
  • 12
  • 1.15.8
  • Classic

File Name

CleanUF.zip

Supported Versions

  • 1.15.8

Version 1.1.0 - Configuration UI Update

New Features

In-Game Configuration Panel
- Access via /cleanuf config or /cleanuf ui (also: /cleanuf options, /cleanuf settings)
- Available in Interface > AddOns > CleanUF
- All controls automatically sync with SavedVariables when opening the panel
- Combat-safe: changes that require protected frame access are queued until combat ends

Movable Castbars
- Player and Target castbars can now be independently positioned
- Unlock frames (/cleanuf unlock) to drag castbars to any screen position
- Castbars display with placeholder text when unlocked for easy positioning
- Position saves automatically and persists across sessions
- Reset Position buttons available in the options panel

Restore Defaults
- New "Restore Defaults" button in General section
- Confirmation dialog prevents accidental resets
- Automatically reloads UI after restoring defaults

Configuration Options

General
- Enable CleanUF (master toggle)
- Lock Frames
- Restore Defaults

Styling
- Global Scale (0.5x - 2.0x)
- Font Size (8 - 16)
- Bar Texture dropdown
- Class Colored Health toggle

Unit Frames (Player, Target, Target of Target, Pet, Focus)
- Enable/Disable toggle
- Width slider
- Height slider
- Power Bar Height slider
- Show Raid Icon toggle
- Reset Position button

Party Frames
- Enable toggle
- Growth Direction (Up/Down)
- Spacing slider
- Scale slider
- Show Power Bars toggle
- Show Raid Icons toggle
- Hide in Raid toggle
- Reset Position button

Raid Frames
- Enable toggle
- Columns slider (1-10)
- Spacing slider
- Scale slider
- Show Names toggle
- Show Raid Icons toggle
- Aggro Highlight toggle
- Class Colors toggle
- Reset Position button

Castbars (Player & Target)
- Enable toggle
- Width slider (100-300)
- Height slider (12-30)
- Show Cast Time toggle
- Show Spell Icon toggle
- Reset Position button

Auras (Target)
- Enable toggle
- Icon Size slider (14-32)
- Max Buffs slider (4-32)
- Max Debuffs slider (4-32)
- Icons Per Row slider (4-16)
- Icon Spacing slider (0-8)
- Buff Growth Direction dropdown
- Debuff Growth Direction dropdown
- Show Duration toggle
- Player Debuffs Only toggle

Combat
- Enable Threat Glow toggle

Slash Commands

- /cleanuf config - Open configuration panel
- /cleanuf ui - Open configuration panel (new alias)
- /cleanuf options - Open configuration panel (alias)
- /cleanuf settings - Open configuration panel (alias)

Improvements

- Controls reflect current SavedVariables when opening options panel
- Throttled sliders prevent excessive updates while dragging
- Live preview for most settings (no reload required)
- Clear tooltips on all controls
- Combat status indicator shows pending changes

Removed

- Floating Combat Text options (feature was not implemented)

Technical

- No UI taint - all protected frame operations respect combat lockdown
- Classic Era compatible (Interface 11506)
- Uses only Blizzard UI widgets (no external libraries)