Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ui] Automation polish #23466

Merged
merged 1 commit into from
Aug 8, 2024
Merged

[ui] Automation polish #23466

merged 1 commit into from
Aug 8, 2024

Conversation

hellendag
Copy link
Member

@hellendag hellendag commented Aug 7, 2024

Summary & Motivation

Some polish and cleanup for the merged automation page, which will now be turned on at /automation for users in the experimental navigation flag.

For users in the navigation flag:

  • Change /automation to point at merged automations. All of the existing Automation root code (and schedules/sensors pages under it) is deleted here.
  • Reorder top nav items so that Runs follows Overview.

For all users:

  • Restrict tooltip width on sensor type tags
  • Move Backfills to Overview
  • Force a width on the SensorSwitch and ScheduleSwitch loading spinners.
  • Update labels on asset type tags

How I Tested These Changes

Verify that Backfills are now under Overview in all cases.

With nav flag turned on, verify that the top nav is correct and that navigating to "Automation" goes directly to the merged automation page. Verify that everything renders correctly there.

Copy link
Member Author

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

Join @hellendag and the rest of your teammates on Graphite Graphite

Copy link

github-actions bot commented Aug 7, 2024

Deploy preview for dagit-core-storybook ready!

✅ Preview
https://dagit-core-storybook-f3g052k7o-elementl.vercel.app
https://dish-automation-polish.core-storybook.dagster-docs.io

Built with commit 1750ed6.
This pull request is being automatically deployed with vercel-action

@hellendag hellendag marked this pull request as ready for review August 7, 2024 15:21
@hellendag hellendag force-pushed the dish/automation-polish branch from 7d44ec2 to 1750ed6 Compare August 7, 2024 16:40
@hellendag hellendag merged commit 2768be1 into master Aug 8, 2024
2 checks passed
@hellendag hellendag deleted the dish/automation-polish branch August 8, 2024 19:58
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