-
Notifications
You must be signed in to change notification settings - Fork 924
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
Add Solarized dark and Solarized light color scheme #5066
Add Solarized dark and Solarized light color scheme #5066
Conversation
Add the solarized dark and the solarized light color scheme, as well as accent colors and icons
Made colors, especially in light mode, more readable.
Head branch was pushed to by a user without write access
Add a missing Solarized-Light branch to the check
Remove a useless empty line
Head branch was pushed to by a user without write access
Thanks for the PR! You'll also need to modify the ft-share-button SCSS (note to team: we should honestly centralize this in themes.css in the future as this is very easy to miss). What this governs is what version of the Invidious and YouTube logos show when you click the "Share" icon under a video. If the logo is too dark / bright to see with a given base theme, it means it needs to put it in with either the dark or light colors in that file. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Everything LGTM, im a bit confused why dark and light theme have the same return value
https://github.com/FreeTubeApp/FreeTube/pull/5066/files#diff-f4ca67281c6be819c2166841d7631ffd5316d4c3a3b40e01a512c4113a537b2cR630
Will approve after @jasonhenriquez signs off
Honestly because I don't really understand what they mean (in terms of what they are used for), and therefore I don't know what the light/dark one should be |
This is the startup color while the app is loading. You should have it match the main |
Thanks, I'll change it! |
Head branch was pushed to by a user without write access
Both things have been changed, I hope this is what you meant :) @jasonhenriquez |
Head branch was pushed to by a user without write access
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the quick responses to feedback, I know theme additions can be a hassle. LGTM!
Head branch was pushed to by a user without write access
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thankyou for putting this together @DontBlameMe99 !
@DontBlameMe99 i noticed that Solarized Light looks like this. The distinction between the search, refresh and subscription page is gone. That white space in between. Should look like |
@efb4f5ff-1298-471a-8973-3d47447115dc This problem is present in way more themes. It is due to the
which is something I am doing all the time. For the light variant no such "simple block" is present, and it is up to every theme itself to implement the shadow color. Instead of doing this, would it be inteligent to create such a block for the light theme variants? |
I do think it would make sense to create such a block for light themes but i would like @kommunarr opinion on it before we go forward with it |
@efb4f5ff-1298-471a-8973-3d47447115dc Should I just manually implement it for #6468, ignore it or just wait? |
Lets wait, i want to know Jason's thoughts first |
Yeah I think it makes sense to have a light theme default and still allow theme-specific overrides if it doesn't fit visually |
Is this something that should be done after the PR #6468 is merged or before? |
Parallel to is fine, probably this fix should be merged first in terms of ease of review |
Add Solarized dark and Solarized light color scheme
Pull Request Type
Description
I implemented the solarized dark and light color scheme, its accent colors and corresponding icons.
https://github.com/altercation/solarized
Things I added:
Screenshots
Desktop