v3.3.0
New Features
- "Dock to League Client" mode — Watcher docks as a 220px panel to the left edge of the League client window, matching its height and top edge. Tracks client moves/resizes with adaptive polling (10ms during drag, 100ms stationary). Hides when client is minimized or unfocused. No taskbar icon, always-on-top, no decorations, non-resizable. Toggle via Settings → "Dock on Startup" or hamburger menu → "Dock"/"Undock".
UI/UX Refining
- New sleek dark blue with gold accents theming.
- Update button moved from top panel (was overlapping title) to bottom-right above footer, styled as a tab on the gold border.
- Compact docker mode layout: responsive font (clamp(12px, 1.7vh, 14px)), brand text hidden, slimmer panel/headers, smaller switches/inputs.
- "File" label removed from hamburger; settings moved to standalone gear icon.
- Section titles and card sizes reduced in docker mode.
Bug Fixes
- Assigned Role card now hides entirely when no role