No horizontal scrolling at any supported viewport width
Sidebar is accessible via toggle on mobile
Editor is usable at 320px width
Content area uses available space effectively at 2560px
## Summary
Rewrite the CSS layout system to support screen widths from 320px to 2560px.
## Implementation Tasks
- [x] Audit current CSS for fixed-width assumptions
- [x] Define breakpoints (e.g., 320, 768, 1024, 1440, 2560)
- [x] Implement mobile layout (stacked sidebar/editor)
- [x] Implement tablet layout (collapsible sidebar)
- [x] Implement desktop layout (side-by-side)
- [x] Implement ultrawide layout
- [ ] Test on real devices or emulators
## Acceptance Criteria
- [x] No horizontal scrolling at any supported viewport width
- [ ] Sidebar is accessible via toggle on mobile
- [ ] Editor is usable at 320px width
- [x] Content area uses available space effectively at 2560px
libretech
added the task label 2026-02-28 20:25:53 +01:00
libretech
changed title from Responsive CSS overhaul to Overhaul CSS for responsive mobile-to-desktop layouts2026-02-28 20:25:53 +01:00
libretech
changed title from Overhaul CSS for responsive mobile-to-desktop layouts to Overhaul CSS for responsive layouts (320px to 2560px)2026-02-28 21:14:09 +01:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
Rewrite the CSS layout system to support screen widths from 320px to 2560px.
Implementation Tasks
Acceptance Criteria
libretech referenced this issue2026-02-28 20:24:40 +01:00
Responsive CSS overhaulto Overhaul CSS for responsive mobile-to-desktop layoutsOverhaul CSS for responsive mobile-to-desktop layoutsto Overhaul CSS for responsive layouts (320px to 2560px)libretech referenced this issue2026-02-28 21:15:46 +01:00
libretech referenced this issue2026-02-28 21:16:20 +01:00