feat: responsive mobile layout with slide-over sidebar

On screens ≤600px the sidebar collapses off-screen. A hamburger button
in the message header opens it as a slide-over drawer with a dim
overlay; tapping a room/network or the ✕ button closes it. Desktop
layout is unchanged.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Fredrik Johansson
2026-06-29 18:53:18 +02:00
co-authored by Claude Sonnet 4.6
parent 1d9c9d1524
commit 32a6f46481
5 changed files with 76 additions and 8 deletions
+1
View File
@@ -21,6 +21,7 @@ build-daemon.sh
deploy-web.sh
deploy-daemon.sh
serve-web.sh
push.sh
web/public/config.js
cmd/app/frontend/dist/*
!cmd/app/frontend/dist/.gitkeep