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

Old Blue: Add generated color overrides for new theme variables #2147

Merged
merged 5 commits into from
Jan 11, 2025

Conversation

marcustyphoon
Copy link

The new Tumblr design system has a new (huge) set of theme color variables, which Old Blue doesn't currently override. This affects elements such as the create button and notification badges and some new pages like community settings.

This copies the color overrides generated in AprilSylph/Palettes-for-Tumblr#203 into Old Blue; see that PR for additional details.

@marcustyphoon marcustyphoon marked this pull request as ready for review November 5, 2024 22:26
@marcustyphoon marcustyphoon requested a review from hobinjk November 5, 2024 22:27
Copy link

@hobinjk hobinjk left a comment

Choose a reason for hiding this comment

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

I assume this is a bit out of date by now but overall concept LGTM

@marcustyphoon
Copy link
Author

Honestly, I think it was somewhat out of date shortly after it was created; Tumblr has if I recall correctly been making small tweaks to these colors over time. I haven't completely decided if shipping a mostly-correct palette (and, presumably, updating it over time and/or coming up with a way to fully automate it) is better or worse than delaying until I'm more sure. I mean... "better" seems to have a lot of points in favor in this case; the way it's broken now feels fairly arbitrary so there's not a lot of downside? Eh.

@marcustyphoon marcustyphoon merged commit abbe53a into new-xkit:master Jan 11, 2025
1 check passed
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