Skip to content

Fix/menu active indicators#1

Merged
d-kimuson merged 17 commits into
mainfrom
fix/menu-active-indicators
May 5, 2026
Merged

Fix/menu active indicators#1
d-kimuson merged 17 commits into
mainfrom
fix/menu-active-indicators

Conversation

@d-kimuson

Copy link
Copy Markdown
Owner

No description provided.

d-kimuson added 17 commits May 5, 2026 16:14
# Conflicts:
#	src/web/app/projects/$projectId/project-menu-content.tsx
- Add left indicator bar + background highlight to active menu items
  (both global DefaultMenuContent and project-scoped ProjectMenuContent)
- Show project selector on /settings?projectId= and /information?projectId=
- Navigate to correct path when switching projects from settings/information
- Link header logo to /projects
- Fix menu flash during Suspense by showing loading on project-scoped routes
- i18n: simplify menu labels (sessions, routines, about)
@d-kimuson d-kimuson marked this pull request as ready for review May 5, 2026 19:25
@d-kimuson d-kimuson merged commit 840231c into main May 5, 2026
1 check passed
@d-kimuson d-kimuson deleted the fix/menu-active-indicators branch May 5, 2026 19:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant