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

  • R
  • Jun 14, 2026
  • 16.41 KB
  • 37
  • 12.0.7+5
  • Classic + 3

File Name

CleanArt_14-06-26.zip

Supported Versions

  • 12.0.7
  • 12.0.5
  • 5.5.4
  • 5.5.3
  • 2.5.5
  • 1.15.8

1.20 — 2026-06-14

Fixed

  • MigrateSavedVars(): coerces hidden, chatMessages, and debug back to booleans when SavedVariables contain non-boolean values (e.g. manual edits), so hide/show and options checkboxes stay predictable.

  • GetCandidates(): scans nested containers under MainMenuBarArtFrame (same end-cap key names as MainActionBar) so classic layouts that tuck caps inside ArtFrame / Art are found without relying only on top-level LeftEndCap / RightEndCap.

  • PLAYER_LOGOUT: stops the re-hide ticker / OnUpdate loop on logout so the addon does not keep polling after the session ends.

Changed

  • End-cap discovery: shared AppendEndCapsFromContainer() replaces duplicated MainActionBar nested-key logic (same behavior, one code path).

  • Slash handler: calls MigrateSavedVars() at the start of every /cleanart invocation so commands always see sanitized settings.

  • Debug logging: throttled ApplyState messages now include the resolved candidate count.

  • .toc: restored localized Title-* lines, Notes-ukUA / Notes-ruRU, and 50503 interface entry.

  • ADDON_VERSION_FALLBACK and .toc ## Version: 1.20.