mirror of
https://github.com/MarekWo/mc-webui.git
synced 2026-03-28 17:42:45 +01:00
Previous sticky bar implementation took up vertical space in layout, making viewport issues worse. Replaced with proper floating action buttons that don't affect layout. Changes: - Remove sticky bar from index.html - Add FAB container with fixed position (no layout impact) - Two circular buttons: DM (green) and Contacts (blue) - position: fixed, right: 16px, top: 80px - z-index: 900 (lower than offcanvas menu 1045) - Beautiful gradients and shadows - Hover/active animations (scale transform) - Mobile responsive (smaller on <768px) Features: - No vertical space taken (fixed position) - Covered by offcanvas when menu opens (z-index hierarchy) - Always visible in corner - Uses navigateTo() for clean navigation Test scenario: 1. Click FAB buttons (bypass offcanvas menu completely) 2. Navigate to DM / Contact Management 3. Return to main page 4. Check if status bar corruption still occurs If FABs work: problem is in offcanvas cleanup If FABs fail: problem is deeper in viewport/layout 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>