Skip to content

v0.24.0 — Mobile-friendly UI + PWA support

Choose a tag to compare

@bketelsen bketelsen released this 22 May 17:30
· 90 commits to main since this release

What's new

Mobile-first responsive layout

Chapterhouse is now fully usable on iPhone 14 Pro Max (and any mobile browser at ≤768px). Single CSS breakpoint, no separate mobile build.

New components

  • MobileNav — bottom tab bar (Chat / Wiki / Workers)
  • MobileDrawer — slide-in overlay with channel sidebar and navigation links
  • ComposeSheet — full-screen compose dialog triggered on textarea focus (avoids keyboard occlusion)
  • CoworkSession tab switcher — tap between Transcript / Plan / Canvas panes on mobile

PWA installability

  • manifest.webmanifest with standalone display and spice bronze theme
  • Full Apple mobile web app meta tags (viewport-fit=cover, black-translucent status bar)
  • 192×192 and 512×512 icons generated from SVG

Wiki read-only on mobile

Edit affordances hidden on mobile; navigating to /wiki/edit shows a clear notice directing users to a desktop browser.

Tests

878+ existing tests passing. 21 new tests covering MobileNav, MobileDrawer, ComposeSheet, and CoworkSession tab switcher.

What's Changed

  • feat(mobile): responsive layout and PWA support for iPhone 14 Pro Max by @bketelsen in #497

Full Changelog: v0.23.1...v0.24.0