Skip to content

Merge the members and invitation page, plus some UI tweaks#5

Draft
zgoldie wants to merge 1 commit into
mainfrom
ui-changes
Draft

Merge the members and invitation page, plus some UI tweaks#5
zgoldie wants to merge 1 commit into
mainfrom
ui-changes

Conversation

@zgoldie

@zgoldie zgoldie commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

the Members and Invitations page were strongly overlapping, so I figured combine them into one, with some UI tidying while I was at it

  • Enhanced MembersPage to include pending invitations in the members table.
  • Removed InvitationsPage and its related routing, consolidating member management into MembersPage.
  • Move the Members link to the bottom of the menu, to match typical UI positioning
  • Introduced SOURCE_REPO_URL in branding for easy access to the GitHub repository.
  • Updated Breadcrumbs and Sidebar components to reflect the removal of InvitationsPage.
image

- Introduced SOURCE_REPO_URL in branding for easy access to the GitHub repository.
- Removed InvitationsPage and its related routing, consolidating member management into MembersPage.
- Updated Breadcrumbs and Sidebar components to reflect the removal of InvitationsPage.
- Enhanced MembersPage to include pending invitations in the members table.
- Adjusted various comments and documentation for clarity and consistency.
@zgoldie zgoldie requested a review from kmsbernard July 2, 2026 13:49
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