Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Platforms] Create design spec for new side navigation #18291

Open
4 of 5 tasks
aagonzales opened this issue Jan 2, 2025 · 1 comment
Open
4 of 5 tasks

[Platforms] Create design spec for new side navigation #18291

aagonzales opened this issue Jan 2, 2025 · 1 comment
Assignees
Labels
area: platforms Used to filter issues in the Carbon for Platforms effort. component: ui-shell role: design ✏️
Milestone

Comments

@aagonzales
Copy link
Member

aagonzales commented Jan 2, 2025

Acceptance criteria

  • Create the final design spec for phase 1 (only the collapsible feature, not the popover menu)
  • Provide interaction behaviors, accessibility considerations, color tokens, and spacing annotations in the spec
  • Provide an image of the final design spec in this issue
  • Determine final name for component
    • SideNav Rail v2
    • SideNavigation Bar
  • Review final spec with the tiger team
@aagonzales aagonzales added area: platforms Used to filter issues in the Carbon for Platforms effort. component: ui-shell role: design ✏️ labels Jan 2, 2025
@aagonzales aagonzales added this to the 2025 Q1 milestone Jan 2, 2025
@aagonzales aagonzales moved this to ⏱ Backlog in Design System Jan 2, 2025
@aagonzales aagonzales self-assigned this Jan 2, 2025
@aagonzales aagonzales moved this from ⏱ Backlog to 🏗 In Progress in Design System Jan 7, 2025
@aagonzales aagonzales changed the title [Platforms] Create design spec for new side bar [Platforms] Create design spec for new side navigation Jan 13, 2025
@aagonzales
Copy link
Member Author

aagonzales commented Jan 13, 2025

Spec

Figma file

Phase 1 note: there is a new sub-menu flyout behavior for the rail that will not be a part of this first release.

Image

Grid behaviors

Side Nav - Collapsed

Image

Side Nav - Expanded

  • The Panel is a grid influencer and is persistent (remains open)
  • To collapse the panel, the user must click on the "Collapse" button at the bottom of the panel.

Image

Scrolling

When scrolling, the collapse/expand button at the bottom of the panel is sticky and items scroll underneath it. A 1px border $border-subtle is added to the top of the button when scrolled.

Image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: platforms Used to filter issues in the Carbon for Platforms effort. component: ui-shell role: design ✏️
Projects
Status: No status
Status: 🏗 In Progress
Development

No branches or pull requests

1 participant