905-enhance-color-themes-settings #923
No reviewers
Labels
No labels
_CRITICAL_
API
app
backEnd
Blocked-waiting-for-further-changes
bug
bug-only-on-server-for-mobile-not-webpage
Bug-Report-After-Merge
cleanup
close
design
duplicate
enhancement
feature request
frontEnd
further-changes-needed
future-problem-not-fixint-this-period
help wanted
invalid
last-week-issue-to-fix
library
low-priority
needs input
needs review
not-implemented.
project documentation
question
research
reviewed
Script
security
SQL
style
Team 1
Team 2
team leaders
test-creation
testing
topLevel
unassigned
Under-review
wontfix
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Andras/BoundlessFlowCampus2K!923
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "905-enhance-color-themes-settings"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Updated css, removed dark/light-mode since it will be a separate setting, made changes to settings css so that it wont override the css for styleselect component.
Review
Question
When having the base color selected the border doesn't get focus, unlike the other colors.
No focus border:

Focus on border (Grey selected):

This is not necessarily an issue, and might be the intended design.
I was slightly confused for a split second as what was selected initially, but the text on the left side hinted.
There is now an update so that it fixes the issue that @b24johka explained, since color "root" has no selector called data-style, I implemented one with root colors just to put colors on the button.
Colors come from theme.css, which are both applied on hovering and active buttons if something look odd it is from the theme itself rather than the buttons.
Buttons right now blend in to their background since the container of the buttons gets the same color, this will be updated when themes are properly implemented.
Good job! it's ready for merge.