Skip to content

feat: update navigation rail#442

Merged
achou11 merged 1 commit intomainfrom
420/post-mvp-nav-rail
Dec 3, 2025
Merged

feat: update navigation rail#442
achou11 merged 1 commit intomainfrom
420/post-mvp-nav-rail

Conversation

@achou11
Copy link
Copy Markdown
Member

@achou11 achou11 commented Dec 3, 2025

Closes #420

Towards #424 and #425

  • Participants can no longer access the project settings pages.

  • For tools page, only removes the collaborators link item. Other design changes will be handled in MVP UI/UX update: coordinator tools #425

  • Notable differences from design:

    • Desired behavior of labeled nav links (team, tools, settings) when hovered or active was surprisingly difficult, where we basically want just the icons reacting and not the text labels. Became too much of a time sink so opted to preserve existing behavior for now.

  • Coordinator

    image image
  • Participant (no tools tab, no view project button in observation list)

    image

@achou11 achou11 force-pushed the 420/post-mvp-nav-rail branch from db44a80 to 120fd7d Compare December 3, 2025 22:32
@achou11 achou11 force-pushed the 420/post-mvp-nav-rail branch from 120fd7d to b7a0906 Compare December 3, 2025 22:37
@achou11 achou11 merged commit 7bbab4d into main Dec 3, 2025
13 checks passed
@achou11 achou11 deleted the 420/post-mvp-nav-rail branch December 3, 2025 22:47
achou11 added a commit that referenced this pull request Dec 9, 2025
Follow-up to #442 . The items feel a bit too large so opted to reduce
the size of the icons and adjust some of the padding around each of
them.
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.

MVP UI/UX update: navigation rail changes in main app

1 participant