Implement support for dedicated theme CSS files from our gresource.

Properly implement light and gruvbox themes. Yay!
This commit is contained in:
Joshua Strobl 2021-05-27 15:47:45 +03:00
parent 4cc5c6efd4
commit 8334323af8
27 changed files with 285 additions and 121 deletions

View file

@ -6,7 +6,7 @@
margin-left: 40px;
& > label { // All labels
color: $palewhite;
color: $text-color-faded;
}
& > label:nth-child(1) { // First item (type of playlist)
@ -55,6 +55,14 @@
& > .track-list-columned { // Column content
& > row {
&:not(:selected) {
color: $text-color-bright;
}
&:nth-child(odd):not(:selected) {
background-color: $bg-secondary;
}
& > .track-list-columned-item { // Track rows
font-size: x-large;
}