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_11-04-26.zip

  • R
  • Apr 11, 2026
  • 10.12 KB
  • 49
  • 12.0.5+4
  • Classic + 3

File Name

CleanArt_11-04-26.zip

Supported Versions

  • 12.0.5
  • 12.0.1
  • 5.5.3
  • 2.5.5
  • 1.15.8
1.10 — 2026-04-11

Added

- `/cleanart reset` (alias `/cleanart defaults`, plus `скинути` / `сброс`) — sets `CleanArtDB.hidden`, `chatMessages`, and `debug` back to defaults, calls `ApplyState()`, and prints a confirmation (always, like `refresh` / `status`).
- `PrintHelp` lists the new reset line.

Changed

- SavedVariables: rely on `MigrateSavedVars()` on `PLAYER_LOGIN` for `CleanArtDB = CleanArtDB or {}` instead of a duplicate assignment at file load.
- Chat prefixes: `CHAT_PREFIX`, `CHAT_TITLE`, `CHAT_DEBUG_PREFIX` constants replace repeated color codes in `print` calls.
- `ApplyState()` syncs the Show chat messages options checkbox when present (same pattern as the griffon checkbox).
- `PLAYER_LOGIN`: guard flag `__cleanArtInit` avoids double registration if login were ever processed twice in a session.
- Re-hide polling: `REFRESH_INTERVAL` increased from 1.5s to 2s (slightly less background work; still reapplies hidden artwork if the UI resets it).
- `ADDON_VERSION_FALLBACK` and `.toc` ` Version`: 1.10.