Skip to content

[Guest Page Improvements] - Sidebar #3872

@staysgt

Description

@staysgt

Description

We need to redesign the guest sidebar. To guide new guests through our team's structure and operations, the sidebar will eventually be broken down into five tabs: Home, Project Management, Divisions, Sponsors, and Info.

For this ticket, we will only want the Home and Project management tabs visible on the side bar. This will involve updating the logic in Sidebar.tsx and making the sidebar visible on the /home/guest route.

Acceptance Criteria

  • Sidebar is visible on the route /home/guest
  • Sidebar displays only the following tabs: Home, Project Management (with expandable sub tabs: Gantt, Projects, Change Requests, Design Review)
  • Project management sub tabs link to the the current pages for each tab
  • Sidebar is mobile friendly

Proposed Solution

  • Update Sidebar.tsx to conditionally render guest menu items when onGuestHomePage (from useHomePageContext) is true

Mocks

Image

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions