Desktop side-rail variant of the unified app shell #47
Labels
No labels
app:activities
app:chat
app:events
app:forum
app:libra
app:market
app:restaurant
app:tasks
app:wallet
app:webapp
bug
enhancement
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
aiolabs/webapp#47
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The unified app shell built in the bottom-nav refactor is mobile-first (fixed bottom nav, no breakpoint variants). On desktop / tablet landscape, a side-rail navigation (mirroring
src/components/layout/AppLayout.vue+AppSidebar.vuepatterns already in the project) is more ergonomic.Scope
desktop="rail"(or similar) variant to<AppShell>that renders a left-edge rail atlg:and up while keeping the bottom nav at<lg.AppLayout.vuepatterns rather than reinventing.Why now
Surfaced while planning the unified bottom-nav refactor. Today every standalone uses the mobile bottom-nav pattern at every breakpoint, which wastes vertical space on desktop and looks out of place.
Depends on
<AppShell>lives.Acceptance
lgand up, navigation moves to a left rail; at<lg, bottom nav stays.