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] Clean up legacy theme, product tour #18938

Merged
merged 1 commit into from
Dec 29, 2023
Merged

Conversation

hellendag
Copy link
Member

Summary & Motivation

Remove legacy theme and product tour now that themes have been out for a while. Default users to "System setting" theme if they haven't explicitly chosen Light or Dark.

How I Tested These Changes

Set my dagster-theme localStorage value to "Legacy", verify that I get the system theme. Repeat with "foo" and with the value deleted from localStorage, verify same. Set theme to "Light" and "Dark", verify that these work properly.

@hellendag
Copy link
Member Author

Current dependencies on/for this PR:

This stack of pull requests is managed by Graphite.

Copy link

Deploy preview for dagit-storybook ready!

✅ Preview
https://dagit-storybook-icryllarc-elementl.vercel.app
https://dish-theme-cleanup.components-storybook.dagster-docs.io

Built with commit 84efebc.
This pull request is being automatically deployed with vercel-action

Copy link

Deploy preview for dagit-core-storybook ready!

✅ Preview
https://dagit-core-storybook-lrj0psjhd-elementl.vercel.app
https://dish-theme-cleanup.core-storybook.dagster-docs.io

Built with commit 84efebc.
This pull request is being automatically deployed with vercel-action

Copy link
Contributor

@salazarm salazarm left a comment

Choose a reason for hiding this comment

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

🥂

@hellendag hellendag merged commit 75d4c4e into master Dec 29, 2023
3 checks passed
@hellendag hellendag deleted the dish/theme-cleanup branch December 29, 2023 16:55
danielgafni pushed a commit to danielgafni/dagster that referenced this pull request Jan 6, 2024
## Summary & Motivation

Remove legacy theme and product tour now that themes have been out for a
while. Default users to "System setting" theme if they haven't
explicitly chosen Light or Dark.

## How I Tested These Changes

Set my `dagster-theme` localStorage value to "Legacy", verify that I get
the system theme. Repeat with "foo" and with the value deleted from
localStorage, verify same. Set theme to "Light" and "Dark", verify that
these work properly.
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