Commit graph

3 commits

Author SHA1 Message Date
Joshua Strobl
ddf4b73c46 Fix bottom border on headerbar and enforce our text coloring on headerbar window controls.
This ensures our light and dark theme styling of the headerbar remains consistent regardless of the default stylesheet.
2021-07-07 22:16:51 +03:00
Joshua Strobl
34ca201121 Implemented no albums view and improved indexing of file content directly within an artist.
Every KotoArtist now has a dedicated KotoPlaylist that is dynamically generated during KotoArtist initialization and contains references to all KotoTracks.

Fixed weird parsing error with some track names that had single quote (ew) and made changes so various parts of the UX would not freak out when we didn't have an album associated with a track.
2021-07-06 13:06:20 +03:00
Joshua Strobl
8334323af8 Implement support for dedicated theme CSS files from our gresource.
Properly implement light and gruvbox themes. Yay!
2021-05-27 15:47:45 +03:00
Renamed from theme/main.scss (Browse further)