koto/theme/_main.scss
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

45 lines
1.2 KiB
SCSS

@import 'components/cover-art-button';
@import 'components/gtk-overrides';
@import 'components/track-table';
@import 'pages/artist-view';
@import 'pages/music-local';
@import 'pages/playlist-page';
@import 'button';
@import 'disc-view';
@import 'expander';
@import 'player-bar';
@import 'primary-nav';
@import 'track-item';
window {
color: $text-color-bright;
background-color: $bg-primary;
& > headerbar, & > headerbar:active {
background-color: $bg-secondary;
background-image: none;
border-bottom-width: 0; // Unset default styling for headerbar
&:active windowcontrols button { // Minimize, Maximize, Close buttons when window is active
color: $text-color-bright;
text-decoration-color: $text-color-bright;
}
&:not(:active) windowcontrols button { // Minimize, Maximize, Close buttons when window is inactive
color: $text-color-faded;
text-decoration-color: $text-color-faded;
}
}
.koto-dialog-container {
background-color: transparentize($bg-secondary, 0.25);
padding: 20px;
}
// All the classes we want consistent padding applied to for its primary content
.artist-view-content, // Has the albums
.playlist-page { // Individual playlists
padding: $itempadding;
}
}