Skip to content

Conversation

@Mbeaulne
Copy link
Collaborator

@Mbeaulne Mbeaulne commented Jan 22, 2026

Description

Redesigned the top navigation bar to use icon buttons instead of text buttons, creating a more compact and consistent UI. The changes include:

  • Converted "New Pipeline", "Import Pipeline", and "Backend Status" buttons to icon buttons with tooltips
  • Added the Clone Pipeline button to the top navigation when viewing a pipeline run
  • Improved the styling of buttons to use ghost variant with white text and hover effects
  • Removed the mobile hamburger menu in favor of a unified approach across device sizes

Type of Change

  • Bug fix
  • New feature
  • Improvement
  • Cleanup/Refactor
  • Breaking change
  • Documentation update

Checklist

  • I have tested this does not break current pipelines / runs functionality
  • I have tested the changes on staging

Screenshots (if applicable)

Test Instructions

  1. Verify that all top navigation buttons work correctly
  2. Check that the Clone Pipeline button appears when viewing a pipeline run
  3. Test the responsiveness of the navigation bar on different screen sizes
  4. Confirm tooltips display correctly when hovering over icon buttons

Copy link
Collaborator Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

@Mbeaulne Mbeaulne force-pushed the 01-22-clean_up_top_nav branch from 8e9319a to 0791c1d Compare January 22, 2026 19:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants