App launcher
Not in SB
An app launcher provides seamless navigation between related applications, helping users move effortlessly across our interconnected ecosystem. Designed with care to maintain context while exploring different tools and services, it creates a unified experience that inspires productivity and discovery.
When to Use
Use an app launcher when you need to provide navigation across different applications that are related or relevant to the current application. This component is perfect for creating a cohesive experience across multiple products while maintaining clear visual hierarchy and user orientation.
Structure
The app launcher consists of:
- Product icons that provide instant visual recognition for each application
- Clear labels that give concise direction and purpose
- Active state indication to show the current application context
- Responsive layout that adapts gracefully to different screen sizes
Each application entry is thoughtfully designed to communicate its purpose while maintaining consistency across the entire launcher interface.
Guidelines
- The current application should always display as active in the app launcher to maintain user orientation
- Each application must include both a product icon and descriptive label for optimal accessibility and recognition
- When labels exceed the maximum width, they will be truncated with an ellipsis and should include a tooltip for the full text
- Organize applications logically, grouping related tools together when possible
- Ensure sufficient contrast and spacing between items for comfortable scanning and selection
Implementation in Figma
Instructions
- In Figma go to the Assets Panel and search for app launcher
- Drag and drop the component in your frame
How to use
- Place the
Navigation: App launcher/Listing/Desktop
on your artboard, just under theTop bar
aligned to the start of the application drawer button (useSystem icons/Navigations/apps
) - Toggle the grid layout on/off by using the following shortcut:
- Mac: Control + G
- PC: Ctrl + Shift + 4
- Locate the Design tab in the Inspector Panel
- Under the Alignment section, set the alignment to "Align left"
- Under the Constraints section, set up the following constraints:
- Left, Top and Fix position when scrolling
- Drag the component to the height needed. As you drag, more items will appear
- Rename the labels to your needs
- Toggle on/off the app buttons as needed
- Make sure to change the active applications to the
Active
state