-
Notifications
You must be signed in to change notification settings - Fork 38
Css color consistency #1431
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
base: develop
Are you sure you want to change the base?
Css color consistency #1431
Conversation
Replace more fontawesome icons with lucide icons and remove all fontawesome css files.
We are not using the accordion capabiltiies anywhere.
Clearfix helps with certain "float" issues. In our code it was either added unnecessarily, or the issue could be solved in another way easily enough.
Removes some css that does not go together with other css, according to sass.
Removes lots of leftover corrections that we do not need anymore.
Move css to more appropriate places. Only movement, no changes.
And either crete new files or put it in the appropriate places.
integrate the css for modals from main to modal-base
We have a bunch of css concerning colors flying around in our tsx files. To ensure our colors are consistent in the future, this patch moves the css into our scss files and replaces hex codes with variables.
While the use of the "style" attribute can be necessary in many cases, we mostly seem to use it because we were too lazy to put the css in it's proper place in the scss files. Let's remedy that.
These don't exist anymore, so we can remove them.
Make more dropdowns have the same background and text color for hovered options.
Make the published cell in the events table look like other cells with similar appearance.
In the table heeader, fix both sorting chevrons being colored as "active", instead of only one. Also make the active chevron darker to be more easily recognizable.
|
This pull request has conflicts ☹ |
|
Use Run test server using develop.opencast.org as backend: Specify a different backend like stable.opencast.org: It may take a few seconds for the interface to spin up. |
|
This pull request has conflicts ☹ |
Includes #1400. #1400 Should be reviewed and merged first.
This PR replaces the "hardcoded" color values that are flying around everywhere in our scss files with the color variables defined in
_variables.scss. Color values that are not represented by our variables are either added to the variables file, or replaced with a variable with a similar value.Goals:
How to test this
This touches every element that has color, so unfortunately pretty much everything. Quickly click through everything ui element you can find and check if any colors appear "off".