-
Notifications
You must be signed in to change notification settings - Fork 902
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
Miscellaneous improvements to settings page styling #4235
Miscellaneous improvements to settings page styling #4235
Conversation
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.
We want to do this with the coloring of the buttons. if u want to include it in this PR that would be nice but i understand that If u think that is too much to incorporate in this PR because it supposed to be small styling changes u can remove that code.
The other changes lgtm though
Head branch was pushed to by a user without write access
I think its best to have that in a different PR, I'll remove the button changes for now |
Agreed. |
@jasonhenriquez the columns aren't meant to be left aligned in the existing code, the columns are spread evenly, and each group is independent. Not sure how you would write CSS that can do the same, across multiple independent groups. |
Sounds like that is going to be a bunch of development and testing, to figure out how to address that in a way that works for all settings sections and keeps the dynamic layout that adapts to different screen widths. Therefore I suggest that it be left to a later pull request. |
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.
LGTM
One way would be using |
If you could throw these other styling problems into an issue I wouldn't mind taking a look at them, but I'd like to just merge this PR as is then go from there. |
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.
This pull request copies the |
Head branch was pushed to by a user without write access
* development: (38 commits) Channel subscribe button in search results (FreeTubeApp#4376) Translated using Weblate (Czech) Translated using Weblate (Portuguese (Brazil)) Use F5 to refresh subscriptions (FreeTubeApp#4399) Miscellaneous improvements to settings page styling (FreeTubeApp#4235) Translated using Weblate (Icelandic) Translated using Weblate (Swedish) Translated using Weblate (Arabic) Bump lefthook from 1.5.2 to 1.5.4 (FreeTubeApp#4398) Bump electron from 27.1.0 to 27.1.2 (FreeTubeApp#4395) Bump electron-builder from 24.6.4 to 24.9.1 (FreeTubeApp#4397) Translated using Weblate (Portuguese) Translated using Weblate (French) Fix bug (FreeTubeApp#4392) Translated using Weblate (Spanish) Translated using Weblate (Chinese (Traditional)) Translated using Weblate (Serbian) Translated using Weblate (Chinese (Simplified)) Translated using Weblate (Italian) Cleanup SponsorBlock video id hashing (FreeTubeApp#4384) ... # Conflicts: # src/renderer/scss-partials/_ft-list-item.scss
Miscellaneous improvements to settings page styling
Pull Request Type
Some styling and organization improvements I noticed while working on a different issue
Related issue
N/A
Description
I've noticed some inconsistencies when going through the settings, or some things I think can be organized better. I've tried to capture the low hanging fruit here. I've enumerated all changes in the screenshots.
Screenshots
Organize Data Settings By Type
Just a more clean layout I think.
Fix Search Spacing
The search already had a bottom 10px border, added a top one as well, which makes labels appear less crowded.
Testing
Only visual changes were made
Desktop
Additional context