SlimDesk Persistent Navigator: for v16 (Solve Context Switching Fatigue)
Hi everyone,
Like many of you testing the new v16 UI, I found myself getting “lost” when navigating between different modules. The new design is beautiful, but the constant need to click “Home” or “Desk” just to switch was getting confusing - I missed the structure and “anchor” of a persistent navigation sidebar.
This has been a pain point for many…
“Navigation inefficiency… need to return to Desk to switch modules.”
“Confusing module switching… context changes make it difficult to stay oriented.”
Based on that discussion and the feedback - I built SlimDesk Navigator** to solve this. AI assisted - rapid development .
What is it?
It’s a simple, unobtrusive app that injects a **persistent, slim sidebar** on the left side of your screen.
Result:** You can jump from *Accounting* to *Manufacturing* in **one click**, without ever losing your current page context or going back to the grid. And the bar highlights your current position.
Key Features
Persistent & Unobtrusive: Always there, but takes up minimal space and does not alter original frappe or erpnext code (works on display side).
Smart Icons: Uses a professional darker grayscale “subtle” theme that matches the v16 aesthetic. Tile is colored when selected. Changed to dark theme based on feedback. Icon list is scrollable.
Auto-Discovery: Automatically detects icons for your installed apps (no configuration needed).
Fully Customizable:** Drag & drop reordering and custom links via a simple “Edit” dialog. Shortcuts - can choose different link types including Reports.
Native Feel:** Sorts alphabetically and respects standard Frappe Desk permissions and hidden workspaces.
Screenshots
Installation
The app is open source and public.
bench get-app https://github.com/zerodiscount/v16_slimdesk_navigator
bench --site [your-site] install-app v16_slimdesk_navigator
Repository
Sincerely hope this helps - until we get resolution. My contribution to the community. Feedback is always welcome.


