Skip to content

Compact toolbar, refetch improvements, table improvements#2292

Merged
abelanger5 merged 80 commits into
mainfrom
mk/ui-improvements-compact-toolbar-refetch-interval
Sep 21, 2025
Merged

Compact toolbar, refetch improvements, table improvements#2292
abelanger5 merged 80 commits into
mainfrom
mk/ui-improvements-compact-toolbar-refetch-interval

Conversation

@mrkaye97
Copy link
Copy Markdown
Contributor

@mrkaye97 mrkaye97 commented Sep 11, 2025

Description

Fixing a bunch of different things here - some screenshots below.

  • Finished making the toolbar on the various tables more compact / responsive, and also significantly smaller, so it only takes up a single row now and we have more real estate for showing data
  • Made the filters on the different tables into a dropdown so they don't take up as much horizontal space
  • Implemented a Grafana-style global refetch interval button / dropdown combo that follows you around the app, and then used that to set refetch intervals everywhere
  • Updated a couple more tables to use the enum of column key to name for type safety on referring to columns and filters
  • Updated the docs button so that we can jump to a specific hash in an article
  • Fixed the bug with workflow pagination not working / being laggy
  • Removed the freeze button from the runs page, since it's superseded by the new Grafana-style one
  • Added more docs empty states

Screenshots

Screenshot 2025-09-20 at 2 30 17 PM Screenshot 2025-09-20 at 2 30 32 PM Screenshot 2025-09-20 at 2 30 47 PM Screenshot 2025-09-20 at 2 30 59 PM Screenshot 2025-09-20 at 2 31 06 PM Screenshot 2025-09-20 at 2 31 25 PM Screenshot 2025-09-20 at 2 31 34 PM Screenshot 2025-09-20 at 2 31 41 PM Screenshot 2025-09-20 at 2 32 05 PM Screenshot 2025-09-20 at 2 32 17 PM Screenshot 2025-09-20 at 2 32 41 PM

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • Refactor (non-breaking changes to code which doesn't change any behaviour)

@vercel
Copy link
Copy Markdown

vercel Bot commented Sep 11, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
hatchet-docs Ready Ready Preview Comment Sep 21, 2025 7:45pm
hatchet-v0-docs Ready Ready Preview Comment Sep 21, 2025 7:45pm

@mrkaye97 mrkaye97 changed the title WIP: Compact toolbar, refetch improvements WIP: Compact toolbar, refetch improvements, table improvements Sep 20, 2025
@mrkaye97 mrkaye97 force-pushed the mk/ui-improvements-compact-toolbar-refetch-interval branch from 169867a to 0f8d240 Compare September 21, 2025 19:29
Copy link
Copy Markdown
Contributor

@abelanger5 abelanger5 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💯

@abelanger5 abelanger5 merged commit 44e1c9b into main Sep 21, 2025
27 checks passed
@abelanger5 abelanger5 deleted the mk/ui-improvements-compact-toolbar-refetch-interval branch September 21, 2025 21:01
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.

3 participants