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_19-06-26.zip

  • R
  • Jun 19, 2026
  • 16.83 KB
  • 35
  • 12.0.7+3
  • Classic + 3

File Name

CleanArt_19-06-26.zip

Supported Versions

  • 12.0.7
  • 5.5.4
  • 2.5.5
  • 1.15.8

1.21 — 2026-06-19

Fixed

  • **MigrateSavedVars(): new **CoerceBoolean()** preserves user intent from string/number SavedVariables (e.g. **"false", **0**, **"off"**) instead of resetting every non-boolean value to defaults (which could force griffons hidden when **hidden** was stored as the string **"false"**).

  • Griffon toggle: **InvalidateCapsCache()** runs on every hide/show change (slash toggle and options checkbox), not only when enabling hide, so rediscovery stays correct when showing griffons again after layout or UI reloads.

  • Frame discovery: **NameLooksLikeMainBarCap()** ignores vehicle, extra bar, and bonus action bar names so unrelated action-bar artwork is less likely to be collected during tree scans.

Changed

  • **ApplyState()**: resolves the candidate list once per apply instead of calling **GetCandidates()** twice.

  • **/cleanart status**: also prints chat messages and debug logging state (localized **STATUS_CHAT**, **STATUS_DEBUG**, **STATUS_ON**, **STATUS_OFF**; Ukrainian and Russian overrides included).

  • **PrintHelp**: lists **/cleanart help** explicitly (**CMD_HELP**; Ukrainian and Russian overrides included).

  • **GetCandidates()**: scans nested end-cap keys under **MainMenuBar** as well as **MainMenuBarArtFrame** / **MainActionBar**.

  • **ADDON_VERSION_FALLBACK** and **.toc** **## Version**: 1.21.