window.settings-dialog { background-color: $bar-menus-cards; color: $bar-menus-text; $padding: 0.5em; $primary_bg: $bar-menus-background; $spacing: 0.4em; $radius: 0.5em; $widget-bg: $bar-menus-cards; $border: none; $fg: $bar-menus-text; .settings-dialog-box { min-width: 75em; } .header { background-color: transparentize($bar-menus-background, 0.1); border-bottom-left-radius: $bar-menus-border-radius/2; border-bottom-right-radius: $bar-menus-border-radius/2; padding: $padding; button { font-weight: bold; } button.close { color: $bar-menus-iconbuttons-passive; image { font-size: 2em; } &:hover { color: $bar-menus-buttons-active; } } button.reset { color: $bar-menus-iconbuttons-passive; padding: $padding*.5; image { font-size: 1.25em; } &:hover { color: $bar-menus-buttons-active; } } } .page { .page-content { padding: $padding*2; padding-top: 0; } } .group { .group-title { color: $bar-menus-text; margin-bottom: $spacing*.5; } .group-reset { margin: $spacing * .5; padding: $padding * .5; &:disabled { color: transparent; } } &:not(:first-child) { margin-top: $spacing; } } .row { background-color: $widget-bg; padding: $padding; border: $border; border-top: none; &:first-child { border-radius: $radius $radius 0em 0em; border: $border; } &:last-child { border-radius: 0em 0em $radius $radius; } &:first-child:last-child { border-radius: $radius; border: $border; } button.reset { margin-left: $spacing; } label.id, label.note { color: transparentize($fg, .4) } entry, button { padding: $padding; } spinbutton { entry { border-radius: $radius 0em 0em $radius; } button { border-radius: 0em; } button:last-child { border-radius: 0em $radius $radius 0em; } } .enum-setter { label { background-color: $widget-bg; border: $border; padding: 0em $padding; border-radius: $radius 0em 0em $radius; } button { border-radius: 0em; } button:last-child { border-radius: 0em $radius $radius 0em; } } &.wallpaper { button { margin-top: $spacing * .5; } .preview { border-radius: $radius; } } } } .option-item { margin: 0em 2em; margin-bottom: 1em; .reset { color: $bar-menus-iconbuttons-passive; } .options-label { color: $bar-menus-text; } .options-sublabel { font-size: 0.75em; margin-top: 0.2em; color: $bar-menus-dimtext; } .inputter-container { border-radius: $bar-menus-border-radius * 0.5; :first-child { border-radius: $bar-menus-border-radius * 0.5; } padding: 0.35em 0.35em; background: transparentize($bar-menus-background, 0.6); margin-right: 1em; } } .options-header { margin: 1em 1em; .label-name { color: $bar-menus-label; font-size: 0.9em; margin-right: 0.5em; } } .pager-button { color: transparentize($bar-menus-text, 0.4); margin: 0.5em 0.75em; &.category label { font-size: 1.4em; } &:hover { label { text-decoration: underline; color: $bar-menus-text; } } &.active { label { text-decoration: underline; color: $bar-menus-text; } } } .bar-theme-page { min-height: 40em; } .settings-menu-stack { background: $red; } .paged-container { .reset-options { color: $bar-menus-text; image:disabled { color: $bar-menus-buttons-disabled; } &:hover { image { color: transparentize($bar-menus-text, 0.5); } } } scrollbar { margin-right: 0.2em; min-width: 0.6em; border-radius: $bar-menus-border-radius; background: $bar-menus-background; slider { min-width: 0.6em; border-radius: $bar-menus-border-radius; background: $bar-menus-buttons-default; } } selection { background: $bar-menus-label; color: $bar-menus-cards; } switch { font-size: 10px; &:checked { background: $bar-menus-switch-enabled; } slider { background-color: $bar-menus-switch-puck; } &:active { background: if($bar-menus-monochrome, $bar-menus-switch-enabled, $bar-menus-menu-bluetooth-switch-enabled); } } entry { min-width: 15em; } } dialog { background: $bar-menus-cards; color: $bar-menus-text; :selected { background: transparentize($bar-menus-label, 0.2); color: transparentize($bar-menus-cards, 0.2); } headerbar { border-bottom: 0.075em solid $bar-menus-border-color; background: $bar-menus-cards; padding: 0.5em; font-size: 1.5em; button { color: $bar-menus-buttons-text; min-width: 4.5em; min-height: 2.5em; border-radius: $bar-menus-border-radius; background: $bar-menus-buttons-default; &:hover { background: transparentize($bar-menus-buttons-default, 0.5); } } } viewport { border-right: .25em solid $bar-menus-border-color; list { row { padding: 0em 1.5em; &:hover { background: $bar-menus-buttons-default; color: $bar-menus-buttons-text; } label { margin: 0.5em 0.5em; font-size: 0.85em; } } } } stack { .horizontal .path-bar { button { background: $bar-menus-iconbuttons-active; min-width: 3em; min-height: 2em; border-radius: $bar-menus-border-radius / 2; &:disabled { background: $bar-menus-buttons-disabled; } &:hover { background: transparentize($bar-menus-buttons-active, 0.5); } label { margin: 0em 0.25em; color: $bar-menus-buttons-text } image { margin: 0em 0.5em; color: $bar-menus-buttons-text } margin: 0.25em; } } } treeview header button { padding: 0.25em; border: .15em solid $bar-menus-border-color; } headerbar { color: $bar-menus-label; } } .unsaved-icon { margin-right: 1em; font-size: 1em; color: $yellow; }