WhiteSur-gtk-theme/src/sass/gtk/apps/_gnome-40.0.scss

89 lines
2.2 KiB
SCSS
Raw Normal View History

2022-04-17 22:49:54 +08:00
//
// Extensions
//
window.background.csd {
> stack, // GameMode setting
> stack > scrolledwindow > viewport > box, // User Themes (Workspace) setting
> box > stack > scrolledwindow > viewport > box {
> list {
@extend %circular_list;
row.activatable { @extend %circular_row; }
}
}
stack stack stack frame, // ArcMenu setting
> stack > stack > box > frame, // Night Theme Switcher setting
> stack > stack > box > box > frame, // Night Theme Switcher setting bottom lists
> stack > box > stack > box > frame, // ArcMenu setting
> stack > box > stack > scrolledwindow > viewport frame, // ArcMenu setting
> stack > box > stack > box > scrolledwindow > viewport > frame, // ArcMenu setting
> stack > grid > scrolledwindow > viewport > box > frame { // GSConnect setting
> border { border: none; }
border: none;
> list {
@extend %circular_list;
row.activatable { @extend %circular_row; }
}
}
> stack > box > box > list,
> stack > box > stack > scrolledwindow > viewport > list { // ArcMenu setting sidebar
border-bottom-left-radius: $wm_radius;
}
&.maximized, &.tiled, &.fullscreen {
> stack > box > box > list,
> stack > box > stack > scrolledwindow > viewport > list { // ArcMenu setting sidebar
border-bottom-left-radius: $maximized_radius;
}
}
}
window.nightthemeswitcher headerbar {
background: $header_bg;
color: $header_fg;
}
2022-05-05 17:53:22 +08:00
//
// Gnome Control Center
//
window.background.csd {
> contents {
> leaflet.unfolded > box {
> headerbar {
@extend %side_headerbar_left;
}
> searchbar {
@extend %side_searchbar;
}
> stack > widget > box > widget > headerbar,
> stack > widget > overlay > leaflet.folded > box > headerbar {
@extend %side_headerbar_right;
}
> scrolledwindow > viewport > widget > stack {
> list.navigation-sidebar {
background-color: rgba($dark_sidebar_bg, 1);
> separator {
background-color: transparent;
margin: 0;
min-height: 0;
}
}
> box > list.navigation-sidebar { background-color: rgba($dark_sidebar_bg, 1); }
}
> stack.background { background-color: $base_color; }
}
}
}