PullButtons.zip
What's new
**Options Window**
- Added a right-click options window on the minimap button (Settings + About tabs)
- "Transparent (text only)" toggle - hides all panel/tab backgrounds and button faces, leaving just the text
- "Lock window" toggle - disables dragging the main panel
- Font picker and font size stepper (8-18)
- Border texture and background texture pickers for the panel skin
- Button texture picker and button color picker (Default, Black, or any of the 9 class colors)
- Font color picker, applied to all button labels and the tab
- Language switch (German/English) moved into the options window; the old button above the main panel was removed
**Fixes**
- Embedded LibSharedMedia-3.0 (+ LibStub, CallbackHandler-1.0) for the pickers above
- Fixed Font/Border/Background/Button-texture pickers being empty or non-functional due to LibSharedMedia's internal file validation silently rejecting our textures; all four now use a fixed, always-available option list, with LSM queried only as a bonus for extra textures from other addons
- Fixed button texture/color not visibly applying - now rendered through a dedicated overlay on each button
- Fixed the options window's own labels, tab names, and About page never updating on language switch
- Fixed "Transparent" mode doing nothing once a custom button texture/color was selected
**Behavior Change**
- The main panel is now hidden by default - it no longer opens automatically on login/reload; open it via the minimap button (left-click) or `/pb`
This mod has no additional files

