promotional bannermobile promotional banner

Lacquer

Skins your other addons to match your UI: ElvUI, EllesmereUI, or its own clean style.
Back to Files

v1.0.0

File nameLacquer-v1.0.0.zip
Uploader
bloqaudiobloqaudio
Uploaded
Nov 10, 2026
Downloads
6
Size
174.6 KB
Flavors
MoP ClassicClassic TBCClassicTitan Reforged ClassicRetailForever
File ID
9546614
Type
R
Release
Supported game versions
  • 12.1.5
  • 5.5.4
  • 3.80.2
  • 2.5.6
  • 1.60.1
  • 1.15.9

What's new

Lacquer

v1.0.0 (2026-11-10)

Full Changelog Previous Releases

  • Add Wago project ID to the TOCs
  • Add CurseForge project ID to the TOCs
  • Invite skin requests in the README
  • Refine addon icon with an inlaid gold L and a drip of gold
  • Add addon icon shown in the in-game addon list
  • Add tagged release workflow for CurseForge, Wago, and GitHub
    Rename the Forever TOC to the _Camelot suffix, which the client loads and
    the packager recognises when setting game versions. TOC versions now come
    from the release tag.
  • Add RareScanner skin for the rare-found button and Explorer
    ElvUI buttons built on Blizzard's three-slice template now draw their art
    into hidden stand-ins, so the red art no longer returns over the suite's
    backdrop. Kept textures such as arrow glyphs survive HandleButton, and
    icons keep their crop when the owner swaps the texture.
  • Add Questie skin
    • Tracker: the background and auto-complete popup follow Questie's own
      backdrop alpha, so its on/off, transparency, and fade settings still
      apply; the quest list scroll bar is styled
    • Options: each control is styled as Questie's options engine creates
      it, in both Blizzard's settings panel and Questie's own window, whose
      side tabs become square icons
    • Hooks avoid Questie functions that yield, which a hook would break,
      and modules that a client doesn't load
    • Colour swatches lose any rounding mask
    • README: list Questie and drop Kaliel's Tracker from the plan
  • List the Bagnon skin in the README
  • Add Bagnon skin, options, and item slots
    • Bagnon: a native Lacquer frame skin through Bagnon's skin API, and
      item slots styled as they are first filled, keeping the overlays
      Bagnon draws on them
    • Bagnon options: hooked when Bagnon_Config loads, so each page is
      styled from its first build; slider padding gives back the height a
      suite takes from the bar
    • Check box operation can target a box inside a wider button, and a new
      colour swatch operation
    • ElvUI item buttons skip HandleItemButton, which clears every texture,
      and mirror the IconBorder colour onto ElvUI's border instead
    • Shared helpers to remove icon masks and keep icon crops across
      texture changes; ElvUI buttons hide three-piece art that templates
      re-apply
    • README: describe Lacquer as inspired by AddOnSkins
  • Style TomTom's settings pages through a shared settings list helper
    • ns.StyleSettingsList styles an addon's own copy of Blizzard's
      SettingsListTemplate on a canvas page, which the suites don't
      reach, restyling each pooled row as it is initialized
    • New stepper slider and arrow button operations; ElvUI's stepper
      slider style leaves the arrows alone, so they go through the arrow
      style to match the dropdown steppers
    • TomTom: recognise its settings pages when Blizzard's settings panel
      shows them, and hand their lists to the helper
  • Add Simulationcraft, Pawn, and TomTom skins
    • Simulationcraft: the export window, its button, scroll bar, and
      check boxes, styled when the window is first built
    • Pawn: the main window, tabs, page widgets, inner boxes, and text
      dialogs, with backdrops for the scale list column and page area
      that Pawn's background art used to draw
    • TomTom: the coordinate block's backdrop and font, and the waypoint
      arrow's text
    • README: drop Details! from the planned list; Details already ships
      its own ElvUI skins
  • Add Lacquer core, look providers, and first skins
    Lacquer skins third-party addons through the active UI suite's own
    skinning API: ElvUI first, then EllesmereUI, otherwise its own
    standalone style.
    • Core: edition flags, saved variables, provider selection, the
      idempotent Paint dispatcher, the skin registry with per-skin error
      isolation and an early prepare step, AddOnSkins handover and
      ElvUI+EllesmereUI notices, options and /lacquer commands
    • Providers: ElvUI, EllesmereUI, and standalone, each covering window,
      panel, inset, clear, backdrop, button, close button, tab, check box,
      edit box, dropdown, scroll bar, slider, icon, item button, status
      bar, and font
    • Skins: BugSack, BigWigs (a Lacquer bar style plus the frames sent
      through BigWigs_FrameCreated), DBM timer bars, and the DBM options
      window
    • Six edition TOCs, vendored Ace3 and LibSharedMedia-3.0, and CI for
      Lua syntax checks and interface number updates

This mod has no additional files