Files
Colloid-gtk-theme/src/sass/libadwaita/apps/_builder.scss
vinceliuice 9c71a2f1ea update
2024-04-28 23:10:38 +08:00

120 lines
2.1 KiB
SCSS

//
// Builder
//
popover.background.global-search {
> arrow, > contents { padding: 0; }
}
popover.background.pages-popover {
listview > row {
padding: $base_padding;
button {
margin: 0;
}
check {
margin: 4px 2px;
-gtk-icon-size: 12px;
}
}
}
panelresizer .top-bar {
box-shadow: inset 0 -1px $border_color;
}
.frameheader.header {
min-height: $large_size;
padding: 0;
border: none;
border-bottom: 1px solid $border_color;
background-color: $headerbar_backdrop_color;
&:backdrop {
background-color: $headerbar_bg_color;
}
tabbar.inline {
tabbox > tabboxchild {
margin: 0;
}
}
}
panelframeswitcher {
&.frameheader.header { padding: 0 $base_padding; }
> button.toggle.image-button {
border: none;
margin: $base_padding 0;
}
}
panelstatusbar {
box-shadow: inset 0 1px $border_color;
> menubutton > button,
> paneltogglebutton button {
border-radius: 0;
@extend %button_basic_flat;
}
}
panelwidget entry.statusbar {
background-color: $window_bg_color;
border-radius: 0;
outline: none;
box-shadow: none;
border-top: 1px solid $border_color;
&:focus-within {
outline: none;
}
}
.IdeTweaksWindow,
.org-gnome-Builder {
.boxed-list {
box-shadow: inset 0 0 0 1px gtkalpha(currentColor, 0.08);
}
}
// Setting window
.style-variant {
padding: 0 $base_padding * 2;
button.toggle {
padding: 0;
&, &:hover, &:focus, &:active, &:checked {
background: none;
outline: none;
border: none;
box-shadow: none;
}
> stylevariantpreview > .wallpaper {
border-radius: $button_radius;
outline-color: transparent;
outline-width: 3px;
outline-offset: $base_padding / 2;
outline-style: solid;
box-shadow: none;
}
&:hover > stylevariantpreview > .wallpaper {
outline-color: gtkalpha(currentColor, 0.05);
}
&:active > stylevariantpreview > .wallpaper {
outline-color: gtkalpha(currentColor, 0.15);
}
&:checked > stylevariantpreview > .wallpaper {
outline-color: $accent_color;
}
}
}