7e058ba972
- Add full responsive sidebar support for screens 600px+ height with three breakpoints (900px, 750px, 650px) - Implement consistent spacing for all sidebar controls (view-selector, theme-selector, style-selector, add-calendar-button) - Add calendar header compactness scaling based on screen height (padding, font sizes, min-heights) - Implement width-based responsive event text sizing for better space utilization - Fix login page theme inheritance issue by resetting theme to default on logout - Remove problematic position:relative style from external calendar items that caused color picker interference - Standardize external-calendar-list margin to 2px across all breakpoints - Add proper overflow handling and minimum heights to ensure all sidebar components remain visible - Scale event titles and times progressively smaller on narrower viewports (1200px, 900px, 600px breakpoints) 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>