UX Design • Developer Enablement

Developer Portal Navigation Redesign (Backstage Sidebar)

Reducing friction in high-frequency developer workflows

Lead UX Designer
3 months
4 members (1 UX, 2 Dev, 1 PM)

Quick summary

Led a navigation redesign for a Backstage-based developer portal focused on reducing friction in high-frequency workflows. Replaced nested flyouts with inline navigation and surfaced core controls (theme + collapse) to reduce time-to-task and improve discoverability for developers.

The challenge

Developers struggled with hidden controls and multi-step navigation. Key actions like theme toggle and sidebar collapse were buried under Settings, and catalog navigation relied on right-side flyouts that added visual layers, increased cognitive load, and slowed routine tasks. Support questions increased as critical functionality became harder to find.

The solution

Re-architected the sidebar information model: converted flyouts into inline accordion navigation, moved high-frequency controls into persistent sidebar locations, and applied accessibility-first interaction design (keyboard navigation, ARIA labeling, clear affordances). Partnered with engineering to validate interaction states and implement animations that support comprehension without adding complexity.

Why this matters for AI developer tooling

AI platforms succeed when developers can discover the right capability quickly, understand it with minimal friction, and take confident next steps. This work focuses on the same adoption levers: information architecture, discoverability, reduced cognitive load, and clear paths to action—principles that also apply directly to AI API docs, SDK guides, and workshop materials.

Current UX issues

Inefficient navigation flow

The catalog menu opening to the right creates an additional layer of navigation that increases cognitive load and requires more precise mouse movements.

Excessive clicks

Placing Light/Dark mode toggle and Sidebar expansion controls under Settings requires three clicks, violating usability principles.

Hidden functionality

Critical UI controls buried in submenus, making them less discoverable to new users.

Outdated patterns

Modern applications provide direct access to theme toggles and sidebar controls within the main interface.

Poor space utilization

Sidebar doesn't efficiently use vertical space, which could be better leveraged with expandable sections.

User research & goals

User intent

“As a Backstage user, I want quick access to catalog menu items and UI controls so I can navigate the platform more efficiently and customize my viewing experience with fewer clicks.”

Key user needs

Speed: Reduce time spent on routine navigation and customization tasks
Clarity: Make essential functions discoverable and accessible
Context: Avoid being forced out of current workflow to adjust settings
Efficiency: Minimize cognitive overhead when navigating complex catalogs
Consistency: Align with modern application patterns users have learned elsewhere

Key design changes

Inline expandable catalog

Each catalog label now functions as an accordion header that reveals submenu items directly beneath it in the sidebar. A chevron icon provides clear affordance, rotating to indicate expansion state.

✓ Benefit:Users maintain focus within a single visual area, making navigation more predictable and controllable.

Accessible theme toggle

The Light/Dark mode toggle now resides at the bottom of the sidebar with appropriate icon (sun/moon) indicating current state and action.

✓ Benefit:Transformed a three-click journey into a one-click action, dramatically improving satisfaction scores.

Sidebar collapse control

The expansion control moved to a prominent position near the top of the sidebar with directional chevron icon. Collapsed state shows only icons with tooltips.

✓ Benefit:Preserves navigation functionality while maximizing screen real estate for data-dense views.
Note: Metrics are based on observed workflow reductions, user feedback, and internal team reporting. Where analytics were not instrumented, values are directional estimates.

Impact & success metrics

3 → 1
Steps for core controls
Time-to-action (observed)
“How do I…?” questions
Discoverability

Key results

1

Reduced steps to access theme toggle (3 → 1)

2

Reduced steps to collapse/expand sidebar (3 → 1)

3

Improved navigation efficiency by removing flyout layering (observed in workflow reviews)

4

Reduced support questions related to hidden controls (observed in feedback loops)

5

Improved satisfaction in internal feedback and usability reviews (observed)

6

Increased engagement with core navigation and controls (observed)

Evidence & validation sources

  • Internal usability testing sessions with platform engineers
  • Product owner and stakeholder review notes
  • Support feedback trends reviewed during sprint retros
  • Navigation workflow walk-throughs during design critiques

Design documentation

Before
After

Tools & technologies

FigmaReactTypeScriptCSS AnimationsARIA/WCAG 2.1User Feedback Loops