Atlassian

Designing Atlassian's new navigation

Dec 18, 2024Tarra Van Amerongen
Designing Atlassian's new navigation
SummaryAI, from the source post

This post details the technical implementation of Atlassian's new navigation system, focusing on the design system primitives and reusable components (menu button, flyout menu, expandable menu) that underpin its flexibility and consistency. It highlights how optional properties within these components enable customization for various scenarios, such as adding descriptions or quick actions. The post also discusses the technical approach to driving adoption through a navigation library, a Figma spec template, and component library with implementation videos. It emphasizes the use of indentation within components to show hierarchy and the technical considerations for handling truncation on smaller screens. The new navigation is built on a modern tech stack that's faster, enables more contributions, and requires less context switching, with built-in support for accessibility and RTL languages.

More from the Design System Accessibility Foundations trail