promotional bannermobile promotional banner

Clean Art

Clean Art is a tiny World of Warcraft addon that removes the decorative griffons on the MainMenuBar to give your UI a sleeker, modern appearance. It’s designed to be lightweight and focused — it does one job and does it well.

File Details

CleanArt_01-04-26.zip

  • R
  • Apr 1, 2026
  • 8.21 KB
  • 38
  • 12.0.5+4
  • Classic + 3

File Name

CleanArt_01-04-26.zip

Supported Versions

  • 12.0.5
  • 12.0.1
  • 5.5.3
  • 2.5.5
  • 1.15.8
1.7 — 2026-04-01

Added

- Version string from `GetAddOnMetadata("CleanArt", "Version")` (TOC Version) with a small fallback if metadata is missing.
- Saved variable migration: if `hidden` is absent in `CleanArtDB`, it defaults to hidden; `debug` defaults to off.
- `/cleanart refresh` (alias `/cleanart apply`) — calls `ApplyState()` and confirms with a short chat line.
- `/cleanart dump` (aliases `frames`, `diag`) — prints end-cap frame names, alpha, and visibility for support.
- `/cleanart debug` — toggles `CleanArtDB.debug`; when on, a throttled (every 5s) one-line `ApplyState` debug message is printed (no spam from full frame dumps).
- `PLAYER_ENTERING_WORLD` and `UI_SCALE_CHANGED` — `ApplyState()` so artwork stays correct after zoning or UI scale changes.
- Addon compartment (clients with `AddonCompartmentFrame`) — opens Clean Art in Settings / Interface Options; tooltip on hover.
- Settings search — when supported, `SetSearchText` is set via `pcall` for keywords (e.g. griffon, action bar).
- Localized addon titles in `.toc` (`Title-ruRU`, `Title-ukUA`, and `Title-` for other listed locales).

Changed

- Re-hide polling interval (`REFRESH_INTERVAL`) from 1s to 1.5s (slightly less CPU; still frequent enough to catch UI resets).
- Localized `OPT_TITLE` for Ukrainian and Russian options panel names; compartment tooltip and new command strings where applicable.