## Tablet Breakpoint (1024px) - Simplify ASCII corners from heavy double (╔╗╚╝) to light single (┌┐└┘) - Reduce corner font size from 1.5rem to 1.2rem - Simplify section headers from ╠═══ to ├─ - Simplify dividers from ╞═══╡ to ├─┤ - Maintain visual hierarchy while reducing complexity ## Mobile Breakpoint (768px) - Remove ALL ASCII corner decorations (::before, ::after, corner spans) - Remove inner frame corner decorations - Simplify section headers to simple "> " prefix - Simplify subsection headers to "• " bullet point - Remove all ASCII dividers completely - Reduce padding: ascii-content to 0.5rem, ascii-frame-inner to 0.5rem - Reduce border width to 1px on inner frames - Font size reduction for section headers: 0.9rem - Maintain functionality while maximizing screen space ## Very Small Mobile Breakpoint (480px) - Remove ALL pseudo-element decorations globally - Collapse nested frames to minimal borders (1px) - Minimal padding everywhere (0.25rem) - Section headers without decorations, normal text transform - Simplified font sizes (0.85rem for headers) - Re-enable only essential pseudo-elements (search prompt) - Maximum compatibility for small screens ## Progressive Enhancement Strategy - Desktop: Full elaborate ASCII decorations with heavy borders - Tablet: Simplified single-line ASCII decorations - Mobile: Minimal decorations, focus on content - Very Small: No decorations, pure functionality ## Design Philosophy - Maintain terminal aesthetic at all sizes - Progressive simplification as screen shrinks - Never sacrifice functionality for decoration - Ensure readability on all devices - Optimize for touch targets on mobile ## Files Modified - assets/css/dashboard.css: Added ~140 lines of responsive rules * Enhanced existing 1024px breakpoint with ASCII frame rules * Enhanced existing 768px breakpoint with complete mobile simplification * Enhanced existing 480px breakpoint with minimal frame collapsing ## Testing Checklist - [ ] Desktop (1920x1080): Full decorations visible - [ ] Tablet (1024x768): Simplified single-line decorations - [ ] Mobile (768x1024): No corners, simple headers - [ ] Small Mobile (480x800): Minimal UI, maximum content - [ ] Touch targets adequate on all mobile sizes - [ ] All functionality preserved across breakpoints 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
42 KiB
42 KiB