mirror of
https://github.com/MarekWo/mc-webui.git
synced 2026-05-09 14:54:56 +02:00
58300f4a47
Lets users choose where each action appears: in the floating Quick Access (FAB) bar or the slide-out Main Menu. Adds a "Hide Quick Access" master switch and a per-item placement table in Settings -> Appearance. Removes the stale "Refresh Messages" menu item (legacy of polling era, WebSocket already covers it) and moves the Notifications toggle from the menu to a dedicated Settings -> Notifications tab. Each of the 11 configurable items is rendered in both locations; applyItemPlacements() toggles d-none based on localStorage. Badges for DM unread and pending contacts propagate to the Main Menu copies so they stay in sync regardless of placement. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>