feat(ui): collapsible icon-only sidebar on desktop
Nightly Build / build (push) Successful in 7m53s

A double-chevron button in the sidebar's brand row shrinks the menu to a
strip of icons, freeing workspace for documents. Icons stay clickable with
tooltips; section headers, the Task Manager submenu and the recent-projects
list disappear while collapsed; the inbox count survives as a badge on the
icon. Collapsible sections (Config, Dev) ignore their closed state while
minimized so their entries stay reachable. Persisted in localStorage.
This commit is contained in:
2026-08-07 16:37:55 +01:00
parent 6b827e1b88
commit d3fd9bd3af
7 changed files with 140 additions and 3 deletions
+11
View File
@@ -0,0 +1,11 @@
# The desktop interface
The web app's left sidebar is the main navigation: chats, inbox, projects, tasks, and (for admins) the configuration pages.
## Collapsing the sidebar
The double-chevron button at the top of the sidebar, next to the app icon, collapses the menu to a narrow strip of **icons only**. Every icon stays clickable and leads to the same page as before; hovering an icon shows its name as a tooltip. Sub-items that have no icon of their own — the Task Manager sections, the recent-projects list — disappear while collapsed, and so do the section headers. The inbox unread count survives as a small red badge on the inbox icon.
Click the button again (it now points right) to bring the full menu back. The choice is remembered in the browser, so the sidebar comes back the way it was left.
Collapsing is purely visual and per browser window: it changes nothing about what the user can access, only how much room the menu takes — useful when working on documents in the file viewer or on a project board.