| /* This file is part of adapta-gtk-theme Copyright (C) 2016-2018 Tista <tista.gma500@gmail.com> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. */ |
| /* This file contains original Adapta code and should only be modified for bug fixes. New code should be organised by Widget to separate concerns. */ |
| @keyframes ripple_effect { |
| 0% { |
| background-image: radial-gradient( |
| circle farthest-corner at center, |
| alpha(currentColor, 0.12) 0%, |
| transparent 0% |
| ), |
| image(alpha(currentColor, 0)); |
| } |
| 66% { |
| background-image: radial-gradient( |
| circle farthest-corner at center, |
| alpha(currentColor, 0.12) 100%, |
| transparent 0% |
| ), |
| image(alpha(currentColor, 0.12)); |
| } |
| 100% { |
| background-image: radial-gradient( |
| circle farthest-corner at center, |
| alpha(currentColor, 0.12) 100%, |
| transparent 0% |
| ), |
| image(alpha(currentColor, 0)); |
| } |
| } |
| |
| @keyframes flat_ripple_effect { |
| 0% { |
| background-image: radial-gradient( |
| circle farthest-corner at center, |
| alpha(currentColor, 0.12) 0%, |
| transparent 0% |
| ), |
| image(alpha(currentColor, 0.12)); |
| } |
| 66% { |
| background-image: radial-gradient( |
| circle farthest-corner at center, |
| alpha(currentColor, 0.12) 100%, |
| transparent 0% |
| ), |
| image(alpha(currentColor, 0.12)); |
| } |
| 100% { |
| background-image: radial-gradient( |
| circle farthest-corner at center, |
| alpha(currentColor, 0) 100%, |
| transparent 0% |
| ), |
| image(alpha(currentColor, 0.12)); |
| } |
| } |
| |
| entry, |
| spinbutton:not(.vertical), |
| entry.flat, |
| .linked > entry, |
| .linked.vertical > entry, |
| .linked.vertical > spinbutton:not(.vertical), |
| combobox, |
| combobox entry.combo, |
| combobox spinbutton.combo:not(.vertical), |
| #MozillaGtkWidget.background > widget > entry, |
| #MozillaGtkWidget.background > widget > spinbutton:not(.vertical) { |
| border: 1px solid @borders; |
| border-image: none; |
| background-color: @theme_base_color; |
| color: rgba(38, 50, 56, 0.87); |
| box-shadow: none; |
| } |
| |
| entry:focus, |
| spinbutton:focus:not(.vertical), |
| entry.flat:focus, |
| .linked > entry:focus, |
| .linked.vertical > entry:focus, |
| .linked.vertical > spinbutton:focus:not(.vertical), |
| combobox entry.combo:focus, |
| combobox spinbutton.combo:focus:not(.vertical), |
| #MozillaGtkWidget.background > widget > entry:focus, |
| #MozillaGtkWidget.background > widget > spinbutton:focus:not(.vertical) { |
| border: 1px solid @theme_selected_bg_color; |
| border-image: none; |
| background-color: @theme_base_color; |
| color: @theme_fg_color; |
| box-shadow: none; |
| } |
| |
| entry:disabled, |
| spinbutton:disabled:not(.vertical), |
| entry.flat:disabled, |
| .linked > entry:disabled, |
| .linked.vertical > entry:disabled, |
| .linked.vertical > spinbutton:disabled:not(.vertical), |
| combobox entry.combo:disabled, |
| combobox spinbutton.combo:disabled:not(.vertical), |
| #MozillaGtkWidget.background > widget > entry:disabled, |
| #MozillaGtkWidget.background > widget > spinbutton:disabled:not(.vertical) { |
| border: 1px solid @borders; |
| border-image: none; |
| background-color: #f2f3f4; |
| color: rgba(38, 50, 56, 0.28); |
| box-shadow: none; |
| } |
| |
| assistant headerbar button.flat:not(:last-child), |
| .background button, |
| .inline-toolbar button.suggested-action, |
| .inline-toolbar button.suggested-action.image-button, |
| .inline-toolbar button.suggested-action.text-button, |
| actionbar button.suggested-action, |
| actionbar button.suggested-action.image-button, |
| actionbar button.suggested-action.text-button, |
| .inline-toolbar button.destructive-action, |
| .inline-toolbar button.destructive-action.image-button, |
| .inline-toolbar button.destructive-action.text-button, |
| actionbar button.destructive-action, |
| actionbar button.destructive-action.image-button, |
| actionbar button.destructive-action.text-button, |
| headerbar.selection-mode button.suggested-action, |
| headerbar.selection-mode button.image-button.suggested-action { |
| background-image: radial-gradient( |
| circle farthest-corner at center, |
| alpha(currentColor, 0) 100%, |
| transparent 0% |
| ), |
| image(alpha(currentColor, 0)); |
| box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.16), |
| inset 0 1px rgba(255, 255, 255, 0.07); |
| transition-timing-function: cubic-bezier(0, 0, 0.2, 1); |
| transition-duration: 0.2s; |
| } |
| |
| assistant headerbar button.flat:not(:last-child):hover, |
| .background button:hover, |
| button.suggested-action:hover, |
| button.destructive-action:hover, |
| .inline-toolbar button.suggested-action:hover, |
| .inline-toolbar button.suggested-action.image-button:hover, |
| .inline-toolbar button.suggested-action.text-button:hover, |
| actionbar button.suggested-action:hover, |
| actionbar button.suggested-action.image-button:hover, |
| actionbar button.suggested-action.text-button:hover, |
| .inline-toolbar button.destructive-action:hover, |
| .inline-toolbar button.destructive-action.image-button:hover, |
| .inline-toolbar button.destructive-action.text-button:hover, |
| actionbar button.destructive-action:hover, |
| actionbar button.destructive-action.image-button:hover, |
| actionbar button.destructive-action.text-button:hover, |
| headerbar.selection-mode button.suggested-action:hover, |
| headerbar.selection-mode button.image-button.suggested-action:hover, |
| .lightdm-gtk-greeter #login_window button#login_button:hover, |
| .lightdm-gtk-greeter #restart_dialog button#restart_button:hover, |
| .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:hover, |
| stack > grid.horizontal > widget > button.close-button.image-button:hover { |
| background-image: radial-gradient( |
| circle farthest-corner at center, |
| alpha(currentColor, 0) 100%, |
| transparent 0% |
| ), |
| image(alpha(currentColor, 0)); |
| box-shadow: 0 2px 2px rgba(0, 0, 0, 0.12), 0 3px 4px rgba(0, 0, 0, 0.2), |
| inset 0 1px rgba(255, 255, 255, 0.07); |
| } |
| |
| assistant headerbar button.flat:not(:last-child):active, |
| .background button:active, |
| button.suggested-action:active, |
| button.destructive-action:active, |
| .inline-toolbar button.suggested-action:active, |
| .inline-toolbar button.suggested-action.image-button:active, |
| .inline-toolbar button.suggested-action.text-button:active, |
| actionbar button.suggested-action:active, |
| actionbar button.suggested-action.image-button:active, |
| actionbar button.suggested-action.text-button:active, |
| .inline-toolbar button.destructive-action:active, |
| .inline-toolbar button.destructive-action.image-button:active, |
| .inline-toolbar button.destructive-action.text-button:active, |
| actionbar button.destructive-action:active, |
| actionbar button.destructive-action.image-button:active, |
| actionbar button.destructive-action.text-button:active, |
| headerbar.selection-mode button.suggested-action:active, |
| headerbar.selection-mode button.image-button.suggested-action:active, |
| .lightdm-gtk-greeter #login_window button#login_button:active, |
| .lightdm-gtk-greeter #restart_dialog button#restart_button:active, |
| .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:active, |
| stack > grid.horizontal > widget > button.close-button.image-button:active { |
| box-shadow: 0 2px 2px rgba(0, 0, 0, 0.12), 0 3px 4px rgba(0, 0, 0, 0.2), |
| inset 0 1px rgba(255, 255, 255, 0.07); |
| transition: all 0.2s cubic-bezier(0, 0, 0.2, 1), background-image 0s; |
| animation: ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1) forwards; |
| } |
| |
| assistant headerbar button.flat:not(:last-child):checked, |
| .background button:checked, |
| .inline-toolbar button.suggested-action:checked, |
| .inline-toolbar button.suggested-action.image-button:checked, |
| .inline-toolbar button.suggested-action.text-button:checked, |
| actionbar button.suggested-action:checked, |
| actionbar button.suggested-action.image-button:checked, |
| actionbar button.suggested-action.text-button:checked, |
| .inline-toolbar button.destructive-action:checked, |
| .inline-toolbar button.destructive-action.image-button:checked, |
| .inline-toolbar button.destructive-action.text-button:checked, |
| actionbar button.destructive-action:checked, |
| actionbar button.destructive-action.image-button:checked, |
| actionbar button.destructive-action.text-button:checked { |
| box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.16), |
| inset 0 1px rgba(255, 255, 255, 0.07); |
| } |
| |
| assistant headerbar button.flat:not(:last-child):disabled, |
| .background button:disabled, |
| button.suggested-action:disabled, |
| button.destructive-action:disabled, |
| .inline-toolbar button.suggested-action:disabled, |
| .inline-toolbar button.suggested-action.image-button:disabled, |
| .inline-toolbar button.suggested-action.text-button:disabled, |
| actionbar button.suggested-action:disabled, |
| actionbar button.suggested-action.image-button:disabled, |
| actionbar button.suggested-action.text-button:disabled, |
| .inline-toolbar button.destructive-action:disabled, |
| .inline-toolbar button.destructive-action.image-button:disabled, |
| .inline-toolbar button.destructive-action.text-button:disabled, |
| actionbar button.destructive-action:disabled, |
| actionbar button.destructive-action.image-button:disabled, |
| actionbar button.destructive-action.text-button:disabled, |
| headerbar.selection-mode button.suggested-action:disabled, |
| headerbar.selection-mode button.image-button.suggested-action:disabled, |
| .lightdm-gtk-greeter #login_window button#login_button:disabled, |
| .lightdm-gtk-greeter #restart_dialog button#restart_button:disabled, |
| .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:disabled, |
| stack > grid.horizontal > widget > button.close-button.image-button:disabled, |
| .background button:checked:disabled { |
| box-shadow: none; |
| } |
| |
| assistant headerbar button.flat:not(:last-child):disabled > label, |
| .background button:disabled > label, |
| button.suggested-action:disabled > label, |
| button.destructive-action:disabled > label, |
| .inline-toolbar button.suggested-action:disabled > label, |
| .inline-toolbar button.suggested-action.image-button:disabled > label, |
| .inline-toolbar button.suggested-action.text-button:disabled > label, |
| actionbar button.suggested-action:disabled > label, |
| actionbar button.suggested-action.image-button:disabled > label, |
| actionbar button.suggested-action.text-button:disabled > label, |
| .inline-toolbar button.destructive-action:disabled > label, |
| .inline-toolbar button.destructive-action.image-button:disabled > label, |
| .inline-toolbar button.destructive-action.text-button:disabled > label, |
| actionbar button.destructive-action:disabled > label, |
| actionbar button.destructive-action.image-button:disabled > label, |
| actionbar button.destructive-action.text-button:disabled > label, |
| headerbar.selection-mode button.suggested-action:disabled > label, |
| headerbar.selection-mode button.image-button.suggested-action:disabled > label, |
| .lightdm-gtk-greeter #login_window button#login_button:disabled > label, |
| .lightdm-gtk-greeter #restart_dialog button#restart_button:disabled > label, |
| .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:disabled > label, |
| stack |
| > grid.horizontal |
| > widget |
| > button.close-button.image-button:disabled |
| > label, |
| .background button:checked:disabled > label { |
| color: inherit; |
| } |
| |
| buttonbox:not(.linked) button, |
| buttonbox.dialog-action-area:not(.linked) button, |
| .background.csd |
| > box.vertical |
| > stack |
| > box.vertical |
| > widget |
| notebook |
| > stack |
| > notebook |
| > stack |
| > box.vertical |
| > box.horizontal:not(.linked) |
| button, |
| button.flat, |
| button.osd.image-button, |
| window.background:not(.csd):not(.solid-csd) |
| > overlay |
| > box.nobg.osd |
| > revealer |
| > button, |
| window.background:not(.csd):not(.solid-csd) > overlay > revealer > button.osd, |
| .inline-toolbar button, |
| .inline-toolbar button.image-button:not(.text-button), |
| actionbar button, |
| actionbar button.image-button:not(.text-button), |
| .linked > button, |
| toolbar .linked > button.text-button:not(.image-button), |
| window.budgie-popover.background:not(.csd) .linked > button, |
| popover.background .linked > button, |
| .caja-navigation-window .caja-pathbar button, |
| .caja-navigation-window .caja-pathbar button.slider-button, |
| .linked.vertical > button, |
| modelbutton.flat, |
| .menuitem.button.flat, |
| spinbutton:not(.vertical) button, |
| .background combobox button.combo, |
| .app-notification button, |
| .app-notification.frame button, |
| .osd toolbar button, |
| toolbar.osd button, |
| .gedit-bottom-panel-paned .gedit-search-slider button, |
| .background toolbar button, |
| actionbar box:not(.linked) > button.toggle, |
| actionbar .linked > button.image-button, |
| .menu > arrow, |
| .context-menu > arrow, |
| menu > arrow, |
| popover.background.touch-selection button, |
| popover.background.magnifier button, |
| popover.background.osd button, |
| calendar.button, |
| calendar.header.button, |
| messagedialog.background .dialog-action-area button, |
| messagedialog.background .dialog-action-area .linked > button, |
| messagedialog.csd.background .dialog-action-area button, |
| messagedialog.csd.background .dialog-action-area .linked > button, |
| placessidebar row button.image-button, |
| infobar.info button, |
| NautilusTrashBar.info button, |
| infobar.question button, |
| NautilusTrashBar.question button, |
| infobar.warning button, |
| NautilusTrashBar.warning button, |
| infobar.error button, |
| NautilusTrashBar.error button, |
| wnck-tasklist > button.toggle, |
| #tasklist-button, |
| #clock-applet-button, |
| #showdesktop-button, |
| #gf-candidate-popup button, |
| #gf-candidate-popup button:first-child, |
| #gf-candidate-popup button:last-child, |
| #gf-candidate-popup .linked > button, |
| #gf-candidate-popup .linked > button:first-child, |
| #gf-candidate-popup .linked > button:last-child, |
| window.background |
| > grid.vertical |
| > box.vertical |
| > widget |
| button:not(.suggested-action), |
| window.background |
| > grid.vertical |
| > box.vertical |
| > box.vertical |
| > widget |
| button:not(.suggested-action), |
| layouttabbar box.horizontal > button, |
| layouttabbar box.horizontal > button.popup.toggle, |
| layouttab button, |
| layouttab button.popup.toggle, |
| layouttab > box > button.close, |
| window > popover > stack > grid > button.text-button:not(.suggested-action), |
| .raven button.image-button, |
| widget > box.workspace-switcher button.image-button.workspace-add-button, |
| window.background.lightdm button, |
| window.background.lightdm button.toggle-button, |
| window.background.lightdm button.toggle-button.selected, |
| .nemo-window grid.vertical > widget > box > button.image-button, |
| .csstage .transparentbutton, |
| PanelToplevel.mate-panel-menu-bar > grid.horizontal > button, |
| .caja-navigation-window button.image-button.toggle { |
| background-image: radial-gradient( |
| circle farthest-corner at center, |
| alpha(currentColor, 0) 100%, |
| transparent 0% |
| ), |
| image(alpha(currentColor, 0)); |
| box-shadow: none; |
| transition-timing-function: cubic-bezier(0, 0, 0.2, 1); |
| transition-duration: 0.2s; |
| } |
| |
| buttonbox:not(.linked) button:hover, |
| buttonbox.dialog-action-area:not(.linked) button:hover, |
| .background.csd |
| > box.vertical |
| > stack |
| > box.vertical |
| > widget |
| notebook |
| > stack |
| > notebook |
| > stack |
| > box.vertical |
| > box.horizontal:not(.linked) |
| button:hover, |
| button.flat:hover, |
| button.osd.image-button:hover, |
| window.background:not(.csd):not(.solid-csd) |
| > overlay |
| > box.nobg.osd |
| > revealer |
| > button:hover, |
| window.background:not(.csd):not(.solid-csd) |
| > overlay |
| > revealer |
| > button.osd:hover, |
| button.suggested-action.flat:hover, |
| button.destructive-action.flat:hover, |
| .inline-toolbar button:hover, |
| .inline-toolbar button.image-button:not(.text-button):hover, |
| actionbar button:hover, |
| actionbar button.image-button:not(.text-button):hover, |
| .linked > button:hover, |
| toolbar .linked > button.text-button:hover:not(.image-button), |
| window.budgie-popover.background:not(.csd) .linked > button:hover, |
| popover.background .linked > button:hover, |
| .caja-navigation-window .caja-pathbar button:hover, |
| modelbutton.flat:hover, |
| .menuitem.button.flat:hover, |
| spinbutton:not(.vertical) button.down:hover, |
| spinbutton:not(.vertical) button.up:hover, |
| spinbutton.vertical button.up:hover, |
| spinbutton.vertical button.down:hover, |
| .background combobox button.combo:hover, |
| .background combobox button.combo:active, |
| .background combobox button.combo:checked, |
| .app-notification button:hover, |
| .osd toolbar button:hover, |
| toolbar.osd button:hover, |
| .gedit-bottom-panel-paned .gedit-search-slider button:hover, |
| .background toolbar button:hover, |
| toolbar .linked > button:not(.combo):not(.text-button):hover, |
| toolbar .linked > button.image-button:not(.combo):not(.text-button):hover, |
| actionbar box:not(.linked) > button.toggle:hover, |
| actionbar .linked > button.image-button:hover, |
| .menu > arrow:hover, |
| .context-menu > arrow:hover, |
| menu > arrow:hover, |
| calendar.button:hover, |
| calendar.header.button:hover, |
| messagedialog.background .dialog-action-area button:hover, |
| messagedialog.background .dialog-action-area .linked > button:hover, |
| messagedialog.csd.background .dialog-action-area button:hover, |
| messagedialog.csd.background .dialog-action-area .linked > button:hover, |
| placessidebar row button.image-button:hover, |
| infobar.info button:hover, |
| NautilusTrashBar.info button:hover, |
| infobar.question button:hover, |
| NautilusTrashBar.question button:hover, |
| infobar.warning button:hover, |
| NautilusTrashBar.warning button:hover, |
| infobar.error button:hover, |
| NautilusTrashBar.error button:hover, |
| .osd .scale-popup .vertical button:first-child:hover, |
| .scale-popup .vertical button:first-child:hover, |
| .osd .scale-popup .vertical button:last-child:hover, |
| .scale-popup .vertical button:last-child:hover, |
| .osd .scale-popup button:first-child:hover, |
| .scale-popup button:first-child:hover, |
| .osd .scale-popup button:last-child:hover, |
| .scale-popup button:last-child:hover, |
| #gf-candidate-popup button:hover, |
| #gf-candidate-popup button:first-child:hover, |
| #gf-candidate-popup button:last-child:hover, |
| #gf-candidate-popup .linked > button:hover, |
| #gf-candidate-popup .linked > button:first-child:hover, |
| #gf-candidate-popup .linked > button:last-child:hover, |
| window.background |
| > grid.vertical |
| > box.vertical |
| > widget |
| button:not(.suggested-action):hover, |
| window.background |
| > grid.vertical |
| > box.vertical |
| > box.vertical |
| > widget |
| button:not(.suggested-action):hover, |
| layouttabbar box.horizontal > button:hover, |
| layouttabbar box.horizontal > button.popup.toggle:hover, |
| layouttab button:hover, |
| layouttab button.popup.toggle:hover, |
| layouttab > box > button.close:hover, |
| window |
| > popover |
| > stack |
| > grid |
| > button.text-button:not(.suggested-action):hover, |
| .raven button.image-button:hover, |
| widget > box.workspace-switcher button.image-button.workspace-add-button:hover, |
| window.background.lightdm button:hover, |
| window.background.lightdm button.toggle-button:hover, |
| .nemo-window grid.vertical > widget > box > button.image-button:hover, |
| .csstage .transparentbutton:hover, |
| PanelToplevel.mate-panel-menu-bar > grid.horizontal > button:hover, |
| .caja-navigation-window button.image-button.toggle:hover { |
| background-image: radial-gradient( |
| circle farthest-corner at center, |
| alpha(currentColor, 0) 100%, |
| transparent 0% |
| ), |
| image(alpha(currentColor, 0.12)); |
| box-shadow: none; |
| } |
| |
| buttonbox:not(.linked) button:active, |
| buttonbox.dialog-action-area:not(.linked) button:active, |
| .background.csd |
| > box.vertical |
| > stack |
| > box.vertical |
| > widget |
| notebook |
| > stack |
| > notebook |
| > stack |
| > box.vertical |
| > box.horizontal:not(.linked) |
| button:active, |
| button.flat:active, |
| button.osd.image-button:active, |
| window.background:not(.csd):not(.solid-csd) |
| > overlay |
| > box.nobg.osd |
| > revealer |
| > button:active, |
| window.background:not(.csd):not(.solid-csd) |
| > overlay |
| > revealer |
| > button.osd:active, |
| button.suggested-action.flat:active, |
| button.destructive-action.flat:active, |
| .inline-toolbar button:active, |
| .inline-toolbar button.image-button:not(.text-button):active, |
| actionbar button:active, |
| actionbar button.image-button:not(.text-button):active, |
| .linked > button:active, |
| toolbar .linked > button.text-button:active:not(.image-button), |
| window.budgie-popover.background:not(.csd) .linked > button:active, |
| popover.background .linked > button:active, |
| .caja-navigation-window .caja-pathbar button:active, |
| modelbutton.flat:active, |
| .menuitem.button.flat:active, |
| spinbutton:not(.vertical) button.down:active, |
| spinbutton:not(.vertical) button.up:active, |
| spinbutton.vertical button.up:active, |
| spinbutton.vertical button.down:active, |
| .app-notification button:active, |
| .osd toolbar button:active, |
| toolbar.osd button:active, |
| .gedit-bottom-panel-paned .gedit-search-slider button:active, |
| .background toolbar button:active, |
| toolbar .linked > button:not(.combo):not(.text-button):active, |
| toolbar .linked > button.image-button:not(.combo):not(.text-button):active, |
| .menu > arrow:active, |
| .context-menu > arrow:active, |
| menu > arrow:active, |
| calendar.button:active, |
| calendar.header.button:active, |
| messagedialog.background .dialog-action-area button:active, |
| messagedialog.background .dialog-action-area .linked > button:active, |
| messagedialog.csd.background .dialog-action-area button:active, |
| messagedialog.csd.background .dialog-action-area .linked > button:active, |
| placessidebar row button.image-button:active, |
| infobar.info button:active, |
| NautilusTrashBar.info button:active, |
| infobar.question button:active, |
| NautilusTrashBar.question button:active, |
| infobar.warning button:active, |
| NautilusTrashBar.warning button:active, |
| infobar.error button:active, |
| NautilusTrashBar.error button:active, |
| #gf-candidate-popup button:active, |
| #gf-candidate-popup button:first-child:active, |
| #gf-candidate-popup button:last-child:active, |
| #gf-candidate-popup .linked > button:active, |
| #gf-candidate-popup .linked > button:first-child:active, |
| #gf-candidate-popup .linked > button:last-child:active, |
| window.background |
| > grid.vertical |
| > box.vertical |
| > widget |
| button:not(.suggested-action):active, |
| window.background |
| > grid.vertical |
| > box.vertical |
| > box.vertical |
| > widget |
| button:not(.suggested-action):active, |
| layouttabbar box.horizontal > button:active, |
| layouttabbar box.horizontal > button.popup.toggle:active, |
| layouttab button:active, |
| layouttab button.popup.toggle:active, |
| layouttab > box > button.close:active, |
| window |
| > popover |
| > stack |
| > grid |
| > button.text-button:not(.suggested-action):active, |
| .raven button.image-button:active, |
| widget > box.workspace-switcher button.image-button.workspace-add-button:active, |
| window.background.lightdm button:active, |
| window.background.lightdm button.toggle-button:active, |
| .csstage .transparentbutton:active, |
| PanelToplevel.mate-panel-menu-bar > grid.horizontal > button:active, |
| .caja-navigation-window button.image-button.toggle:active { |
| box-shadow: none; |
| transition: all 0.2s cubic-bezier(0, 0, 0.2, 1), background-image 0s; |
| animation: flat_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1) forwards; |
| } |
| |
| buttonbox:not(.linked) button:checked, |
| buttonbox.dialog-action-area:not(.linked) button:checked, |
| .background.csd |
| > box.vertical |
| > stack |
| > box.vertical |
| > widget |
| notebook |
| > stack |
| > notebook |
| > stack |
| > box.vertical |
| > box.horizontal:not(.linked) |
| button:checked, |
| button.flat:checked, |
| button.suggested-action.flat:checked, |
| button.destructive-action.flat:checked, |
| .inline-toolbar button:checked, |
| .inline-toolbar button.image-button:not(.text-button):checked, |
| actionbar button:checked, |
| actionbar button.image-button:not(.text-button):checked, |
| .linked > button:checked, |
| toolbar .linked > button.text-button:checked:not(.image-button), |
| window.budgie-popover.background:not(.csd) .linked > button:checked, |
| popover.background .linked > button:checked, |
| .caja-navigation-window .caja-pathbar button:checked, |
| modelbutton.flat:checked, |
| .menuitem.button.flat:checked, |
| .app-notification button:checked, |
| .osd toolbar button:checked, |
| toolbar.osd button:checked, |
| .gedit-bottom-panel-paned .gedit-search-slider button:checked, |
| .background toolbar button:checked, |
| actionbar box:not(.linked) > button.toggle:checked, |
| actionbar .linked > button.image-button:checked, |
| .menu > arrow:checked, |
| .context-menu > arrow:checked, |
| menu > arrow:checked, |
| messagedialog.background .dialog-action-area button:checked, |
| messagedialog.background .dialog-action-area .linked > button:checked, |
| messagedialog.csd.background .dialog-action-area button:checked, |
| messagedialog.csd.background .dialog-action-area .linked > button:checked, |
| placessidebar row button.image-button:checked, |
| infobar.info button:checked, |
| NautilusTrashBar.info button:checked, |
| infobar.question button:checked, |
| NautilusTrashBar.question button:checked, |
| infobar.warning button:checked, |
| NautilusTrashBar.warning button:checked, |
| infobar.error button:checked, |
| NautilusTrashBar.error button:checked, |
| #gf-candidate-popup button:checked, |
| #gf-candidate-popup button:first-child:checked, |
| #gf-candidate-popup button:last-child:checked, |
| #gf-candidate-popup .linked > button:checked, |
| #gf-candidate-popup .linked > button:first-child:checked, |
| #gf-candidate-popup .linked > button:last-child:checked, |
| window.background |
| > grid.vertical |
| > box.vertical |
| > widget |
| button:not(.suggested-action):checked, |
| window.background |
| > grid.vertical |
| > box.vertical |
| > box.vertical |
| > widget |
| button:not(.suggested-action):checked, |
| window |
| > popover |
| > stack |
| > grid |
| > button.text-button:not(.suggested-action):checked, |
| .raven button.image-button:checked, |
| .nemo-window grid.vertical > widget > box > button.image-button:checked, |
| .csstage .transparentbutton:checked, |
| PanelToplevel.mate-panel-menu-bar > grid.horizontal > button:checked, |
| .caja-navigation-window button.image-button.toggle:checked, |
| #SnapToolbar > button:checked, |
| #SnapToolbar > toolitem > button:checked, |
| #SnapToolbar > toolbutton > button:checked, |
| #ToolToolbar > button:checked, |
| #ToolToolbar > toolitem > button:checked, |
| #ToolToolbar > toolbutton > button:checked, |
| #InkscapePanel box#PanelContents button.toggle:checked, |
| #InkscapePanel box#PanelContents button.radio:checked { |
| box-shadow: none; |
| } |
| |
| buttonbox:not(.linked) button:disabled, |
| buttonbox.dialog-action-area:not(.linked) button:disabled, |
| .background.csd |
| > box.vertical |
| > stack |
| > box.vertical |
| > widget |
| notebook |
| > stack |
| > notebook |
| > stack |
| > box.vertical |
| > box.horizontal:not(.linked) |
| button:disabled, |
| button.flat:disabled, |
| button.suggested-action.flat:disabled, |
| button.destructive-action.flat:disabled, |
| .inline-toolbar button:disabled, |
| .inline-toolbar button.image-button:not(.text-button):disabled, |
| actionbar button:disabled, |
| actionbar button.image-button:not(.text-button):disabled, |
| modelbutton.flat:disabled, |
| .menuitem.button.flat:disabled, |
| spinbutton:not(.vertical) button.down:disabled, |
| spinbutton:not(.vertical) button.up:disabled, |
| spinbutton.vertical button.up:disabled, |
| spinbutton.vertical button.down:disabled, |
| .background combobox button.combo:disabled, |
| .background combobox button.combo:checked:disabled, |
| .app-notification button:disabled, |
| .osd toolbar button:disabled, |
| toolbar.osd button:disabled, |
| .gedit-bottom-panel-paned .gedit-search-slider button:disabled, |
| .background toolbar button:disabled, |
| actionbar box:not(.linked) > button.toggle:disabled, |
| actionbar .linked > button.image-button:disabled, |
| .menu > arrow:disabled, |
| .context-menu > arrow:disabled, |
| menu > arrow:disabled, |
| window.budgie-popover.background:not(.csd) .linked > button:disabled, |
| popover.background .linked > button:disabled, |
| calendar.button:disabled, |
| calendar.header.button:disabled, |
| messagedialog.background .dialog-action-area button:disabled, |
| messagedialog.background .dialog-action-area .linked > button:disabled, |
| messagedialog.csd.background .dialog-action-area button:disabled, |
| messagedialog.csd.background .dialog-action-area .linked > button:disabled, |
| placessidebar row button.image-button:disabled, |
| .osd .scale-popup .vertical button:first-child:disabled, |
| .scale-popup .vertical button:first-child:disabled, |
| .osd .scale-popup .vertical button:last-child:disabled, |
| .scale-popup .vertical button:last-child:disabled, |
| .osd .scale-popup button:first-child:disabled, |
| .scale-popup button:first-child:disabled, |
| .osd .scale-popup button:last-child:disabled, |
| .scale-popup button:last-child:disabled, |
| list.tweak-group-startup row.activatable > grid > button:disabled, |
| #gf-candidate-popup button:disabled, |
| #gf-candidate-popup button:first-child:disabled, |
| #gf-candidate-popup button:last-child:disabled, |
| #gf-candidate-popup .linked > button:disabled, |
| #gf-candidate-popup .linked > button:first-child:disabled, |
| #gf-candidate-popup .linked > button:last-child:disabled, |
| window.background |
| > grid.vertical |
| > box.vertical |
| > widget |
| button:not(.suggested-action):disabled, |
| window.background |
| > grid.vertical |
| > box.vertical |
| > box.vertical |
| > widget |
| button:not(.suggested-action):disabled, |
| layouttabbar box.horizontal > button:disabled, |
| layouttabbar box.horizontal > button.popup.toggle:disabled, |
| layouttab button:disabled, |
| layouttab button.popup.toggle:disabled, |
| layouttab > box > button.close:disabled, |
| window |
| > popover |
| > stack |
| > grid |
| > button.text-button:not(.suggested-action):disabled, |
| .raven button.image-button:disabled, |
| widget |
| > box.workspace-switcher |
| button.image-button.workspace-add-button:disabled, |
| .nemo-window grid.vertical > widget > box > button.image-button:disabled, |
| .csstage .transparentbutton:disabled, |
| PanelToplevel.mate-panel-menu-bar > grid.horizontal > button:disabled, |
| .caja-navigation-window button.image-button.toggle:disabled, |
| buttonbox:not(.linked) button:checked:disabled, |
| buttonbox.dialog-action-area:not(.linked) button:checked:disabled, |
| .background.csd |
| > box.vertical |
| > stack |
| > box.vertical |
| > widget |
| notebook |
| > stack |
| > notebook |
| > stack |
| > box.vertical |
| > box.horizontal:not(.linked) |
| button:checked:disabled, |
| button.flat:checked:disabled, |
| .inline-toolbar button:checked:disabled, |
| .inline-toolbar button.image-button:not(.text-button):checked:disabled, |
| actionbar button:checked:disabled, |
| actionbar button.image-button:not(.text-button):checked:disabled, |
| modelbutton.flat:checked:disabled, |
| .menuitem.button.flat:checked:disabled, |
| .background toolbar button:checked:disabled, |
| actionbar box:not(.linked) > button.toggle:checked:disabled, |
| actionbar .linked > button.image-button:checked:disabled, |
| .menu > arrow:checked:disabled, |
| .context-menu > arrow:checked:disabled, |
| menu > arrow:checked:disabled, |
| window.budgie-popover.background:not(.csd) .linked > button:checked:disabled, |
| popover.background .linked > button:checked:disabled, |
| placessidebar row button.image-button:checked:disabled, |
| #gf-candidate-popup button:checked:disabled, |
| #gf-candidate-popup button:first-child:checked:disabled, |
| #gf-candidate-popup button:last-child:checked:disabled, |
| #gf-candidate-popup .linked > button:checked:disabled, |
| #gf-candidate-popup .linked > button:first-child:checked:disabled, |
| #gf-candidate-popup .linked > button:last-child:checked:disabled, |
| window.background |
| > grid.vertical |
| > box.vertical |
| > widget |
| button:not(.suggested-action):checked:disabled, |
| window.background |
| > grid.vertical |
| > box.vertical |
| > box.vertical |
| > widget |
| button:not(.suggested-action):checked:disabled, |
| layouttabbar box.horizontal > button:checked:disabled, |
| layouttabbar box.horizontal > button.popup.toggle:checked:disabled, |
| layouttab button:checked:disabled, |
| layouttab button.popup.toggle:checked:disabled, |
| window |
| > popover |
| > stack |
| > grid |
| > button.text-button:not(.suggested-action):checked:disabled, |
| .raven button.image-button:checked:disabled, |
| .nemo-window |
| grid.vertical |
| > widget |
| > box |
| > button.image-button:checked:disabled, |
| #InkscapePanel box#PanelContents button.toggle:checked:disabled, |
| #InkscapePanel box#PanelContents button.radio:checked:disabled { |
| box-shadow: none; |
| } |
| |
| buttonbox:not(.linked) button:disabled > label, |
| buttonbox.dialog-action-area:not(.linked) button:disabled > label, |
| .background.csd |
| > box.vertical |
| > stack |
| > box.vertical |
| > widget |
| notebook |
| > stack |
| > notebook |
| > stack |
| > box.vertical |
| > box.horizontal:not(.linked) |
| button:disabled |
| > label, |
| button.flat:disabled > label, |
| button.suggested-action.flat:disabled > label, |
| button.destructive-action.flat:disabled > label, |
| .inline-toolbar button:disabled > label, |
| .inline-toolbar button.image-button:not(.text-button):disabled > label, |
| actionbar button:disabled > label, |
| actionbar button.image-button:not(.text-button):disabled > label, |
| modelbutton.flat:disabled > label, |
| .menuitem.button.flat:disabled > label, |
| spinbutton:not(.vertical) button.down:disabled > label, |
| spinbutton:not(.vertical) button.up:disabled > label, |
| spinbutton.vertical button.up:disabled > label, |
| spinbutton.vertical button.down:disabled > label, |
| .background combobox button.combo:disabled > label, |
| .background combobox button.combo:checked:disabled > label, |
| .app-notification button:disabled > label, |
| .osd toolbar button:disabled > label, |
| toolbar.osd button:disabled > label, |
| .gedit-bottom-panel-paned .gedit-search-slider button:disabled > label, |
| .background toolbar button:disabled > label, |
| actionbar box:not(.linked) > button.toggle:disabled > label, |
| actionbar .linked > button.image-button:disabled > label, |
| .menu > arrow:disabled > label, |
| .context-menu > arrow:disabled > label, |
| menu > arrow:disabled > label, |
| window.budgie-popover.background:not(.csd) .linked > button:disabled > label, |
| popover.background .linked > button:disabled > label, |
| calendar.button:disabled > label, |
| calendar.header.button:disabled > label, |
| messagedialog.background .dialog-action-area button:disabled > label, |
| messagedialog.background .dialog-action-area .linked > button:disabled > label, |
| messagedialog.csd.background .dialog-action-area button:disabled > label, |
| messagedialog.csd.background |
| .dialog-action-area |
| .linked |
| > button:disabled |
| > label, |
| placessidebar row button.image-button:disabled > label, |
| .osd .scale-popup .vertical button:first-child:disabled > label, |
| .scale-popup .vertical button:first-child:disabled > label, |
| .osd .scale-popup .vertical button:last-child:disabled > label, |
| .scale-popup .vertical button:last-child:disabled > label, |
| .osd .scale-popup button:first-child:disabled > label, |
| .scale-popup button:first-child:disabled > label, |
| .osd .scale-popup button:last-child:disabled > label, |
| .scale-popup button:last-child:disabled > label, |
| list.tweak-group-startup row.activatable > grid > button:disabled > label, |
| #gf-candidate-popup button:disabled > label, |
| #gf-candidate-popup button:first-child:disabled > label, |
| #gf-candidate-popup button:last-child:disabled > label, |
| #gf-candidate-popup .linked > button:disabled > label, |
| #gf-candidate-popup .linked > button:first-child:disabled > label, |
| #gf-candidate-popup .linked > button:last-child:disabled > label, |
| window.background |
| > grid.vertical |
| > box.vertical |
| > widget |
| button:not(.suggested-action):disabled |
| > label, |
| window.background |
| > grid.vertical |
| > box.vertical |
| > box.vertical |
| > widget |
| button:not(.suggested-action):disabled |
| > label, |
| layouttabbar box.horizontal > button:disabled > label, |
| layouttabbar box.horizontal > button.popup.toggle:disabled > label, |
| layouttab button:disabled > label, |
| layouttab button.popup.toggle:disabled > label, |
| layouttab > box > button.close:disabled > label, |
| window |
| > popover |
| > stack |
| > grid |
| > button.text-button:not(.suggested-action):disabled |
| > label, |
| .raven button.image-button:disabled > label, |
| widget |
| > box.workspace-switcher |
| button.image-button.workspace-add-button:disabled |
| > label, |
| .nemo-window |
| grid.vertical |
| > widget |
| > box |
| > button.image-button:disabled |
| > label, |
| .csstage .transparentbutton:disabled > label, |
| PanelToplevel.mate-panel-menu-bar > grid.horizontal > button:disabled > label, |
| .caja-navigation-window button.image-button.toggle:disabled > label, |
| buttonbox:not(.linked) button:checked:disabled > label, |
| buttonbox.dialog-action-area:not(.linked) button:checked:disabled > label, |
| .background.csd |
| > box.vertical |
| > stack |
| > box.vertical |
| > widget |
| notebook |
| > stack |
| > notebook |
| > stack |
| > box.vertical |
| > box.horizontal:not(.linked) |
| button:checked:disabled |
| > label, |
| button.flat:checked:disabled > label, |
| .inline-toolbar button:checked:disabled > label, |
| .inline-toolbar button.image-button:not(.text-button):checked:disabled > label, |
| actionbar button:checked:disabled > label, |
| actionbar button.image-button:not(.text-button):checked:disabled > label, |
| modelbutton.flat:checked:disabled > label, |
| .menuitem.button.flat:checked:disabled > label, |
| .background toolbar button:checked:disabled > label, |
| actionbar box:not(.linked) > button.toggle:checked:disabled > label, |
| actionbar .linked > button.image-button:checked:disabled > label, |
| .menu > arrow:checked:disabled > label, |
| .context-menu > arrow:checked:disabled > label, |
| menu > arrow:checked:disabled > label, |
| window.budgie-popover.background:not(.csd) |
| .linked |
| > button:checked:disabled |
| > label, |
| popover.background .linked > button:checked:disabled > label, |
| placessidebar row button.image-button:checked:disabled > label, |
| #gf-candidate-popup button:checked:disabled > label, |
| #gf-candidate-popup button:first-child:checked:disabled > label, |
| #gf-candidate-popup button:last-child:checked:disabled > label, |
| #gf-candidate-popup .linked > button:checked:disabled > label, |
| #gf-candidate-popup .linked > button:first-child:checked:disabled > label, |
| #gf-candidate-popup .linked > button:last-child:checked:disabled > label, |
| window.background |
| > grid.vertical |
| > box.vertical |
| > widget |
| button:not(.suggested-action):checked:disabled |
| > label, |
| window.background |
| > grid.vertical |
| > box.vertical |
| > box.vertical |
| > widget |
| button:not(.suggested-action):checked:disabled |
| > label, |
| layouttabbar box.horizontal > button:checked:disabled > label, |
| layouttabbar box.horizontal > button.popup.toggle:checked:disabled > label, |
| layouttab button:checked:disabled > label, |
| layouttab button.popup.toggle:checked:disabled > label, |
| window |
| > popover |
| > stack |
| > grid |
| > button.text-button:not(.suggested-action):checked:disabled |
| > label, |
| .raven button.image-button:checked:disabled > label, |
| .nemo-window |
| grid.vertical |
| > widget |
| > box |
| > button.image-button:checked:disabled |
| > label, |
| #InkscapePanel box#PanelContents button.toggle:checked:disabled > label, |
| #InkscapePanel box#PanelContents button.radio:checked:disabled > label { |
| color: inherit; |
| } |
| |
| combobox button.combo, |
| #MozillaGtkWidget.background > widget > button > button, |
| #MozillaGtkWidget.background > widget > button.combo > button { |
| border: 1px solid @borders; |
| background-color: @theme_base_color; |
| color: rgba(38, 50, 56, 0.87); |
| box-shadow: none; |
| } |
| |
| combobox button.combo:hover, |
| #MozillaGtkWidget.background > widget > button > button:hover, |
| #MozillaGtkWidget.background > widget > button.combo > button:hover { |
| border: 1px solid #d4d6d7; |
| background-color: #f6f7f7; |
| color: @theme_fg_color; |
| box-shadow: none; |
| } |
| |
| combobox button.combo:active, |
| combobox button.combo:checked, |
| #MozillaGtkWidget.background > widget > button > button:active, |
| #MozillaGtkWidget.background > widget > button > button:checked, |
| #MozillaGtkWidget.background > widget > button.combo > button:active, |
| #MozillaGtkWidget.background > widget > button.combo > button:checked { |
| border: 1px solid #d4d6d7; |
| background-color: #eeefef; |
| color: @theme_fg_color; |
| box-shadow: none; |
| animation: none; |
| } |
| |
| combobox button.combo:disabled, |
| #MozillaGtkWidget.background > widget > button > button:disabled, |
| #MozillaGtkWidget.background > widget > button.combo > button:disabled { |
| border: none; |
| background-color: #f2f3f4; |
| color: rgba(38, 50, 56, 0.28); |
| box-shadow: none; |
| } |
| |
| button:checked:disabled, |
| combobox button.combo:checked:disabled, |
| #MozillaGtkWidget.background > widget > button > button:checked:disabled, |
| #MozillaGtkWidget.background > widget > button.combo > button:checked:disabled { |
| border: none; |
| background-color: #ccf2f6; |
| color: #99e4ee; |
| box-shadow: none; |
| } |
| |
| *, |
| .night-light-indicator box.vertical > button.flat.display-settings-button, |
| .night-light-indicator |
| box.vertical |
| > button.flat.display-settings-button:hover { |
| transition-property: opacity, border-color, border-image, background-color, |
| background-image, box-shadow, icon-shadow; |
| transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); |
| transition-duration: 0.2s; |
| } |
| |
| * { |
| padding: 0; |
| background-clip: padding-box; |
| -GtkToolButton-icon-spacing: 4; |
| -GtkTextView-error-underline-color: #f44336; |
| -GtkScrolledWindow-scrollbar-spacing: 0; |
| -GtkToolItemGroup-expander-size: 11; |
| -GtkWidget-text-handle-width: 16; |
| -GtkWidget-text-handle-height: 16; |
| -GtkDialog-button-spacing: 4; |
| -GtkDialog-action-area-border: 0; |
| outline-style: solid; |
| outline-width: 2px; |
| outline-color: alpha(currentColor, 0.2); |
| outline-offset: -0.3rem; |
| -gtk-outline-radius: 2px; |
| -gtk-secondary-caret-color: @theme_selected_bg_color; |
| text-shadow: none; |
| -gtk-icon-shadow: none; |
| } |
| |
| .background { |
| background-color: @theme_bg_color; |
| color: @theme_fg_color; |
| } |
| |
| *:disabled { |
| -gtk-icon-effect: dim; |
| } |
| |
| .gtkstyle-fallback { |
| background-color: @theme_bg_color; |
| color: rgba(38, 50, 56, 0.87); |
| } |
| |
| .gtkstyle-fallback:hover { |
| background-color: #e1e3e4; |
| color: @theme_fg_color; |
| } |
| |
| .gtkstyle-fallback:active { |
| background-color: #c5c9cb; |
| color: @theme_fg_color; |
| } |
| |
| .gtkstyle-fallback:disabled { |
| background-color: @theme_bg_color; |
| color: rgba(38, 50, 56, 0.28); |
| } |
| |
| .gtkstyle-fallback:selected { |
| background-color: @theme_selected_bg_color; |
| color: @theme_base_color; |
| } |
| |
| .view, |
| iconview { |
| background-color: @theme_base_color; |
| color: @theme_fg_color; |
| } |
| |
| .view:hover, |
| iconview:hover, |
| .view:active, |
| iconview:active, |
| .view:selected, |
| iconview:selected { |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| .view:disabled, |
| iconview:disabled { |
| color: rgba(38, 50, 56, 0.28); |
| } |
| |
| .view text, |
| iconview text, |
| textview text { |
| background-color: @theme_base_color; |
| color: @theme_fg_color; |
| } |
| |
| .view text:disabled, |
| iconview text:disabled, |
| textview text:disabled { |
| color: rgba(38, 50, 56, 0.28); |
| } |
| |
| textview { |
| outline-width: 0; |
| } |
| |
| textview, |
| textview.view, |
| textview text, |
| textview text selection { |
| background-image: none; |
| transition: none; |
| } |
| |
| textview border { |
| background-color: @theme_bg_color; |
| } |
| |
| rubberband, |
| flowbox rubberband, |
| treeview.view rubberband, |
| .content-view rubberband, |
| .rubberband { |
| border: 1px solid @theme_selected_bg_color; |
| background-color: rgba(0, 188, 212, 0.2); |
| } |
| |
| flowbox flowboxchild { |
| margin: 0.3rem; |
| padding: 0.3rem; |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| flowbox flowboxchild:selected { |
| outline-offset: -0.15rem; |
| } |
| |
| label { |
| caret-color: currentColor; |
| } |
| |
| label.separator { |
| color: rgba(38, 50, 56, 0.54); |
| } |
| |
| label:selected, |
| row:selected label { |
| color: @theme_base_color; |
| } |
| |
| label:selected:disabled, |
| row:selected label:disabled { |
| color: rgba(255, 255, 255, 0.4); |
| } |
| |
| label:disabled { |
| color: rgba(38, 50, 56, 0.28); |
| } |
| |
| label:disabled selection { |
| color: rgba(255, 255, 255, 0.4); |
| } |
| |
| label.kudo-label { |
| color: @theme_fg_color; |
| } |
| |
| .dim-label, |
| .night-light-indicator .view-header label { |
| opacity: 0.55; |
| } |
| |
| assistant .sidebar { |
| padding: 0.5rem 0; |
| background-color: #f7f9f9; |
| } |
| |
| assistant .sidebar:dir(ltr) { |
| border-right: 1px solid rgba(0, 0, 0, 0.09); |
| } |
| |
| assistant .sidebar:dir(rtl) { |
| border-left: 1px solid rgba(0, 0, 0, 0.09); |
| } |
| |
| assistant.csd .sidebar { |
| border-top-style: none; |
| } |
| |
| assistant .sidebar label { |
| padding: 0.4rem 0.6rem 0.5rem; |
| color: rgba(38, 50, 56, 0.87); |
| font-weight: 500; |
| } |
| |
| assistant .sidebar label.highlight { |
| color: @theme_selected_bg_color; |
| } |
| |
| assistant headerbar button.flat:not(:last-child) { |
| background-color: #009688; |
| color: rgba(255, 255, 255, 0.87); |
| } |
| |
| assistant headerbar button.flat:not(:last-child):hover { |
| color: @theme_base_color; |
| } |
| |
| assistant headerbar button.flat:not(:last-child):active { |
| color: @theme_base_color; |
| background-color: @theme_selected_bg_color; |
| } |
| |
| assistant headerbar button.flat:not(:last-child):checked { |
| background-color: #009688; |
| color: @theme_text_color; |
| } |
| |
| assistant headerbar button.flat:not(:last-child):disabled { |
| background-color: alpha(currentColor, 0.12); |
| color: rgba(38, 50, 56, 0.2436); |
| } |
| |
| buttonbox:not(.linked) button, |
| buttonbox.dialog-action-area:not(.linked) button, |
| .background.csd |
| > box.vertical |
| > stack |
| > box.vertical |
| > widget |
| notebook |
| > stack |
| > notebook |
| > stack |
| > box.vertical |
| > box.horizontal:not(.linked) |
| button { |
| background-color: transparent; |
| color: rgba(69, 156, 149, 0.87); |
| font-weight: 700; |
| } |
| |
| buttonbox:not(.linked) button:hover, |
| buttonbox.dialog-action-area:not(.linked) button:hover, |
| .background.csd |
| > box.vertical |
| > stack |
| > box.vertical |
| > widget |
| notebook |
| > stack |
| > notebook |
| > stack |
| > box.vertical |
| > box.horizontal:not(.linked) |
| button:hover { |
| background-color: transparent; |
| color: #459c95; |
| } |
| |
| buttonbox:not(.linked) button:active, |
| buttonbox.dialog-action-area:not(.linked) button:active, |
| .background.csd |
| > box.vertical |
| > stack |
| > box.vertical |
| > widget |
| notebook |
| > stack |
| > notebook |
| > stack |
| > box.vertical |
| > box.horizontal:not(.linked) |
| button:active { |
| background-color: transparent; |
| color: #459c95; |
| } |
| |
| buttonbox:not(.linked) button:disabled, |
| buttonbox.dialog-action-area:not(.linked) button:disabled, |
| .background.csd |
| > box.vertical |
| > stack |
| > box.vertical |
| > widget |
| notebook |
| > stack |
| > notebook |
| > stack |
| > box.vertical |
| > box.horizontal:not(.linked) |
| button:disabled { |
| background-color: transparent; |
| color: rgba(38, 50, 56, 0.28); |
| } |
| |
| buttonbox:not(.linked) button:checked, |
| buttonbox.dialog-action-area:not(.linked) button:checked, |
| .background.csd |
| > box.vertical |
| > stack |
| > box.vertical |
| > widget |
| notebook |
| > stack |
| > notebook |
| > stack |
| > box.vertical |
| > box.horizontal:not(.linked) |
| button:checked { |
| background-color: transparent; |
| color: #459c95; |
| } |
| |
| buttonbox:not(.linked) button:checked:disabled, |
| buttonbox.dialog-action-area:not(.linked) button:checked:disabled, |
| .background.csd |
| > box.vertical |
| > stack |
| > box.vertical |
| > widget |
| notebook |
| > stack |
| > notebook |
| > stack |
| > box.vertical |
| > box.horizontal:not(.linked) |
| button:checked:disabled { |
| background-color: transparent; |
| color: rgba(69, 156, 149, 0.4); |
| } |
| |
| popover.background.touch-selection, |
| popover.background.magnifier, |
| popover.background.osd, |
| .app-notification, |
| .app-notification.frame, |
| .osd .scale-popup, |
| .floating-bar, |
| .osd { |
| opacity: 0.9; |
| } |
| |
| @keyframes spinner { |
| to { |
| -gtk-icon-transform: rotate(1turn); |
| } |
| } |
| |
| spinner { |
| background: none; |
| -gtk-icon-source: -gtk-icontheme('process-working-symbolic'); |
| color: #459c95; |
| opacity: 0; |
| } |
| |
| spinner:checked { |
| opacity: 1; |
| animation: spinner 1s linear infinite; |
| } |
| |
| spinner:checked:backdrop { |
| opacity: 1; |
| } |
| |
| spinner:disabled { |
| color: rgba(69, 156, 149, 0.4); |
| } |
| |
| spinner:backdrop { |
| opacity: 0; |
| } |
| |
| .osd spinner, |
| .floating-bar spinner, |
| .app-notification spinner, |
| headerbar spinner, |
| messagedialog spinner { |
| color: #81c4bf; |
| } |
| |
| .osd spinner:disabled, |
| .floating-bar spinner:disabled, |
| .app-notification spinner:disabled, |
| headerbar spinner:disabled, |
| messagedialog spinner:disabled { |
| color: rgba(129, 196, 191, 0.4); |
| } |
| |
| entry, |
| spinbutton:not(.vertical) { |
| min-height: 1rem; |
| min-width: 2.5rem; |
| padding: 0.7rem 0.6rem 0.8rem; |
| } |
| |
| entry, |
| spinbutton:not(.vertical), |
| entry.flat, |
| spinbutton.flat:not(.vertical) { |
| border-radius: 2px; |
| } |
| |
| .background entry, |
| .background spinbutton:not(.vertical) { |
| border-radius: 0; |
| -gtk-outline-radius: 0; |
| border-color: @borders; |
| border-image: radial-gradient( |
| circle farthest-corner at center, |
| alpha(currentColor, 0.2) 100%, |
| transparent |
| ) |
| 0 0 1/0 0 1px; |
| color: rgba(38, 50, 56, 0.87); |
| border-radius: 0; |
| background-color: transparent; |
| } |
| |
| .background entry:focus, |
| .background spinbutton:focus:not(.vertical) { |
| border-color: @borders; |
| border-image: radial-gradient( |
| circle farthest-corner at center, |
| @theme_selected_bg_color 100%, |
| transparent |
| ) |
| 0 0 2/0 0 2px; |
| color: @theme_fg_color; |
| transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1), |
| box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0s; |
| background-color: transparent; |
| } |
| |
| .background entry:disabled, |
| .background spinbutton:disabled:not(.vertical) { |
| border-color: @borders; |
| border-image: radial-gradient( |
| circle farthest-corner at center, |
| alpha(currentColor, 0.2) 100%, |
| transparent |
| ) |
| 0 0 1/0 0 1px; |
| color: rgba(38, 50, 56, 0.28); |
| background-color: transparent; |
| } |
| |
| .background entry.flat, |
| .background spinbutton.flat:not(.vertical) { |
| border-radius: 0; |
| -gtk-outline-radius: 0; |
| border-color: @borders; |
| border-image: radial-gradient( |
| circle farthest-corner at center, |
| alpha(currentColor, 0.2) 100%, |
| transparent |
| ) |
| 0 0 1/0 0 1px; |
| background-color: transparent; |
| color: rgba(38, 50, 56, 0.87); |
| border-radius: 0; |
| background-color: transparent; |
| } |
| |
| .background entry.flat:focus, |
| .background spinbutton.flat:focus:not(.vertical) { |
| border-color: @borders; |
| border-image: radial-gradient( |
| circle farthest-corner at center, |
| @theme_selected_bg_color 100%, |
| transparent |
| ) |
| 0 0 2/0 0 2px; |
| color: @theme_fg_color; |
| transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1), |
| box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0s; |
| background-color: transparent; |
| } |
| |
| .background entry.flat:disabled, |
| .background spinbutton.flat:disabled:not(.vertical) { |
| border-color: @borders; |
| border-image: radial-gradient( |
| circle farthest-corner at center, |
| alpha(currentColor, 0.2) 100%, |
| transparent |
| ) |
| 0 0 1/0 0 1px; |
| background-color: transparent; |
| color: rgba(38, 50, 56, 0.28); |
| background-color: transparent; |
| } |
| |
| entry image, |
| spinbutton:not(.vertical) image { |
| padding-left: 0.6rem; |
| padding-right: 0.6rem; |
| } |
| |
| .linked > entry, |
| .linked > spinbutton:not(.vertical), |
| entry.flat, |
| spinbutton.flat:not(.vertical), |
| .linked.vertical > entry, |
| .linked.vertical > spinbutton:not(.vertical), |
| entry.flat, |
| spinbutton.flat:not(.vertical) { |
| border-radius: 2px; |
| } |
| |
| .background .linked > entry, |
| .background .linked > spinbutton:not(.vertical), |
| entry.flat, |
| spinbutton.flat:not(.vertical), |
| .background .linked.vertical > entry, |
| .background .linked.vertical > spinbutton:not(.vertical), |
| entry.flat, |
| spinbutton.flat:not(.vertical) { |
| border-radius: 0; |
| -gtk-outline-radius: 0; |
| border-color: @borders; |
| border-image: radial-gradient( |
| circle farthest-corner at center, |
| alpha(currentColor, 0.2) 100%, |
| transparent |
| ) |
| 0 0 1/0 0 1px; |
| background-color: transparent; |
| color: rgba(38, 50, 56, 0.87); |
| border-radius: 0; |
| -gtk-outline-radius: 0; |
| background-color: transparent; |
| } |
| |
| .background .linked > entry:focus, |
| .background .linked > spinbutton:focus:not(.vertical), |
| entry.flat:focus, |
| spinbutton.flat:focus:not(.vertical), |
| .background .linked.vertical > entry:focus, |
| .background .linked.vertical > spinbutton:focus:not(.vertical), |
| entry.flat:focus, |
| spinbutton.flat:focus:not(.vertical) { |
| border-color: @borders; |
| border-image: radial-gradient( |
| circle farthest-corner at center, |
| @theme_selected_bg_color 100%, |
| transparent |
| ) |
| 0 0 2/0 0 2px; |
| color: @theme_fg_color; |
| transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1), |
| box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0s; |
| background-color: transparent; |
| } |
| |
| .background .linked > entry:disabled, |
| .background .linked > spinbutton:disabled:not(.vertical), |
| entry.flat:disabled, |
| spinbutton.flat:disabled:not(.vertical), |
| .background .linked.vertical > entry:disabled, |
| .background .linked.vertical > spinbutton:disabled:not(.vertical), |
| entry.flat:disabled, |
| spinbutton.flat:disabled:not(.vertical) { |
| border-color: @borders; |
| border-image: radial-gradient( |
| circle farthest-corner at center, |
| alpha(currentColor, 0.2) 100%, |
| transparent |
| ) |
| 0 0 1/0 0 1px; |
| background-color: transparent; |
| color: rgba(38, 50, 56, 0.28); |
| background-color: transparent; |
| } |
| |
| entry.error, |
| spinbutton.error:not(.vertical) { |
| border-radius: 0; |
| -gtk-outline-radius: 0; |
| border-color: @borders; |
| border-image: radial-gradient( |
| circle farthest-corner at center, |
| alpha(currentColor, 0.2) 100%, |
| transparent |
| ) |
| 0 0 1/0 0 1px; |
| color: rgba(244, 67, 54, 0.87); |
| } |
| |
| entry.error:focus, |
| spinbutton.error:focus:not(.vertical) { |
| border-color: @borders; |
| border-image: radial-gradient( |
| circle farthest-corner at center, |
| @theme_selected_bg_color 100%, |
| transparent |
| ) |
| 0 0 2/0 0 2px; |
| color: #f44336; |
| transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1), |
| box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0s; |
| } |
| |
| entry.error:disabled, |
| spinbutton.error:disabled:not(.vertical) { |
| border-color: @borders; |
| border-image: radial-gradient( |
| circle farthest-corner at center, |
| alpha(currentColor, 0.2) 100%, |
| transparent |
| ) |
| 0 0 1/0 0 1px; |
| color: rgba(244, 67, 54, 0.28); |
| } |
| |
| entry.error.flat, |
| spinbutton.error.flat:not(.vertical) { |
| border-radius: 0; |
| -gtk-outline-radius: 0; |
| border-color: @borders; |
| border-image: radial-gradient( |
| circle farthest-corner at center, |
| alpha(currentColor, 0.2) 100%, |
| transparent |
| ) |
| 0 0 1/0 0 1px; |
| background-color: transparent; |
| color: rgba(244, 67, 54, 0.87); |
| } |
| |
| entry.error.flat:focus, |
| spinbutton.error.flat:focus:not(.vertical) { |
| border-color: @borders; |
| border-image: radial-gradient( |
| circle farthest-corner at center, |
| @theme_selected_bg_color 100%, |
| transparent |
| ) |
| 0 0 2/0 0 2px; |
| color: #f44336; |
| transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1), |
| box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0s; |
| } |
| |
| entry.error.flat:disabled, |
| spinbutton.error.flat:disabled:not(.vertical) { |
| border-color: @borders; |
| border-image: radial-gradient( |
| circle farthest-corner at center, |
| alpha(currentColor, 0.2) 100%, |
| transparent |
| ) |
| 0 0 1/0 0 1px; |
| background-color: transparent; |
| color: rgba(244, 67, 54, 0.28); |
| } |
| |
| entry.warning, |
| spinbutton.warning:not(.vertical) { |
| border-radius: 0; |
| -gtk-outline-radius: 0; |
| border-color: @borders; |
| border-image: radial-gradient( |
| circle farthest-corner at center, |
| alpha(currentColor, 0.2) 100%, |
| transparent |
| ) |
| 0 0 1/0 0 1px; |
| color: rgba(255, 152, 0, 0.87); |
| } |
| |
| entry.warning:focus, |
| spinbutton.warning:focus:not(.vertical) { |
| border-color: @borders; |
| border-image: radial-gradient( |
| circle farthest-corner at center, |
| @theme_selected_bg_color 100%, |
| transparent |
| ) |
| 0 0 2/0 0 2px; |
| color: #ff9800; |
| transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1), |
| box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0s; |
| } |
| |
| entry.warning:disabled, |
| spinbutton.warning:disabled:not(.vertical) { |
| border-color: @borders; |
| border-image: radial-gradient( |
| circle farthest-corner at center, |
| alpha(currentColor, 0.2) 100%, |
| transparent |
| ) |
| 0 0 1/0 0 1px; |
| color: rgba(255, 152, 0, 0.28); |
| } |
| |
| entry.warning.flat, |
| spinbutton.warning.flat:not(.vertical) { |
| border-radius: 0; |
| -gtk-outline-radius: 0; |
| border-color: @borders; |
| border-image: radial-gradient( |
| circle farthest-corner at center, |
| alpha(currentColor, 0.2) 100%, |
| transparent |
| ) |
| 0 0 1/0 0 1px; |
| background-color: transparent; |
| color: rgba(255, 152, 0, 0.87); |
| } |
| |
| entry.warning.flat:focus, |
| spinbutton.warning.flat:focus:not(.vertical) { |
| border-color: @borders; |
| border-image: radial-gradient( |
| circle farthest-corner at center, |
| @theme_selected_bg_color 100%, |
| transparent |
| ) |
| 0 0 2/0 0 2px; |
| color: #ff9800; |
| transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1), |
| box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0s; |
| } |
| |
| entry.warning.flat:disabled, |
| spinbutton.warning.flat:disabled:not(.vertical) { |
| border-color: @borders; |
| border-image: radial-gradient( |
| circle farthest-corner at center, |
| alpha(currentColor, 0.2) 100%, |
| transparent |
| ) |
| 0 0 1/0 0 1px; |
| background-color: transparent; |
| color: rgba(255, 152, 0, 0.28); |
| } |
| |
| entry.search-missing, |
| spinbutton.search-missing:not(.vertical) { |
| border-radius: 0; |
| -gtk-outline-radius: 0; |
| border-color: @borders; |
| border-image: radial-gradient( |
| circle farthest-corner at center, |
| alpha(currentColor, 0.2) 100%, |
| transparent |
| ) |
| 0 0 1/0 0 1px; |
| color: rgba(244, 67, 54, 0.87); |
| } |
| |
| entry.search-missing:focus, |
| spinbutton.search-missing:focus:not(.vertical) { |
| border-color: @borders; |
| border-image: radial-gradient( |
| circle farthest-corner at center, |
| @theme_selected_bg_color 100%, |
| transparent |
| ) |
| 0 0 2/0 0 2px; |
| color: #f44336; |
| transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1), |
| box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0s; |
| } |
| |
| entry.search-missing:disabled, |
| spinbutton.search-missing:disabled:not(.vertical) { |
| border-color: @borders; |
| border-image: radial-gradient( |
| circle farthest-corner at center, |
| alpha(currentColor, 0.2) 100%, |
| transparent |
| ) |
| 0 0 1/0 0 1px; |
| color: rgba(244, 67, 54, 0.28); |
| } |
| |
| entry.search-missing.flat, |
| spinbutton.search-missing.flat:not(.vertical) { |
| border-radius: 0; |
| -gtk-outline-radius: 0; |
| border-color: @borders; |
| border-image: radial-gradient( |
| circle farthest-corner at center, |
| alpha(currentColor, 0.2) 100%, |
| transparent |
| ) |
| 0 0 1/0 0 1px; |
| background-color: transparent; |
| color: rgba(244, 67, 54, 0.87); |
| } |
| |
| entry.search-missing.flat:focus, |
| spinbutton.search-missing.flat:focus:not(.vertical) { |
| border-color: @borders; |
| border-image: radial-gradient( |
| circle farthest-corner at center, |
| @theme_selected_bg_color 100%, |
| transparent |
| ) |
| 0 0 2/0 0 2px; |
| color: #f44336; |
| transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1), |
| box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0s; |
| } |
| |
| entry.search-missing.flat:disabled, |
| spinbutton.search-missing.flat:disabled:not(.vertical) { |
| border-color: @borders; |
| border-image: radial-gradient( |
| circle farthest-corner at center, |
| alpha(currentColor, 0.2) 100%, |
| transparent |
| ) |
| 0 0 1/0 0 1px; |
| background-color: transparent; |
| color: rgba(244, 67, 54, 0.28); |
| } |
| |
| entry image:not(:hover):not(:active), |
| spinbutton:not(.vertical) image:not(:hover):not(:active) { |
| color: alpha(currentColor, 0.87); |
| } |
| |
| entry image:active, |
| spinbutton:not(.vertical) image:active { |
| color: @theme_selected_bg_color; |
| } |
| |
| entry image:disabled, |
| spinbutton:not(.vertical) image:disabled { |
| color: alpha(currentColor, 0.54); |
| } |
| |
| entry:drop(active), |
| spinbutton:drop(active):not(.vertical), |
| entry:drop(active):focus, |
| spinbutton:drop(active):focus:not(.vertical) { |
| border-color: #4db6ac; |
| box-shadow: inset 0 0 0 1px #4db6ac; |
| } |
| |
| treeview entry, |
| treeview spinbutton:not(.vertical), |
| treeview entry:focus, |
| treeview spinbutton:focus:not(.vertical), |
| treeview entry.flat, |
| treeview spinbutton.flat:not(.vertical), |
| treeview entry.flat:focus, |
| treeview spinbutton.flat:focus:not(.vertical) { |
| margin-bottom: -1px; |
| padding: 1px 1px 2px; |
| border-radius: 0; |
| border-image: none; |
| border: 1px solid @theme_base_color; |
| background-image: image(@theme_base_color); |
| color: @theme_fg_color; |
| box-shadow: none; |
| transition: none; |
| } |
| |
| grid entry, |
| grid spinbutton:not(.vertical) { |
| padding-top: 0.5rem; |
| padding-bottom: 0.6rem; |
| } |
| |
| grid entry > progress, |
| grid spinbutton:not(.vertical) > progress { |
| margin: -0.5rem 0 -0.6rem; |
| } |
| |
| entry > window.background:not(.csd), |
| spinbutton:not(.vertical) > window.background:not(.csd) { |
| border-radius: 0; |
| background-color: @theme_base_color; |
| } |
| |
| entry > window.background:not(.csd) decoration, |
| spinbutton:not(.vertical) > window.background:not(.csd) decoration { |
| box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.16); |
| } |
| |
| entry > window.background:not(.csd) frame > border, |
| spinbutton:not(.vertical) > window.background:not(.csd) frame > border { |
| border: none; |
| } |
| |
| entry > window.background:not(.csd) treeview.view:selected, |
| spinbutton:not(.vertical) > window.background:not(.csd) treeview.view:selected { |
| background-color: alpha(currentColor, 0.12); |
| color: @theme_fg_color; |
| } |
| |
| @keyframes needs_attention { |
| from { |
| background-image: -gtk-gradient( |
| radial, |
| center center, |
| 0, |
| center center, |
| 0.001, |
| to(#4db6ac), |
| to(transparent) |
| ); |
| } |
| to { |
| background-image: -gtk-gradient( |
| radial, |
| center center, |
| 0, |
| center center, |
| 0.5, |
| to(#4db6ac), |
| to(transparent) |
| ); |
| } |
| } |
| |
| button { |
| min-height: 1rem; |
| min-width: 2.5rem; |
| padding: 0.7rem 1rem 0.8rem; |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| background-repeat: no-repeat; |
| background-position: center, center; |
| font-weight: 500; |
| } |
| |
| .background button { |
| background-color: @theme_base_color; |
| color: rgba(38, 50, 56, 0.87); |
| border: none; |
| } |
| |
| .background button:hover { |
| color: @theme_fg_color; |
| } |
| |
| .background button:active { |
| color: @theme_fg_color; |
| } |
| |
| .background button:disabled { |
| background-color: alpha(currentColor, 0.12); |
| color: rgba(38, 50, 56, 0.2436); |
| } |
| |
| .background button:checked { |
| background-color: @theme_selected_bg_color; |
| color: @theme_base_color; |
| } |
| |
| .background button:checked:disabled { |
| background-color: alpha(currentColor, 0.12); |
| color: rgba(0, 188, 212, 0.4); |
| } |
| |
| button.flat { |
| background-color: transparent; |
| } |
| |
| button.flat:disabled { |
| background-color: transparent; |
| } |
| |
| button.flat:checked { |
| background-color: alpha(currentColor, 0.12); |
| color: @theme_fg_color; |
| } |
| |
| .linked > button.flat { |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| .linked > button.flat.image-button { |
| border-radius: 100px; |
| -gtk-outline-radius: 100px; |
| } |
| |
| button.osd.image-button, |
| window.background:not(.csd):not(.solid-csd) |
| > overlay |
| > box.nobg.osd |
| > revealer |
| > button, |
| window.background:not(.csd):not(.solid-csd) > overlay > revealer > button.osd { |
| padding: 1.3rem; |
| background-color: rgba(34, 45, 50, 0.9); |
| } |
| |
| button.osd.image-button:not(:active):not(:disabled):not(hover), |
| window.background:not(.csd):not(.solid-csd) |
| > overlay |
| > box.nobg.osd |
| > revealer |
| > button:not(:active):not(:disabled):not(hover), |
| window.background:not(.csd):not(.solid-csd) |
| > overlay |
| > revealer |
| > button.osd:not(:active):not(:disabled):not(hover) { |
| color: rgba(129, 196, 191, 0.87); |
| } |
| |
| button.osd.image-button:hover, |
| window.background:not(.csd):not(.solid-csd) |
| > overlay |
| > box.nobg.osd |
| > revealer |
| > button:hover, |
| window.background:not(.csd):not(.solid-csd) |
| > overlay |
| > revealer |
| > button.osd:hover { |
| color: #81c4bf; |
| background-image: image(alpha(currentColor, 0.12)); |
| } |
| |
| button.osd.image-button:active, |
| window.background:not(.csd):not(.solid-csd) |
| > overlay |
| > box.nobg.osd |
| > revealer |
| > button:active, |
| window.background:not(.csd):not(.solid-csd) |
| > overlay |
| > revealer |
| > button.osd:active { |
| color: #81c4bf; |
| } |
| |
| button.osd:disabled { |
| opacity: 0; |
| } |
| |
| .linked > button.osd:hover, |
| .linked > button.osd:active { |
| background-color: rgba(34, 45, 50, 0.9); |
| } |
| |
| button.suggested-action { |
| background-color: #009688; |
| color: rgba(255, 255, 255, 0.87); |
| } |
| |
| button.suggested-action:hover { |
| background-color: #009688; |
| color: @theme_base_color; |
| } |
| |
| button.suggested-action:active { |
| background-color: @theme_selected_bg_color; |
| color: @theme_base_color; |
| } |
| |
| button.suggested-action:checked { |
| background-color: #33aba0; |
| } |
| |
| button.suggested-action:disabled { |
| background-color: alpha(currentColor, 0.12); |
| color: rgba(38, 50, 56, 0.28); |
| } |
| |
| button.suggested-action.flat { |
| background-color: transparent; |
| color: #009688; |
| } |
| |
| button.suggested-action.flat:active { |
| background-color: rgba(0, 188, 212, 0.25); |
| color: @theme_selected_bg_color; |
| } |
| |
| button.suggested-action.flat:checked { |
| background-color: alpha(currentColor, 0.12); |
| color: @theme_base_color; |
| } |
| |
| button.suggested-action.flat:disabled { |
| background-color: transparent; |
| } |
| |
| button.destructive-action { |
| background-color: #ff5252; |
| color: rgba(255, 255, 255, 0.87); |
| } |
| |
| button.destructive-action:hover { |
| background-color: #ff5252; |
| color: @theme_base_color; |
| } |
| |
| button.destructive-action:active { |
| background-color: @theme_selected_bg_color; |
| color: @theme_base_color; |
| } |
| |
| button.destructive-action:checked { |
| background-color: #ff7575; |
| } |
| |
| button.destructive-action:disabled { |
| background-color: alpha(currentColor, 0.12); |
| color: rgba(38, 50, 56, 0.28); |
| } |
| |
| button.destructive-action.flat { |
| background-color: transparent; |
| color: #ff5252; |
| } |
| |
| button.destructive-action.flat:active { |
| background-color: rgba(0, 188, 212, 0.25); |
| color: @theme_selected_bg_color; |
| } |
| |
| button.destructive-action.flat:checked { |
| background-color: alpha(currentColor, 0.12); |
| color: @theme_base_color; |
| } |
| |
| button.destructive-action.flat:disabled { |
| background-color: transparent; |
| } |
| |
| button.image-button { |
| min-width: 16px; |
| min-height: 16px; |
| } |
| |
| button.text-button { |
| padding: 0.7rem 1rem 0.8rem; |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| font-weight: 700; |
| } |
| |
| button.lock { |
| padding-top: 0.7rem; |
| padding-bottom: 0.8rem; |
| } |
| |
| button.text-button.image-button { |
| padding: 0.7rem 1rem 0.8rem; |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| button.text-button.image-button label { |
| padding-left: 0.3rem; |
| padding-right: 0.3rem; |
| } |
| |
| button.text-button.image-button image { |
| padding-left: 0.3rem; |
| padding-right: 0.3rem; |
| } |
| |
| button combobox:drop(active) button.combo, |
| combobox:drop(active) button button.combo, |
| button:drop(active) { |
| color: #4db6ac; |
| background-color: rgba(77, 182, 172, 0.2); |
| } |
| |
| button.circular, |
| button.circular-button.image-button, |
| button.circular.radio.text-button { |
| min-height: 24px; |
| min-width: 24px; |
| padding: 0.5rem; |
| border-radius: 9999px; |
| -gtk-outline-radius: 9999px; |
| } |
| |
| button.circular label, |
| button.circular-button.image-button label, |
| button.circular.radio.text-button label { |
| padding: 0; |
| } |
| |
| button separator, |
| button .separator { |
| min-height: 0; |
| min-width: 0; |
| border-color: transparent; |
| background-color: transparent; |
| } |
| |
| stackswitcher button.text-button { |
| min-height: 1.3rem; |
| min-width: 8.4rem; |
| } |
| |
| .stack-switcher > button { |
| outline-offset: -0.2rem; |
| } |
| |
| .stack-switcher > button > label { |
| padding-left: 0.6rem; |
| padding-right: 0.6rem; |
| } |
| |
| .stack-switcher > button > image { |
| padding-left: 0.6rem; |
| padding-right: 0.6rem; |
| padding-top: 0.2rem; |
| padding-bottom: 0.2rem; |
| } |
| |
| .stack-switcher > button.text-button { |
| padding-left: 1rem; |
| padding-right: 1rem; |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| .stack-switcher > button.image-button { |
| padding-left: 0.6rem; |
| padding-right: 0.6rem; |
| } |
| |
| .stack-switcher > button.needs-attention:active > label, |
| .stack-switcher > button.needs-attention:active > image, |
| .stack-switcher > button.needs-attention:checked > label, |
| .stack-switcher > button.needs-attention:checked > image { |
| animation: none; |
| background-image: none; |
| } |
| |
| .linked > button:not(.flat):not(:only-child) { |
| border-radius: 0; |
| } |
| |
| .linked > button { |
| min-width: 1rem; |
| padding: 0.7rem 0.4rem 0.8rem; |
| border-radius: 0; |
| } |
| |
| .linked > button label { |
| padding-left: 0.3rem; |
| padding-right: 0.3rem; |
| } |
| |
| .linked > button image { |
| padding-left: 0.3rem; |
| padding-right: 0.3rem; |
| } |
| |
| .linked.vertical > button:not(:only-child) { |
| border-radius: 0; |
| } |
| |
| .linked.vertical > button { |
| min-height: 1rem; |
| min-width: 1.7rem; |
| padding: 0.75rem 0.5rem 0.75rem; |
| border-radius: 0; |
| } |
| |
| .linked > button.image-button, |
| .linked > button.image-button.radio, |
| .linked.vertical > button.image-button, |
| .linked.vertical > button.image-button.radio { |
| min-width: 16px; |
| min-height: 16px; |
| padding: 0.8rem; |
| border-radius: 0; |
| -gtk-outline-radius: 0; |
| } |
| |
| .linked > button.image-button image, |
| .linked > button.image-button.radio image, |
| .linked.vertical > button.image-button image, |
| .linked.vertical > button.image-button.radio image { |
| padding: 0; |
| } |
| |
| .inline-toolbar button, |
| .inline-toolbar button:not(.text-button).image-button, |
| actionbar button, |
| actionbar button:not(.text-button).image-button { |
| background-color: transparent; |
| min-width: 16px; |
| min-height: 16px; |
| padding: 0.5rem; |
| border-radius: 100px; |
| -gtk-outline-radius: 100px; |
| } |
| |
| .inline-toolbar button:disabled, |
| .inline-toolbar button:not(.text-button).image-button:disabled, |
| actionbar button:disabled, |
| actionbar button:not(.text-button).image-button:disabled { |
| background-color: transparent; |
| } |
| |
| .inline-toolbar button:checked, |
| .inline-toolbar button:not(.text-button).image-button:checked, |
| actionbar button:checked, |
| actionbar button:not(.text-button).image-button:checked { |
| background-color: alpha(currentColor, 0.12); |
| color: @theme_fg_color; |
| } |
| |
| .inline-toolbar button.text-button, |
| .inline-toolbar button.color, |
| actionbar button.text-button, |
| actionbar button.color { |
| min-width: 16px; |
| min-height: 16px; |
| padding: 0.4rem 0.6rem; |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| .inline-toolbar button.image-button.toggle:checked, |
| actionbar button.image-button.toggle:checked { |
| background-color: transparent; |
| } |
| |
| .inline-toolbar button.suggested-action, |
| .inline-toolbar button.suggested-action.image-button, |
| .inline-toolbar button.suggested-action.text-button, |
| actionbar button.suggested-action, |
| actionbar button.suggested-action.image-button, |
| actionbar button.suggested-action.text-button { |
| background-color: #009688; |
| color: rgba(255, 255, 255, 0.87); |
| box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.16); |
| } |
| |
| .inline-toolbar button.suggested-action:hover, |
| .inline-toolbar button.suggested-action.image-button:hover, |
| .inline-toolbar button.suggested-action.text-button:hover, |
| actionbar button.suggested-action:hover, |
| actionbar button.suggested-action.image-button:hover, |
| actionbar button.suggested-action.text-button:hover { |
| color: @theme_base_color; |
| box-shadow: 0 2px 2px rgba(0, 0, 0, 0.12), 0 3px 4px rgba(0, 0, 0, 0.2); |
| } |
| |
| .inline-toolbar button.suggested-action:active, |
| .inline-toolbar button.suggested-action.image-button:active, |
| .inline-toolbar button.suggested-action.text-button:active, |
| actionbar button.suggested-action:active, |
| actionbar button.suggested-action.image-button:active, |
| actionbar button.suggested-action.text-button:active { |
| color: @theme_base_color; |
| background-color: @theme_selected_bg_color; |
| box-shadow: 0 2px 2px rgba(0, 0, 0, 0.12), 0 3px 4px rgba(0, 0, 0, 0.2); |
| } |
| |
| .inline-toolbar button.suggested-action:checked, |
| .inline-toolbar button.suggested-action.image-button:checked, |
| .inline-toolbar button.suggested-action.text-button:checked, |
| actionbar button.suggested-action:checked, |
| actionbar button.suggested-action.image-button:checked, |
| actionbar button.suggested-action.text-button:checked { |
| background-color: #009688; |
| color: @theme_text_color; |
| box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.16); |
| } |
| |
| .inline-toolbar button.suggested-action:disabled, |
| .inline-toolbar button.suggested-action.image-button:disabled, |
| .inline-toolbar button.suggested-action.text-button:disabled, |
| actionbar button.suggested-action:disabled, |
| actionbar button.suggested-action.image-button:disabled, |
| actionbar button.suggested-action.text-button:disabled { |
| background-color: alpha(currentColor, 0.12); |
| color: rgba(38, 50, 56, 0.2436); |
| } |
| |
| .inline-toolbar button.destructive-action, |
| .inline-toolbar button.destructive-action.image-button, |
| .inline-toolbar button.destructive-action.text-button, |
| actionbar button.destructive-action, |
| actionbar button.destructive-action.image-button, |
| actionbar button.destructive-action.text-button { |
| background-color: #ff5252; |
| color: rgba(255, 255, 255, 0.87); |
| box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.16); |
| } |
| |
| .inline-toolbar button.destructive-action:hover, |
| .inline-toolbar button.destructive-action.image-button:hover, |
| .inline-toolbar button.destructive-action.text-button:hover, |
| actionbar button.destructive-action:hover, |
| actionbar button.destructive-action.image-button:hover, |
| actionbar button.destructive-action.text-button:hover { |
| color: @theme_base_color; |
| box-shadow: 0 2px 2px rgba(0, 0, 0, 0.12), 0 3px 4px rgba(0, 0, 0, 0.2); |
| } |
| |
| .inline-toolbar button.destructive-action:active, |
| .inline-toolbar button.destructive-action.image-button:active, |
| .inline-toolbar button.destructive-action.text-button:active, |
| actionbar button.destructive-action:active, |
| actionbar button.destructive-action.image-button:active, |
| actionbar button.destructive-action.text-button:active { |
| color: @theme_base_color; |
| background-color: @theme_selected_bg_color; |
| box-shadow: 0 2px 2px rgba(0, 0, 0, 0.12), 0 3px 4px rgba(0, 0, 0, 0.2); |
| } |
| |
| .inline-toolbar button.destructive-action:checked, |
| .inline-toolbar button.destructive-action.image-button:checked, |
| .inline-toolbar button.destructive-action.text-button:checked, |
| actionbar button.destructive-action:checked, |
| actionbar button.destructive-action.image-button:checked, |
| actionbar button.destructive-action.text-button:checked { |
| background-color: #ff5252; |
| color: @theme_text_color; |
| box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.16); |
| } |
| |
| .inline-toolbar button.destructive-action:disabled, |
| .inline-toolbar button.destructive-action.image-button:disabled, |
| .inline-toolbar button.destructive-action.text-button:disabled, |
| actionbar button.destructive-action:disabled, |
| actionbar button.destructive-action.image-button:disabled, |
| actionbar button.destructive-action.text-button:disabled { |
| background-color: alpha(currentColor, 0.12); |
| color: rgba(38, 50, 56, 0.2436); |
| } |
| |
| .inline-toolbar .linked > button, |
| .inline-toolbar .linked > button:not(.text-button).image-button, |
| actionbar .linked > button, |
| actionbar .linked > button:not(.text-button).image-button { |
| min-width: 16px; |
| min-height: 16px; |
| padding: 0.5rem; |
| border-radius: 100px; |
| -gtk-outline-radius: 100px; |
| } |
| |
| .inline-toolbar .linked > button image, |
| .inline-toolbar .linked > button:not(.text-button).image-button image, |
| actionbar .linked > button image, |
| actionbar .linked > button:not(.text-button).image-button image { |
| padding: 0; |
| } |
| |
| .inline-toolbar .linked > button.image-button.toggle, |
| actionbar .linked > button.image-button.toggle { |
| min-width: 16px; |
| min-height: 16px; |
| padding: 0.5rem; |
| border-radius: 100px; |
| -gtk-outline-radius: 100px; |
| } |
| |
| .inline-toolbar .linked > button.image-button.toggle image, |
| actionbar .linked > button.image-button.toggle image { |
| padding: 0; |
| } |
| |
| .inline-toolbar .linked > button.text-button, |
| actionbar .linked > button.text-button { |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| .primary-toolbar button { |
| -gtk-icon-shadow: none; |
| } |
| |
| .linked > button, |
| toolbar .linked > button.text-button:not(.image-button), |
| window.budgie-popover.background:not(.csd) .linked > button, |
| popover.background .linked > button, |
| .caja-navigation-window .caja-pathbar button, |
| .caja-navigation-window .caja-pathbar button.slider-button { |
| border-radius: 0; |
| -gtk-outline-radius: 0; |
| color: rgba(38, 50, 56, 0.87); |
| background-color: transparent; |
| border-image: -gtk-gradient( |
| radial, |
| center bottom, |
| 0, |
| center bottom, |
| 0.5, |
| to(alpha(currentColor, 0.2)), |
| to(transparent) |
| ) |
| 0 0 1/0 0 1px; |
| } |
| |
| .linked > button:hover, |
| toolbar .linked > button.text-button:hover:not(.image-button), |
| window.budgie-popover.background:not(.csd) .linked > button:hover, |
| popover.background .linked > button:hover, |
| .caja-navigation-window .caja-pathbar button:hover { |
| border-radius: 0; |
| color: @theme_fg_color; |
| background-color: transparent; |
| border-image: -gtk-gradient( |
| radial, |
| center bottom, |
| 0, |
| center bottom, |
| 0.5, |
| to(alpha(currentColor, 0.2)), |
| to(transparent) |
| ) |
| 0 0 2/0 0 2px; |
| } |
| |
| .linked > button:active, |
| toolbar .linked > button.text-button:active:not(.image-button), |
| window.budgie-popover.background:not(.csd) .linked > button:active, |
| popover.background .linked > button:active, |
| .caja-navigation-window .caja-pathbar button:active { |
| color: @theme_fg_color; |
| background-color: transparent; |
| border-image: -gtk-gradient( |
| radial, |
| center bottom, |
| 0, |
| center bottom, |
| 0.5, |
| to(@theme_selected_bg_color), |
| to(transparent) |
| ) |
| 0 0 2/0 0 2px; |
| } |
| |
| .linked > button:checked, |
| toolbar .linked > button.text-button:checked:not(.image-button), |
| window.budgie-popover.background:not(.csd) .linked > button:checked, |
| popover.background .linked > button:checked, |
| .caja-navigation-window .caja-pathbar button:checked { |
| color: @theme_fg_color; |
| background-color: transparent; |
| border-image: -gtk-gradient( |
| radial, |
| center bottom, |
| 0, |
| center bottom, |
| 0.5, |
| to(@theme_selected_bg_color), |
| to(transparent) |
| ) |
| 0 0 2/0 0 2px; |
| } |
| |
| .linked > button:checked:disabled, |
| toolbar .linked > button.text-button:checked:disabled:not(.image-button), |
| window.budgie-popover.background:not(.csd) .linked > button:checked:disabled, |
| popover.background .linked > button:checked:disabled, |
| .caja-navigation-window .caja-pathbar button:checked:disabled { |
| color: rgba(38, 50, 56, 0.28); |
| background-color: transparent; |
| border-image: -gtk-gradient( |
| radial, |
| center bottom, |
| 0, |
| center bottom, |
| 0.5, |
| to(rgba(0, 188, 212, 0.2)), |
| to(transparent) |
| ) |
| 0 0 2/0 0 2px; |
| } |
| |
| .linked > button:checked:disabled > label, |
| toolbar |
| .linked |
| > button.text-button:checked:disabled:not(.image-button) |
| > label, |
| window.budgie-popover.background:not(.csd) |
| .linked |
| > button:checked:disabled |
| > label, |
| popover.background .linked > button:checked:disabled > label, |
| .caja-navigation-window .caja-pathbar button:checked:disabled > label { |
| color: inherit; |
| } |
| |
| .linked > button:disabled, |
| toolbar .linked > button.text-button:disabled:not(.image-button), |
| window.budgie-popover.background:not(.csd) .linked > button:disabled, |
| popover.background .linked > button:disabled, |
| .caja-navigation-window .caja-pathbar button:disabled { |
| color: rgba(38, 50, 56, 0.28); |
| background-color: transparent; |
| border-image: -gtk-gradient( |
| radial, |
| center bottom, |
| 0, |
| center bottom, |
| 0.5, |
| to(alpha(currentColor, 0.2)), |
| to(transparent) |
| ) |
| 0 0 1/0 0 1px; |
| } |
| |
| .linked.vertical > button { |
| border-image: none; |
| border-width: 0; |
| -gtk-outline-radius: 0; |
| background-color: transparent; |
| color: rgba(38, 50, 56, 0.87); |
| } |
| |
| .linked.vertical > button:dir(ltr) { |
| box-shadow: inset 1px 0 alpha(currentColor, 0.2); |
| } |
| |
| .linked.vertical > button:dir(rtl) { |
| box-shadow: inset -1px 0 alpha(currentColor, 0.2); |
| } |
| |
| .linked.vertical > button:hover { |
| color: @theme_fg_color; |
| } |
| |
| .linked.vertical > button:hover:dir(ltr) { |
| box-shadow: inset 2px 0 alpha(currentColor, 0.2); |
| } |
| |
| .linked.vertical > button:hover:dir(rtl) { |
| box-shadow: inset -2px 0 alpha(currentColor, 0.2); |
| } |
| |
| .linked.vertical > button:active { |
| color: @theme_fg_color; |
| background-color: transparent; |
| } |
| |
| .linked.vertical > button:active:dir(ltr) { |
| box-shadow: inset 2px 0 @theme_selected_bg_color; |
| } |
| |
| .linked.vertical > button:active:dir(rtl) { |
| box-shadow: inset -2px 0 @theme_selected_bg_color; |
| } |
| |
| .linked.vertical > button:checked { |
| color: @theme_fg_color; |
| background-color: transparent; |
| } |
| |
| .linked.vertical > button:checked:dir(ltr) { |
| box-shadow: inset 2px 0 @theme_selected_bg_color; |
| } |
| |
| .linked.vertical > button:checked:dir(rtl) { |
| box-shadow: inset -2px 0 @theme_selected_bg_color; |
| } |
| |
| .linked.vertical > button:checked:disabled { |
| color: rgba(38, 50, 56, 0.28); |
| background-color: transparent; |
| } |
| |
| .linked.vertical > button:checked:disabled:dir(ltr) { |
| box-shadow: inset 2px 0 rgba(0, 188, 212, 0.2); |
| } |
| |
| .linked.vertical > button:checked:disabled:dir(rtl) { |
| box-shadow: inset -2px 0 rgba(0, 188, 212, 0.2); |
| } |
| |
| .linked.vertical > button:checked:disabled > label { |
| color: inherit; |
| } |
| |
| .linked.vertical > button:disabled { |
| color: rgba(38, 50, 56, 0.28); |
| background-color: transparent; |
| } |
| |
| .linked.vertical > button:disabled:dir(ltr) { |
| box-shadow: inset 1px 0 alpha(currentColor, 0.2); |
| } |
| |
| .linked.vertical > button:disabled:dir(rtl) { |
| box-shadow: inset -1px 0 alpha(currentColor, 0.2); |
| } |
| |
| button.osd.image-button, |
| window.background:not(.csd):not(.solid-csd) |
| > overlay |
| > box.nobg.osd |
| > revealer |
| > button, |
| window.background:not(.csd):not(.solid-csd) > overlay > revealer > button.osd, |
| button.image-button { |
| padding: 0.8rem; |
| border-radius: 100px; |
| -gtk-outline-radius: 100px; |
| } |
| |
| .stack-switcher > button.needs-attention > label, |
| .stack-switcher > button.needs-attention > image, |
| stacksidebar row.needs-attention > label { |
| background-repeat: no-repeat; |
| background-position: right top; |
| background-size: 0.5rem 0.5rem; |
| animation: needs_attention 0.3s cubic-bezier(0, 0, 0.2, 1) forwards; |
| } |
| |
| .stack-switcher > button.needs-attention > label:dir(rtl), |
| .stack-switcher > button.needs-attention > image:dir(rtl), |
| stacksidebar row.needs-attention > label:dir(rtl) { |
| background-position: left top; |
| } |
| |
| modelbutton.flat, |
| .menuitem.button.flat { |
| min-height: 2rem; |
| padding: 0.4rem 0.6rem 0.5rem; |
| outline-offset: -0.08rem; |
| background-color: transparent; |
| color: rgba(38, 50, 56, 0.87); |
| transition: none; |
| } |
| |
| modelbutton.flat:hover, |
| .menuitem.button.flat:hover { |
| background-color: transparent; |
| color: @theme_fg_color; |
| } |
| |
| modelbutton.flat:active, |
| .menuitem.button.flat:active { |
| background-color: transparent; |
| color: @theme_fg_color; |
| } |
| |
| modelbutton.flat:checked, |
| .menuitem.button.flat:checked { |
| background-color: transparent; |
| color: @theme_fg_color; |
| } |
| |
| modelbutton.flat:checked:disabled, |
| .menuitem.button.flat:checked:disabled { |
| background-color: transparent; |
| color: rgba(38, 50, 56, 0.28); |
| } |
| |
| modelbutton.flat:disabled, |
| .menuitem.button.flat:disabled { |
| background-color: transparent; |
| background-color: transparent; |
| color: rgba(38, 50, 56, 0.2436); |
| } |
| |
| modelbutton.flat check:first-child, |
| modelbutton.flat radio:first-child, |
| .menuitem.button.flat check:first-child, |
| .menuitem.button.flat radio:first-child { |
| margin-right: 1rem; |
| } |
| |
| modelbutton.flat check:last-child, |
| modelbutton.flat radio:last-child, |
| .menuitem.button.flat check:last-child, |
| .menuitem.button.flat radio:last-child { |
| margin-left: 1rem; |
| } |
| |
| modelbutton.flat arrow { |
| background: none; |
| } |
| |
| modelbutton.flat arrow:hover { |
| background: none; |
| } |
| |
| modelbutton.flat arrow.left { |
| -gtk-icon-source: -gtk-icontheme('pan-start-symbolic'); |
| } |
| |
| modelbutton.flat arrow.right { |
| -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); |
| } |
| |
| button.color { |
| min-width: 2.5rem; |
| min-height: 1.5rem; |
| padding: 0.5rem 0.6rem 0.5rem; |
| } |
| |
| button.color > colorswatch:first-child:last-child { |
| box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.16); |
| } |
| |
| button.color > colorswatch:first-child:last-child, |
| button.color > colorswatch:first-child:last-child overlay { |
| border-radius: 0; |
| -gtk-outline-radius: 0; |
| } |
| |
| button.color:disabled, |
| button.color colorswatch:disabled { |
| box-shadow: none; |
| opacity: 0.4; |
| } |
| |
| toolpalette toolitemgroup > button { |
| border-top: 1px solid rgba(0, 0, 0, 0.09); |
| border-radius: 0; |
| } |
| |
| toolpalette toolbutton > button.toggle { |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| link:link, |
| *:link, |
| button.flat.link { |
| color: #03a9f4; |
| } |
| |
| link:hover:link, |
| link:active:link, |
| *:link:hover, |
| button.flat.link:hover, |
| *:link:active, |
| button.flat.link:active { |
| color: #03a9f4; |
| } |
| |
| *:selected link:link, |
| *:selected *:link, |
| *:selected button.flat.link { |
| color: rgba(255, 255, 255, 0.87); |
| } |
| |
| link:visited, |
| *:link:visited, |
| button.flat.link:visited { |
| color: #9c27b0; |
| } |
| |
| link:hover:visited, |
| link:active:visited, |
| *:link:visited:hover, |
| button.flat.link:visited:hover, |
| *:link:visited:active, |
| button.flat.link:visited:active { |
| color: #9c27b0; |
| } |
| |
| *:selected link:visited, |
| *:selected *:link:visited, |
| *:selected button.flat.link:visited { |
| color: rgba(255, 255, 255, 0.7); |
| } |
| |
| .titlebar.selection-mode label.subtitle:link, |
| headerbar.selection-mode label.subtitle:link, |
| *:link:selected, |
| button.flat.link:selected { |
| color: rgba(255, 255, 255, 0.87); |
| } |
| |
| *:link:disabled, |
| button.flat.link:disabled { |
| opacity: 0.4; |
| } |
| |
| button.flat.link > label { |
| color: inherit; |
| text-decoration-line: underline; |
| } |
| |
| @keyframes spin_hover { |
| from { |
| background-image: -gtk-gradient( |
| radial, |
| center center, |
| 0, |
| center center, |
| 0.01, |
| to(alpha(currentColor, 0)), |
| to(transparent) |
| ); |
| } |
| to { |
| background-image: -gtk-gradient( |
| radial, |
| center center, |
| 0, |
| center center, |
| 0.5, |
| to(alpha(currentColor, 0.12)), |
| to(transparent) |
| ); |
| } |
| } |
| |
| @keyframes spin_active { |
| from { |
| background-image: -gtk-gradient( |
| radial, |
| center center, |
| 0, |
| center center, |
| 0.5, |
| to(alpha(currentColor, 0.25)), |
| to(transparent) |
| ); |
| } |
| to { |
| background-image: -gtk-gradient( |
| radial, |
| center center, |
| 0, |
| center center, |
| 0.01, |
| to(alpha(currentColor, 0)), |
| to(transparent) |
| ); |
| } |
| } |
| |
| spinbutton:not(.vertical), |
| grid spinbutton:not(.vertical), |
| row.activatable spinbutton:not(.vertical), |
| spinbutton.vertical, |
| grid spinbutton.vertical, |
| row.activatable spinbutton.vertical { |
| padding: 0; |
| } |
| |
| spinbutton:not(.vertical):disabled { |
| color: rgba(38, 50, 56, 0.28); |
| } |
| |
| spinbutton:not(.vertical) entry, |
| spinbutton:not(.vertical) spinbutton:not(.vertical) { |
| padding-top: 0.5rem; |
| padding-bottom: 0.6rem; |
| } |
| |
| spinbutton:not(.vertical) entry, |
| spinbutton:not(.vertical) spinbutton:not(.vertical), |
| spinbutton:not(.vertical) entry:focus, |
| spinbutton:not(.vertical) spinbutton:focus:not(.vertical), |
| spinbutton:not(.vertical) entry:disabled, |
| spinbutton:not(.vertical) spinbutton:disabled:not(.vertical) { |
| margin: 0; |
| background: none; |
| border: none; |
| border-image: none; |
| box-shadow: none; |
| } |
| |
| spinbutton:not(.vertical) entry > progress, |
| spinbutton:not(.vertical) spinbutton:not(.vertical) > progress { |
| margin: -0.5rem 0 -0.6rem; |
| } |
| |
| spinbutton:not(.vertical) button { |
| min-width: 2.1rem; |
| min-height: 2.1rem; |
| padding: 0; |
| border: 0.2rem solid transparent; |
| border-radius: 100px; |
| -gtk-outline-radius: 100px; |
| background: none; |
| background-size: contain; |
| background-color: transparent; |
| color: rgba(38, 50, 56, 0.87); |
| transition-property: opacity, color, background-color, background-image, |
| box-shadow; |
| } |
| |
| spinbutton:not(.vertical) button.down:hover { |
| background: none; |
| color: #f44336; |
| animation: spin_hover 0.2s cubic-bezier(0.4, 0, 0.2, 1) forwards; |
| } |
| |
| spinbutton:not(.vertical) button.down:active { |
| background: none; |
| color: #f44336; |
| animation: spin_active 0.2s cubic-bezier(0.4, 0, 0.6, 1) forwards; |
| transition-duration: 0.2s; |
| } |
| |
| spinbutton:not(.vertical) button.down:disabled { |
| background: none; |
| color: rgba(38, 50, 56, 0.28); |
| } |
| |
| spinbutton:not(.vertical) button.up:hover { |
| background: none; |
| color: #00e676; |
| animation: spin_hover 0.2s cubic-bezier(0.4, 0, 0.2, 1) forwards; |
| } |
| |
| spinbutton:not(.vertical) button.up:active { |
| background: none; |
| color: #00e676; |
| animation: spin_active 0.2s cubic-bezier(0.4, 0, 0.6, 1) forwards; |
| transition-duration: 0.2s; |
| } |
| |
| spinbutton:not(.vertical) button.up:disabled { |
| background: none; |
| color: rgba(38, 50, 56, 0.28); |
| } |
| |
| .osd spinbutton:not(.vertical), |
| .osd spinbutton:not(.vertical):focus, |
| .osd spinbutton.vertical, |
| .osd spinbutton.vertical:focus { |
| color: @theme_text_color; |
| caret-color: @theme_text_color; |
| } |
| |
| .osd spinbutton:not(.vertical) entry, |
| .osd spinbutton:not(.vertical) spinbutton:not(.vertical), |
| .osd spinbutton:not(.vertical) entry:focus, |
| .osd spinbutton:not(.vertical) spinbutton:focus:not(.vertical), |
| .osd spinbutton.vertical entry, |
| .osd spinbutton.vertical spinbutton:not(.vertical), |
| .osd spinbutton.vertical entry:focus, |
| .osd spinbutton.vertical spinbutton:focus:not(.vertical) { |
| color: @theme_text_color; |
| caret-color: @theme_text_color; |
| } |
| |
| .osd spinbutton:not(.vertical) entry:disabled, |
| .osd spinbutton:not(.vertical) spinbutton:disabled:not(.vertical), |
| .osd spinbutton.vertical entry:disabled, |
| .osd spinbutton.vertical spinbutton:disabled:not(.vertical) { |
| color: rgba(207, 216, 220, 0.28); |
| } |
| |
| .osd spinbutton:not(.vertical) button, |
| .osd spinbutton.vertical button { |
| color: rgba(207, 216, 220, 0.87); |
| } |
| |
| .osd spinbutton:not(.vertical) button:disabled, |
| .osd spinbutton.vertical button:disabled { |
| color: rgba(207, 216, 220, 0.28); |
| } |
| |
| .osd spinbutton:not(.vertical) button.down:hover, |
| .osd spinbutton:not(.vertical) button.down:active, |
| .osd spinbutton.vertical button.down:hover, |
| .osd spinbutton.vertical button.down:active { |
| color: #f44336; |
| } |
| |
| .osd spinbutton:not(.vertical) button.up:hover, |
| .osd spinbutton:not(.vertical) button.up:active, |
| .osd spinbutton.vertical button.up:hover, |
| .osd spinbutton.vertical button.up:active { |
| color: #00e676; |
| } |
| |
| spinbutton.vertical:disabled { |
| color: rgba(38, 50, 56, 0.28); |
| } |
| |
| spinbutton.vertical entry, |
| spinbutton.vertical spinbutton:not(.vertical) { |
| min-width: 2.5rem; |
| min-height: 2.5rem; |
| padding: 0; |
| border-radius: 0; |
| } |
| |
| spinbutton.vertical button { |
| min-width: 2.1rem; |
| min-height: 2.1rem; |
| margin: 0.2rem; |
| padding: 0; |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| background: none; |
| background-size: contain; |
| color: rgba(38, 50, 56, 0.87); |
| box-shadow: none; |
| transition-property: opacity, color, background-color, background-image, |
| box-shadow; |
| } |
| |
| spinbutton.vertical button.up:hover { |
| background-color: alpha(currentColor, 0.12); |
| color: #00e676; |
| } |
| |
| spinbutton.vertical button.up:active { |
| background-color: alpha(currentColor, 0.12); |
| color: #00e676; |
| } |
| |
| spinbutton.vertical button.up:disabled { |
| background: none; |
| color: rgba(38, 50, 56, 0.28); |
| } |
| |
| spinbutton.vertical button.down:hover { |
| background-color: alpha(currentColor, 0.12); |
| color: #f44336; |
| } |
| |
| spinbutton.vertical button.down:active { |
| background-color: alpha(currentColor, 0.12); |
| color: #f44336; |
| } |
| |
| spinbutton.vertical button.down:disabled { |
| background: none; |
| color: rgba(38, 50, 56, 0.28); |
| } |
| |
| treeview spinbutton entry:focus, |
| treeview spinbutton spinbutton:focus:not(.vertical) { |
| padding: 1px; |
| border-radius: 0; |
| border-width: 0; |
| background-color: @theme_base_color; |
| color: @theme_fg_color; |
| box-shadow: none; |
| } |
| |
| combobox { |
| border-radius: 2px; |
| } |
| |
| combobox arrow { |
| -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); |
| min-height: 1.2rem; |
| min-width: 1.2rem; |
| } |
| |
| combobox > window.popup decoration { |
| transition: none; |
| } |
| |
| combobox > window.popup > menu { |
| padding: 0.25rem 0; |
| transition: none; |
| } |
| |
| combobox > window.popup > menu menuitem { |
| padding: 0.35rem 0.4rem 0.45rem; |
| } |
| |
| .background combobox { |
| border: unset; |
| border-image: unset; |
| border-radius: unset; |
| background-color: unset; |
| color: unset; |
| box-shadow: unset; |
| } |
| |
| combobox entry.combo, |
| combobox spinbutton.combo:not(.vertical) { |
| border-radius: 2px; |
| } |
| |
| .background combobox entry.combo, |
| .background combobox spinbutton.combo:not(.vertical) { |
| border-radius: 0; |
| -gtk-outline-radius: 0; |
| border-color: @borders; |
| border-image: radial-gradient( |
| circle farthest-corner at center, |
| alpha(currentColor, 0.2) 100%, |
| transparent |
| ) |
| 0 0 1/0 0 1px; |
| color: rgba(38, 50, 56, 0.87); |
| border-radius: 0; |
| background-color: transparent; |
| } |
| |
| .background combobox entry.combo:focus, |
| .background combobox spinbutton.combo:focus:not(.vertical) { |
| border-color: @borders; |
| border-image: radial-gradient( |
| circle farthest-corner at center, |
| @theme_selected_bg_color 100%, |
| transparent |
| ) |
| 0 0 2/0 0 2px; |
| color: @theme_fg_color; |
| transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1), |
| box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0s; |
| background-color: transparent; |
| } |
| |
| .background combobox entry.combo:disabled, |
| .background combobox spinbutton.combo:disabled:not(.vertical) { |
| border-color: @borders; |
| border-image: radial-gradient( |
| circle farthest-corner at center, |
| alpha(currentColor, 0.2) 100%, |
| transparent |
| ) |
| 0 0 1/0 0 1px; |
| color: rgba(38, 50, 56, 0.28); |
| background-color: transparent; |
| } |
| |
| combobox button.combo { |
| min-height: 1rem; |
| min-width: 1.3rem; |
| padding: 0.6rem 0.4rem 0.65rem; |
| } |
| |
| combobox button.combo arrow { |
| padding: 0 0.3rem 0; |
| } |
| |
| combobox button.combo label { |
| padding-left: 0.3rem; |
| padding-right: 0.3rem; |
| } |
| |
| combobox button.combo image { |
| min-height: 1.2rem; |
| min-width: 1.2rem; |
| padding-left: 0.3rem; |
| padding-right: 0.3rem; |
| } |
| |
| grid combobox button.combo { |
| padding-top: 0.4rem; |
| padding-bottom: 0.45rem; |
| } |
| |
| combobox button.combo { |
| border-radius: 2px; |
| } |
| |
| .background combobox button.combo { |
| border-radius: 0; |
| border: none; |
| color: rgba(38, 50, 56, 0.87); |
| background: transparent; |
| border-image: -gtk-gradient( |
| radial, |
| center bottom, |
| 0, |
| center bottom, |
| 0.5, |
| to(alpha(currentColor, 0.2)), |
| to(transparent) |
| ) |
| 0 0 1/0 0 1px; |
| } |
| |
| .background combobox button.combo:hover, |
| .background combobox button.combo:active, |
| .background combobox button.combo:checked { |
| border-radius: 0; |
| color: @theme_fg_color; |
| background: transparent; |
| border-image: -gtk-gradient( |
| radial, |
| center bottom, |
| 0, |
| center bottom, |
| 0.5, |
| to(@theme_selected_bg_color), |
| to(transparent) |
| ) |
| 0 0 2/0 0 2px; |
| } |
| |
| .background combobox button.combo:disabled, |
| .background combobox button.combo:checked:disabled { |
| color: rgba(38, 50, 56, 0.28); |
| background: transparent; |
| border-image: -gtk-gradient( |
| radial, |
| center bottom, |
| 0, |
| center bottom, |
| 0.5, |
| to(alpha(currentColor, 0.2)), |
| to(transparent) |
| ) |
| 0 0 1/0 0 1px; |
| } |
| |
| .background combobox button.combo:checked { |
| transition: none; |
| } |
| |
| .linked:not(combobox) > button.combo:first-child { |
| border-radius: 2px 0 0 2px; |
| border-right-width: 0; |
| } |
| |
| .linked:not(combobox) > button.combo:first-child:only-child { |
| border-radius: 2px; |
| border-width: 1px; |
| } |
| |
| .linked:not(combobox) > button.combo:last-child { |
| border-radius: 0 2px 2px 0; |
| border-left-width: 0; |
| } |
| |
| .linked:not(combobox) > button.combo:last-child:only-child { |
| border-radius: 2px; |
| border-width: 1px; |
| } |
| |
| toolbar { |
| -GtkWidget-window-dragging: true; |
| padding: 0.4rem; |
| background-color: @theme_bg_color; |
| color: rgba(38, 50, 56, 0.87); |
| } |
| |
| window > toolbar, |
| window box toolbar, |
| window grid toolbar { |
| box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.18), |
| inset 0 4px 2px -4px rgba(0, 0, 0, 0.2), |
| inset 0 8px 3px -5px rgba(0, 0, 0, 0.24); |
| } |
| |
| toolbar.vertical, |
| .inline-toolbar toolbar, |
| paned toolbar, |
| paned toolbar.primary-toolbar, |
| grid toolbar.primary-toolbar, |
| notebook > stack box toolbar { |
| box-shadow: none; |
| } |
| |
| .osd toolbar { |
| background-color: transparent; |
| } |
| |
| .app-notification, |
| .app-notification.frame, |
| .osd toolbar, |
| toolbar.osd, |
| .gedit-bottom-panel-paned .gedit-search-slider { |
| padding: 3px; |
| border-style: solid; |
| border-width: 9px; |
| border-radius: 2px; |
| border-image: -gtk-scaled( |
| url('../assets/osd-shadow.png'), |
| url('../assets/osd-shadow@2.png') |
| ) |
| 10/10px stretch; |
| box-shadow: none; |
| color: @theme_text_color; |
| background-color: #222d32; |
| } |
| |
| .app-notification button, |
| .app-notification.frame button, |
| .osd toolbar button, |
| toolbar.osd button, |
| .gedit-bottom-panel-paned .gedit-search-slider button { |
| background-color: transparent; |
| } |
| |
| .app-notification button:not(:active):not(:disabled):not(hover), |
| .osd toolbar button:not(:active):not(:disabled):not(hover), |
| toolbar.osd button:not(:active):not(:disabled):not(hover), |
| .gedit-bottom-panel-paned |
| .gedit-search-slider |
| button:not(:active):not(:disabled):not(hover) { |
| background-color: transparent; |
| color: rgba(129, 196, 191, 0.87); |
| } |
| |
| .app-notification button:hover, |
| .osd toolbar button:hover, |
| toolbar.osd button:hover, |
| .gedit-bottom-panel-paned .gedit-search-slider button:hover { |
| background-color: transparent; |
| color: #81c4bf; |
| } |
| |
| .app-notification button:active, |
| .osd toolbar button:active, |
| toolbar.osd button:active, |
| .gedit-bottom-panel-paned .gedit-search-slider button:active { |
| border-image: none; |
| background-color: transparent; |
| color: #81c4bf; |
| box-shadow: none; |
| } |
| |
| .app-notification button:checked, |
| .osd toolbar button:checked, |
| toolbar.osd button:checked, |
| .gedit-bottom-panel-paned .gedit-search-slider button:checked { |
| border-image: none; |
| background-color: transparent; |
| color: #81c4bf; |
| box-shadow: none; |
| } |
| |
| .app-notification button:disabled, |
| .osd toolbar button:disabled, |
| toolbar.osd button:disabled, |
| .gedit-bottom-panel-paned .gedit-search-slider button:disabled { |
| background-color: transparent; |
| color: rgba(207, 216, 220, 0.4); |
| } |
| |
| .app-notification button.image-button, |
| .osd toolbar button.image-button, |
| toolbar.osd button.image-button, |
| .gedit-bottom-panel-paned .gedit-search-slider button.image-button { |
| min-width: 2.8rem; |
| min-height: 2.8rem; |
| padding: 0; |
| border-radius: 100px; |
| -gtk-outline-radius: 100px; |
| } |
| |
| .app-notification button.text-button, |
| .osd toolbar button.text-button, |
| toolbar.osd button.text-button, |
| .gedit-bottom-panel-paned .gedit-search-slider button.text-button { |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| .app-notification button label, |
| .app-notification.frame button label, |
| .osd toolbar button label, |
| toolbar.osd button label, |
| .gedit-bottom-panel-paned .gedit-search-slider button label { |
| margin: -0.15rem 0; |
| } |
| |
| .app-notification .linked > button, |
| .app-notification .linked > button.image-button, |
| .osd toolbar .linked > button, |
| .osd toolbar .linked > button.image-button, |
| toolbar.osd .linked > button, |
| .gedit-bottom-panel-paned .gedit-search-slider .linked > button, |
| toolbar.osd .linked > button.image-button, |
| .gedit-bottom-panel-paned .gedit-search-slider .linked > button.image-button { |
| border-image: none; |
| box-shadow: none; |
| } |
| |
| .app-notification .linked > button:hover, |
| .app-notification .linked > button.image-button:hover, |
| .osd toolbar .linked > button:hover, |
| .osd toolbar .linked > button.image-button:hover, |
| toolbar.osd .linked > button:hover, |
| .gedit-bottom-panel-paned .gedit-search-slider .linked > button:hover, |
| toolbar.osd .linked > button.image-button:hover, |
| .gedit-bottom-panel-paned |
| .gedit-search-slider |
| .linked |
| > button.image-button:hover { |
| background-color: transparent; |
| } |
| |
| .app-notification .linked > button:not(:checked), |
| .app-notification .linked > button.image-button:not(:checked), |
| .osd toolbar .linked > button:not(:checked), |
| .osd toolbar .linked > button.image-button:not(:checked), |
| toolbar.osd .linked > button:not(:checked), |
| .gedit-bottom-panel-paned .gedit-search-slider .linked > button:not(:checked), |
| toolbar.osd .linked > button.image-button:not(:checked), |
| .gedit-bottom-panel-paned |
| .gedit-search-slider |
| .linked |
| > button.image-button:not(:checked) { |
| border-radius: 100px; |
| -gtk-outline-radius: 100px; |
| } |
| |
| .app-notification .linked > button.image-button, |
| .osd toolbar .linked > button.image-button, |
| toolbar.osd .linked > button.image-button, |
| .gedit-bottom-panel-paned .gedit-search-slider .linked > button.image-button { |
| min-width: 2.8rem; |
| min-height: 2.8rem; |
| padding: 0; |
| border-radius: 100px; |
| -gtk-outline-radius: 100px; |
| } |
| |
| .app-notification label, |
| .app-notification.frame label, |
| .osd toolbar label, |
| toolbar.osd label, |
| .gedit-bottom-panel-paned .gedit-search-slider label { |
| padding: 0 1em; |
| } |
| |
| .background toolbar button { |
| background-color: transparent; |
| border-image: -gtk-gradient( |
| radial, |
| center bottom, |
| 0, |
| center bottom, |
| 0.001, |
| to(alpha(currentColor, 0.2)), |
| to(transparent) |
| ) |
| 0 0 0/0 0 0px; |
| color: rgba(38, 50, 56, 0.87); |
| } |
| |
| .background toolbar button:hover { |
| border-image: none; |
| background-color: transparent; |
| color: @theme_fg_color; |
| } |
| |
| .background toolbar button:active { |
| border-image: none; |
| background-color: transparent; |
| color: @theme_fg_color; |
| } |
| |
| .background toolbar button:checked { |
| border-image: -gtk-gradient( |
| radial, |
| center bottom, |
| 0, |
| center bottom, |
| 0.5, |
| to(@theme_selected_bg_color), |
| to(transparent) |
| ) |
| 0 0 2/0 0 2px; |
| background-color: transparent; |
| color: @theme_fg_color; |
| } |
| |
| .background toolbar button:checked:disabled { |
| border-image: none; |
| background-color: transparent; |
| color: rgba(38, 50, 56, 0.28); |
| } |
| |
| .background toolbar button:disabled { |
| border-image: none; |
| background-color: transparent; |
| color: rgba(38, 50, 56, 0.2436); |
| } |
| |
| .background toolbar button, |
| .background toolbar button.text-button, |
| .background toolbar button.text-button.image-button, |
| .background toolbar button.flat, |
| .background toolbar button.flat.text-button, |
| .background toolbar button.flat.text-button.image-button { |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| .background toolbar button.image-button, |
| .background toolbar button.flat.image-button { |
| border-radius: 100px; |
| -gtk-outline-radius: 100px; |
| } |
| |
| .background toolbar button.text-button, |
| .background toolbar button.image-button.text-button { |
| min-width: 1rem; |
| min-height: 2.2rem; |
| padding: 0 1rem 0; |
| } |
| |
| .background toolbar button.image-button { |
| min-width: 16px; |
| min-height: 16px; |
| padding: 0.5rem; |
| } |
| |
| .background toolbar button.toggle, |
| .background toolbar button.toggle:hover, |
| .background toolbar button.toggle:active, |
| .background toolbar button.toggle:checked, |
| .background toolbar button.popup.toggle, |
| .background toolbar button.popup.toggle:hover, |
| .background toolbar button.popup.toggle:active, |
| .background toolbar button.popup.toggle:checked { |
| background-color: transparent; |
| box-shadow: none; |
| } |
| |
| toolbar .linked > button:not(.combo):not(.text-button), |
| toolbar .linked > button:not(.combo):not(.text-button).image-button { |
| border-image: none; |
| box-shadow: none; |
| } |
| |
| toolbar .linked > button:not(.combo):not(.text-button):hover, |
| toolbar .linked > button:not(.combo):not(.text-button).image-button:hover { |
| border-image: none; |
| background-color: transparent; |
| box-shadow: none; |
| } |
| |
| toolbar .linked > button:not(.combo):not(.text-button):active, |
| toolbar .linked > button:not(.combo):not(.text-button).image-button:active { |
| border-image: none; |
| background-color: transparent; |
| box-shadow: none; |
| } |
| |
| toolbar .linked > button:not(.combo):not(.text-button):not(:disabled), |
| toolbar |
| .linked |
| > button:not(.combo):not(.text-button).image-button:not(:disabled) { |
| border-radius: 100px; |
| -gtk-outline-radius: 100px; |
| } |
| |
| toolbar .linked > button:not(.combo):not(.text-button).raised.toggle:checked, |
| toolbar .linked > button:not(.combo):not(.text-button).toggle:checked, |
| toolbar |
| .linked |
| > button:not(.combo):not(.text-button).image-button.raised.toggle:checked, |
| toolbar |
| .linked |
| > button:not(.combo):not(.text-button).image-button.toggle:checked { |
| border-image: -gtk-gradient( |
| radial, |
| center bottom, |
| 0, |
| center bottom, |
| 0.5, |
| to(@theme_selected_bg_color), |
| to(transparent) |
| ) |
| 0 0 2/0 0 2px; |
| } |
| |
| toolbar .linked > button:not(.combo):not(.text-button).image-button { |
| min-width: 16px; |
| min-height: 16px; |
| padding: 0.5rem; |
| border-radius: 100px; |
| -gtk-outline-radius: 100px; |
| } |
| |
| toolbar .linked > button.text-button:not(.image-button) { |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| toolbar combobox button.combo, |
| toolbar combobox .linked > button.combo { |
| padding-top: 0.5rem; |
| padding-bottom: 0.5rem; |
| } |
| |
| .background toolbar entry, |
| .background toolbar spinbutton:not(.vertical) { |
| min-width: 2.5rem; |
| min-height: 2.2rem; |
| padding: 0 0.6rem 0; |
| } |
| |
| toolbar separator { |
| color: transparent; |
| background: none; |
| } |
| |
| toolbar.horizontal separator { |
| margin: 0 0.45rem; |
| } |
| |
| toolbar.vertical separator { |
| margin: 0.45rem 0; |
| } |
| |
| .inline-toolbar { |
| padding: 0.4rem; |
| border-style: solid; |
| border-width: 0 1px 1px; |
| border-color: rgba(0, 0, 0, 0.09); |
| background-color: #f7f9f9; |
| box-shadow: inset 0 1px 2px -1px rgba(0, 0, 0, 0.02), |
| inset 0 2px 3px -2px rgba(0, 0, 0, 0.07); |
| } |
| |
| searchbar, |
| .location-bar { |
| padding: 0.4rem; |
| border-style: solid; |
| border-width: 0 0 1px; |
| border-color: rgba(0, 0, 0, 0.09); |
| background-color: #f7f9f9; |
| } |
| |
| searchbar .linked > button.image-button, |
| .location-bar .linked > button.image-button { |
| min-width: 16px; |
| min-height: 16px; |
| padding: 0.8rem; |
| -gtk-outline-radius: 2px; |
| } |
| |
| searchbar button.close, |
| .location-bar button.close { |
| min-width: 16px; |
| min-height: 16px; |
| padding: 0.8rem; |
| margin: 1px 0; |
| border-radius: 100px; |
| -gtk-outline-radius: 100px; |
| } |
| |
| actionbar { |
| background-color: #f7f9f9; |
| box-shadow: inset 0 1px 2px -1px rgba(0, 0, 0, 0.02), |
| inset 0 2px 3px -2px rgba(0, 0, 0, 0.07); |
| } |
| |
| actionbar > revealer > box { |
| padding: 0.4rem; |
| } |
| |
| actionbar box:not(.linked) > button.toggle, |
| actionbar .linked > button.image-button { |
| border-radius: 100px; |
| -gtk-outline-radius: 100px; |
| border-image: -gtk-gradient( |
| radial, |
| center bottom, |
| 0, |
| center bottom, |
| 0.001, |
| to(alpha(currentColor, 0.2)), |
| to(transparent) |
| ) |
| 0 0 0/0 0 0px; |
| background-color: transparent; |
| color: rgba(38, 50, 56, 0.87); |
| } |
| |
| actionbar box:not(.linked) > button.toggle:hover, |
| actionbar .linked > button.image-button:hover { |
| border-image: none; |
| background-color: transparent; |
| color: @theme_fg_color; |
| } |
| |
| actionbar box:not(.linked) > button.toggle:checked, |
| actionbar .linked > button.image-button:checked { |
| border-image: -gtk-gradient( |
| radial, |
| center bottom, |
| 0, |
| center bottom, |
| 0.5, |
| to(@theme_selected_bg_color), |
| to(transparent) |
| ) |
| 0 0 2/0 0 2px; |
| background-color: transparent; |
| color: @theme_fg_color; |
| } |
| |
| actionbar box:not(.linked) > button.toggle:checked:disabled, |
| actionbar .linked > button.image-button:checked:disabled { |
| border-image: none; |
| background-color: transparent; |
| color: rgba(38, 50, 56, 0.28); |
| } |
| |
| actionbar box:not(.linked) > button.toggle:disabled, |
| actionbar .linked > button.image-button:disabled { |
| border-image: none; |
| background-color: transparent; |
| color: rgba(38, 50, 56, 0.2436); |
| } |
| |
| actionbar .linked > button.popup.toggle { |
| -gtk-outline-radius: 2px; |
| } |
| |
| .tiled .titlebar, |
| .maximized .titlebar, |
| .fullscreen .titlebar, |
| .tiled headerbar, |
| .maximized headerbar, |
| .fullscreen headerbar { |
| border-radius: 0; |
| } |
| |
| .titlebar > * { |
| border: none; |
| } |
| |
| .titlebar.selection-mode .selection-menu arrow, |
| headerbar.selection-mode .selection-menu arrow { |
| -GtkArrow-arrow-scaling: 1; |
| -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); |
| color: rgba(255, 255, 255, 0.87); |
| } |
| |
| .titlebar.default-decoration, |
| headerbar.default-decoration { |
| padding: 3px 2px 2px; |
| border-radius: 2px 2px 0 0; |
| border-width: 0; |
| } |
| |
| headerbar { |
| border-width: 1px 0 1px; |
| border-style: solid; |
| border-top-color: #29353b; |
| border-bottom-color: rgba(0, 0, 0, 0.09); |
| } |
| |
| headerbar > box.horizontal.left { |
| margin-right: -8px; |
| } |
| |
| headerbar > box.horizontal.right { |
| margin-left: -8px; |
| } |
| |
| headerbar.titlebar, |
| .csd headerbar, |
| .solid-csd headerbar, |
| box headerbar:only-child { |
| padding: 0 0.4rem; |
| box-shadow: 0 1px 1px rgba(0, 0, 0, 0.16), 0 1px 2px rgba(0, 0, 0, 0.26), |
| 0 2px 3px rgba(0, 0, 0, 0.32); |
| } |
| |
| headerbar.titlebar button, |
| .csd headerbar button, |
| .solid-csd headerbar button, |
| box headerbar:only-child button, |
| .background:not(.csd):not(.ssd):not(.solid-csd) headerbar button, |
| .background:not(.csd):not(.ssd):not(.solid-csd) |
| headerbar:not(:last-child) |
| button, |
| headerbar.titlebar entry, |
| .csd headerbar entry, |
| .solid-csd headerbar entry, |
| box headerbar:only-child entry, |
| .background:not(.csd):not(.ssd):not(.solid-csd) headerbar entry, |
| .background:not(.csd):not(.ssd):not(.solid-csd) |
| headerbar:not(:last-child) |
| entry, |
| headerbar.titlebar spinbutton:not(.vertical), |
| .csd headerbar spinbutton:not(.vertical), |
| .solid-csd headerbar spinbutton:not(.vertical), |
| box headerbar:only-child spinbutton:not(.vertical), |
| .background:not(.csd):not(.ssd):not(.solid-csd) |
| headerbar |
| spinbutton:not(.vertical), |
| headerbar.titlebar spinbutton, |
| .csd headerbar spinbutton, |
| .solid-csd headerbar spinbutton, |
| box headerbar:only-child spinbutton, |
| .background:not(.csd):not(.ssd):not(.solid-csd) headerbar spinbutton, |
| .background:not(.csd):not(.ssd):not(.solid-csd) |
| headerbar:not(:last-child) |
| spinbutton, |
| headerbar.titlebar scale, |
| .csd headerbar scale, |
| .solid-csd headerbar scale, |
| box headerbar:only-child scale, |
| .background:not(.csd):not(.ssd):not(.solid-csd) headerbar scale, |
| .background:not(.csd):not(.ssd):not(.solid-csd) |
| headerbar:not(:last-child) |
| scale { |
| margin: 0.4rem 0; |
| } |
| |
| headerbar.titlebar switch, |
| .csd headerbar switch, |
| .solid-csd headerbar switch, |
| box headerbar:only-child switch, |
| .background:not(.csd):not(.ssd):not(.solid-csd) headerbar switch, |
| .background:not(.csd):not(.ssd):not(.solid-csd) |
| headerbar:not(:last-child) |
| switch { |
| margin: 0.52rem 0; |
| } |
| |
| headerbar.titlebar > box.vertical > .subtitle, |
| .csd headerbar > box.vertical > .subtitle, |
| .solid-csd headerbar > box.vertical > .subtitle, |
| box headerbar:only-child > box.vertical > .subtitle, |
| .background:not(.csd):not(.ssd):not(.solid-csd) |
| box |
| headerbar |
| > box.vertical |
| > .subtitle, |
| .background:not(.csd):not(.ssd):not(.solid-csd) |
| headerbar |
| > box.vertical |
| > .subtitle { |
| margin: -0.2rem 0; |
| } |
| |
| box headerbar.selection-mode:not(:only-child):last-child:dir(ltr) { |
| box-shadow: 0 1px 1px rgba(0, 0, 0, 0.16), 0 1px 2px rgba(0, 0, 0, 0.26), |
| 0 2px 3px rgba(0, 0, 0, 0.32), -5px 0 0 -1px @theme_selected_bg_color; |
| } |
| |
| box headerbar.selection-mode:not(:only-child):last-child:dir(rtl) { |
| box-shadow: 0 1px 1px rgba(0, 0, 0, 0.16), 0 1px 2px rgba(0, 0, 0, 0.26), |
| 0 2px 3px rgba(0, 0, 0, 0.32), 5px 0 0 -1px @theme_selected_bg_color; |
| } |
| |
| .background:not(.maximized):not(.fullscreen):not(.tiled):not(.solid-csd) |
| headerbar, |
| .background:not(.maximized):not(.fullscreen):not(.tiled):not(.solid-csd) |
| .titlebar { |
| border-top-left-radius: 2px; |
| border-top-right-radius: 2px; |
| } |
| |
| .background:not(.maximized):not(.fullscreen):not(.tiled):not(.solid-csd) |
| box.horizontal |
| headerbar:not(:last-child):dir(ltr) { |
| border-top-left-radius: 2px; |
| border-top-right-radius: 0; |
| } |
| |
| .background:not(.maximized):not(.fullscreen):not(.tiled):not(.solid-csd) |
| box.horizontal |
| headerbar:not(:last-child):dir(rtl) { |
| border-top-left-radius: 0; |
| border-top-right-radius: 2px; |
| } |
| |
| .background:not(.maximized):not(.fullscreen):not(.tiled):not(.solid-csd) |
| box.horizontal |
| headerbar:last-child:dir(ltr) { |
| border-top-left-radius: 0; |
| } |
| |
| .background:not(.maximized):not(.fullscreen):not(.tiled):not(.solid-csd) |
| box.horizontal |
| headerbar:last-child:dir(rtl) { |
| border-top-right-radius: 0; |
| } |
| |
| .background:not(.maximized):not(.fullscreen):not(.tiled):not(.solid-csd) |
| box.vertical |
| headerbar:not(.titlebar):not(:last-child) { |
| border-top-left-radius: 0; |
| border-top-right-radius: 0; |
| } |
| |
| window:not(.maximized):not(.fullscreen):not(.tiled):not(.solid-csd) |
| paned.titlebar, |
| window:not(.maximized):not(.fullscreen):not(.tiled):not(.solid-csd) |
| grid.titlebar { |
| border-top-left-radius: 2px; |
| border-top-right-radius: 2px; |
| } |
| |
| window:not(.maximized):not(.fullscreen):not(.tiled):not(.solid-csd) |
| paned.titlebar |
| separator:first-child |
| + headerbar, |
| window:not(.maximized):not(.fullscreen):not(.tiled):not(.solid-csd) |
| grid.titlebar |
| separator:first-child |
| + headerbar { |
| border-top-left-radius: 2px; |
| } |
| |
| window:not(.maximized):not(.fullscreen):not(.tiled):not(.solid-csd) |
| paned.titlebar |
| headerbar:first-child, |
| window:not(.maximized):not(.fullscreen):not(.tiled):not(.solid-csd) |
| grid.titlebar |
| headerbar:first-child { |
| border-top-left-radius: 2px; |
| border-top-right-radius: 0; |
| } |
| |
| window:not(.maximized):not(.fullscreen):not(.tiled):not(.solid-csd) |
| paned.titlebar |
| headerbar:last-child, |
| window:not(.maximized):not(.fullscreen):not(.tiled):not(.solid-csd) |
| grid.titlebar |
| headerbar:last-child { |
| border-top-left-radius: 0; |
| border-top-right-radius: 2px; |
| } |
| |
| .ssd decoration .titlebar, |
| .ssd .titlebar { |
| border-width: 1px 0 0 0; |
| border-style: solid; |
| border-color: #29353b; |
| box-shadow: none; |
| } |
| |
| headerbar.titlebar.default-decoration { |
| border-top: 1px solid #29353b; |
| box-shadow: none; |
| } |
| |
| .tiled headerbar.titlebar.default-decoration, |
| .maximized headerbar.titlebar.default-decoration { |
| border-top-color: #222d32; |
| border-radius: 0; |
| } |
| |
| .background:not(.csd):not(.ssd):not(.solid-csd) box headerbar, |
| .background:not(.csd):not(.ssd):not(.solid-csd) box headerbar:not(:last-child), |
| .background:not(.csd):not(.ssd):not(.solid-csd) headerbar, |
| .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:not(:last-child) { |
| padding: 0 0.4rem; |
| border-radius: 0; |
| border-top: 0 none transparent; |
| box-shadow: none; |
| } |
| |
| .background:not(.csd):not(.ssd):not(.solid-csd) box headerbar:backdrop > *, |
| .background:not(.csd):not(.ssd):not(.solid-csd) |
| box |
| headerbar:not(:last-child):backdrop |
| > *, |
| .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:backdrop > *, |
| .background:not(.csd):not(.ssd):not(.solid-csd) |
| headerbar:not(:last-child):backdrop |
| > * { |
| opacity: 1; |
| } |
| |
| .background:not(.csd):not(.ssd):not(.solid-csd).tiled box headerbar, |
| .background:not(.csd):not(.ssd):not(.solid-csd).tiled |
| box |
| headerbar:not(:last-child), |
| .background:not(.csd):not(.ssd):not(.solid-csd).tiled headerbar, |
| .background:not(.csd):not(.ssd):not(.solid-csd).tiled |
| headerbar:not(:last-child), |
| .background:not(.csd):not(.ssd):not(.solid-csd).maximized box headerbar, |
| .background:not(.csd):not(.ssd):not(.solid-csd).maximized |
| box |
| headerbar:not(:last-child), |
| .background:not(.csd):not(.ssd):not(.solid-csd).maximized headerbar, |
| .background:not(.csd):not(.ssd):not(.solid-csd).maximized |
| headerbar:not(:last-child), |
| .background:not(.csd):not(.ssd):not(.solid-csd).fullscreen box headerbar, |
| .background:not(.csd):not(.ssd):not(.solid-csd).fullscreen |
| box |
| headerbar:not(:last-child), |
| .background:not(.csd):not(.ssd):not(.solid-csd).fullscreen headerbar, |
| .background:not(.csd):not(.ssd):not(.solid-csd).fullscreen |
| headerbar:not(:last-child) { |
| border-top: 0 none transparent; |
| background-color: #222d32; |
| box-shadow: none; |
| } |
| |
| dialog.background.csd |
| > headerbar.titlebar |
| > button:not(.image-button):not(.text-button):not(.toggle):not(.popup) { |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| .linked.path-bar button.text-button:not(.image-button), |
| .path-bar button.text-button:not(.image-button) { |
| padding: 0 0.2rem 0; |
| -gtk-outline-radius: 2px; |
| } |
| |
| .linked.path-bar button.text-button:not(.image-button) label, |
| .path-bar button.text-button:not(.image-button) label { |
| margin-left: 0.4rem; |
| margin-right: 0.4rem; |
| padding: 0 0 0.1rem; |
| } |
| |
| .linked.path-bar button.image-button, |
| .path-bar button.image-button { |
| padding: 0 0.2rem 0; |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| .linked.path-bar button.image-button image, |
| .path-bar button.image-button image { |
| margin: 0 0.4rem 0; |
| padding: 0; |
| } |
| |
| .linked.path-bar button.text-button.image-button, |
| .linked.path-bar button.text-button.image-button.toggle, |
| .path-bar button.text-button.image-button, |
| .path-bar button.text-button.image-button.toggle { |
| padding: 0 0.2rem 0; |
| -gtk-outline-radius: 2px; |
| } |
| |
| .linked.path-bar button.text-button.image-button label, |
| .linked.path-bar button.text-button.image-button.toggle label, |
| .path-bar button.text-button.image-button label, |
| .path-bar button.text-button.image-button.toggle label { |
| padding: 0 0 0.1rem; |
| } |
| |
| .linked.path-bar button.text-button.image-button label:dir(ltr), |
| .linked.path-bar button.text-button.image-button.toggle label:dir(ltr), |
| .path-bar button.text-button.image-button label:dir(ltr), |
| .path-bar button.text-button.image-button.toggle label:dir(ltr) { |
| margin-left: 0; |
| margin-right: 0.4rem; |
| } |
| |
| .linked.path-bar button.text-button.image-button label:dir(rtl), |
| .linked.path-bar button.text-button.image-button.toggle label:dir(rtl), |
| .path-bar button.text-button.image-button label:dir(rtl), |
| .path-bar button.text-button.image-button.toggle label:dir(rtl) { |
| margin-left: 0.4rem; |
| margin-right: 0; |
| } |
| |
| .linked.path-bar button.text-button.image-button image:dir(ltr), |
| .linked.path-bar button.text-button.image-button.toggle image:dir(ltr), |
| .path-bar button.text-button.image-button image:dir(ltr), |
| .path-bar button.text-button.image-button.toggle image:dir(ltr) { |
| margin-left: 0.1rem; |
| margin-right: 0.4rem; |
| } |
| |
| .linked.path-bar button.text-button.image-button image:dir(ltr), |
| .linked.path-bar button.text-button.image-button.toggle image:dir(ltr), |
| .path-bar button.text-button.image-button image:dir(ltr), |
| .path-bar button.text-button.image-button.toggle image:dir(ltr) { |
| margin-left: 0.4rem; |
| margin-right: 0.1rem; |
| } |
| |
| .linked.path-bar button.slider-button, |
| .path-bar button.slider-button { |
| min-height: 16px; |
| padding: 0 0.2rem 0; |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| .linked.path-bar button.slider-button image, |
| .path-bar button.slider-button image { |
| margin: 0 0.4rem 0; |
| } |
| |
| treeview.view { |
| border-left-color: alpha(currentColor, 0.2); |
| border-top-color: rgba(0, 0, 0, 0.09); |
| border-radius: 0; |
| background-color: transparent; |
| background-image: none; |
| box-shadow: none; |
| } |
| |
| * { |
| -GtkTreeView-horizontal-separator: 4; |
| -GtkTreeView-grid-line-width: 0; |
| -GtkTreeView-grid-line-pattern: ''; |
| -GtkTreeView-tree-line-width: 1; |
| -GtkTreeView-tree-line-pattern: ''; |
| -GtkTreeView-expander-size: 16; |
| } |
| |
| treeview.view:hover, |
| treeview.view:active { |
| border-radius: 0; |
| } |
| |
| treeview.view:selected { |
| border-radius: 0; |
| } |
| |
| treeview.view, |
| treeview.view entry, |
| treeview.view spinbutton:not(.vertical), |
| treeview.view entry > label, |
| treeview.view spinbutton:not(.vertical) > label { |
| color: rgba(38, 50, 56, 0.87); |
| } |
| |
| treeview.view:hover, |
| treeview.view:active, |
| treeview.view:focus, |
| treeview.view entry:hover, |
| treeview.view spinbutton:hover:not(.vertical), |
| treeview.view entry:active, |
| treeview.view spinbutton:active:not(.vertical), |
| treeview.view entry:focus, |
| treeview.view spinbutton:focus:not(.vertical), |
| treeview.view entry > label:hover, |
| treeview.view spinbutton:not(.vertical) > label:hover, |
| treeview.view entry > label:active, |
| treeview.view spinbutton:not(.vertical) > label:active, |
| treeview.view entry > label:focus, |
| treeview.view spinbutton:not(.vertical) > label:focus { |
| color: @theme_fg_color; |
| } |
| |
| treeview.view:selected, |
| treeview.view entry:selected, |
| treeview.view spinbutton:selected:not(.vertical), |
| treeview.view entry > label:selected, |
| treeview.view spinbutton:not(.vertical) > label:selected { |
| color: @theme_base_color; |
| } |
| |
| treeview.view:disabled, |
| treeview.view entry:disabled, |
| treeview.view spinbutton:disabled:not(.vertical), |
| treeview.view entry > label:disabled, |
| treeview.view spinbutton:not(.vertical) > label:disabled { |
| color: rgba(38, 50, 56, 0.28); |
| } |
| |
| treeview.view:disabled:selected, |
| treeview.view entry:disabled:selected, |
| treeview.view spinbutton:disabled:selected:not(.vertical), |
| treeview.view entry > label:disabled:selected, |
| treeview.view spinbutton:not(.vertical) > label:disabled:selected { |
| color: rgba(255, 255, 255, 0.4); |
| } |
| |
| treeview.view .separator, |
| treeview.view .separator:hover { |
| background-color: rgba(0, 0, 0, 0.09); |
| } |
| |
| treeview.view.dnd { |
| border-style: solid none; |
| border-width: 1px; |
| border-color: #137786; |
| } |
| |
| treeview.view.expander { |
| min-width: 16px; |
| min-height: 16px; |
| } |
| |
| treeview.view.expander:dir(ltr) { |
| -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); |
| } |
| |
| treeview.view.expander:dir(rtl) { |
| -gtk-icon-source: -gtk-icontheme('pan-end-symbolic-rtl'); |
| } |
| |
| treeview.view.expander:checked { |
| -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); |
| } |
| |
| treeview.view.expander:selected { |
| color: rgba(255, 255, 255, 0.87); |
| } |
| |
| treeview.view.expander:selected:hover, |
| treeview.view.expander:selected:active { |
| color: @theme_base_color; |
| } |
| |
| treeview.view.progressbar { |
| box-shadow: inset 0 -4px #4db6ac; |
| } |
| |
| treeview.view.progressbar:selected { |
| box-shadow: inset 0 -4px @theme_base_color; |
| } |
| |
| treeview.view.trough { |
| box-shadow: inset 0 -4px rgba(77, 182, 172, 0.2); |
| } |
| |
| treeview.view.trough:selected { |
| box-shadow: inset 0 -4px rgba(255, 255, 255, 0.2); |
| } |
| |
| treeview.view, |
| paned treeview.view { |
| background-color: @theme_base_color; |
| } |
| |
| treeview.view:hover, |
| treeview.view row:hover, |
| paned treeview.view:hover, |
| paned treeview.view row:hover { |
| color: @theme_fg_color; |
| } |
| |
| treeview.view header button { |
| background-color: @theme_bg_color; |
| color: rgba(38, 50, 56, 0.54); |
| } |
| |
| treeview.view header button:hover { |
| background-color: alpha(currentColor, 0.12); |
| color: rgba(38, 50, 56, 0.87); |
| } |
| |
| treeview.view header button:active { |
| background-color: alpha(currentColor, 0.12); |
| color: @theme_fg_color; |
| } |
| |
| treeview.view header button:disabled { |
| background-color: @theme_bg_color; |
| color: rgba(38, 50, 56, 0.28); |
| } |
| |
| treeview.view.separator { |
| min-width: 1px; |
| min-height: 1px; |
| background-color: rgba(0, 0, 0, 0.09); |
| } |
| |
| treeview.view button.dnd, |
| treeview.view button.dnd:hover, |
| treeview.view button.dnd:active, |
| treeview.view button.dnd:selected, |
| treeview.view header.button.dnd, |
| treeview.view header.button.dnd:hover, |
| treeview.view header.button.dnd:active, |
| treeview.view header.button.dnd:selected { |
| min-height: 1.5rem; |
| padding: 0 0.5rem 0; |
| border: 1px solid rgba(0, 0, 0, 0.09); |
| border-radius: 0; |
| background-color: @theme_selected_bg_color; |
| color: @theme_base_color; |
| box-shadow: none; |
| font-weight: 400; |
| transition: none; |
| } |
| |
| treeview.view header button:last-child, |
| treeview.view:last-child button { |
| border-right-style: none; |
| } |
| |
| treeview.view acceleditor > label { |
| background-color: @theme_selected_bg_color; |
| } |
| |
| treeview.view header button, |
| treeview.view header button:hover, |
| treeview.view header button:disabled, |
| notebook.psppire-data-editor widget.view button:not(.flat) { |
| min-height: 1.5rem; |
| padding: 0 0.5rem 0; |
| border-style: none solid solid none; |
| border-width: 1px; |
| border-color: rgba(0, 0, 0, 0.09); |
| border-radius: 0; |
| box-shadow: none; |
| font-weight: 400; |
| } |
| |
| .menubar, |
| menubar { |
| -GtkWidget-window-dragging: true; |
| padding: 0; |
| background-color: @theme_bg_color; |
| } |
| |
| .menubar > .menuitem, |
| .menubar > menuitem, |
| menubar > .menuitem, |
| menubar > menuitem { |
| padding: 0.4rem 0.6rem 0.5rem; |
| background-color: transparent; |
| } |
| |
| .menubar > .menuitem > label, |
| .menubar > menuitem > label, |
| menubar > .menuitem > label, |
| menubar > menuitem > label { |
| color: @theme_text_color; |
| } |
| |
| .menubar > .menuitem:hover, |
| .menubar > menuitem:hover, |
| menubar > .menuitem:hover, |
| menubar > menuitem:hover { |
| box-shadow: inset 0 -2px @theme_selected_bg_color; |
| } |
| |
| .menubar > .menuitem:hover > label, |
| .menubar > menuitem:hover > label, |
| menubar > .menuitem:hover > label, |
| menubar > menuitem:hover > label { |
| color: @theme_text_color; |
| } |
| |
| .menubar > .menuitem:disabled, |
| .menubar > menuitem:disabled, |
| menubar > .menuitem:disabled, |
| menubar > menuitem:disabled { |
| box-shadow: none; |
| } |
| |
| .menubar > .menuitem:disabled > label, |
| .menubar > menuitem:disabled > label, |
| menubar > .menuitem:disabled > label, |
| menubar > menuitem:disabled > label { |
| color: rgba(207, 216, 220, 0.28); |
| } |
| |
| .menu, |
| .context-menu, |
| menu { |
| font: initial; |
| } |
| |
| .menu, |
| .solid-csd.popup .menu, |
| .context-menu, |
| .solid-csd.popup .context-menu, |
| menu, |
| .solid-csd.popup menu { |
| padding: 0.3rem 1px; |
| border-radius: 0; |
| border-width: 1px; |
| border-style: solid; |
| border-color: @borders; |
| background-color: #fdfdfe; |
| } |
| |
| .csd.popup .menu, |
| .csd.popup .context-menu, |
| .csd.popup menu { |
| margin: 0.3rem 0; |
| padding: 0.3rem 0; |
| border-radius: 2px; |
| border-width: 1px 0 0; |
| border-style: solid none none; |
| border-color: @theme_base_color transparent transparent; |
| } |
| |
| .menu .menuitem, |
| .menu menuitem, |
| .context-menu .menuitem, |
| .context-menu menuitem, |
| menu .menuitem, |
| menu menuitem { |
| min-height: 1.5rem; |
| min-width: 3rem; |
| padding: 0.4rem 0.6rem 0.5rem; |
| color: rgba(38, 50, 56, 0.87); |
| font: initial; |
| text-shadow: none; |
| transition: none; |
| } |
| |
| .menu .menuitem:hover, |
| .menu menuitem:hover, |
| .context-menu .menuitem:hover, |
| .context-menu menuitem:hover, |
| menu .menuitem:hover, |
| menu menuitem:hover { |
| background-color: alpha(currentColor, 0.12); |
| color: @theme_fg_color; |
| transition: none; |
| } |
| |
| .menu .menuitem:disabled, |
| .menu menuitem:disabled, |
| .context-menu .menuitem:disabled, |
| .context-menu menuitem:disabled, |
| menu .menuitem:disabled, |
| menu menuitem:disabled { |
| color: rgba(38, 50, 56, 0.28); |
| } |
| |
| .menu .menuitem arrow, |
| .menu menuitem arrow, |
| .context-menu .menuitem arrow, |
| .context-menu menuitem arrow, |
| menu .menuitem arrow, |
| menu menuitem arrow { |
| min-height: 1.2rem; |
| min-width: 1.2rem; |
| } |
| |
| .menu .menuitem arrow:dir(ltr), |
| .menu menuitem arrow:dir(ltr), |
| .context-menu .menuitem arrow:dir(ltr), |
| .context-menu menuitem arrow:dir(ltr), |
| menu .menuitem arrow:dir(ltr), |
| menu menuitem arrow:dir(ltr) { |
| -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); |
| margin-left: 0.8rem; |
| } |
| |
| .menu .menuitem arrow:dir(rtl), |
| .menu menuitem arrow:dir(rtl), |
| .context-menu .menuitem arrow:dir(rtl), |
| .context-menu menuitem arrow:dir(rtl), |
| menu .menuitem arrow:dir(rtl), |
| menu menuitem arrow:dir(rtl) { |
| -gtk-icon-source: -gtk-icontheme('pan-end-symbolic-rtl'); |
| margin-right: 0.8rem; |
| } |
| |
| .menu .menuitem label:dir(rtl), |
| .menu .menuitem label:dir(ltr), |
| .menu .menuitem arrow:dir(rtl), |
| .menu .menuitem arrow:dir(ltr), |
| .menu menuitem label:dir(rtl), |
| .menu menuitem label:dir(ltr), |
| .menu menuitem arrow:dir(rtl), |
| .menu menuitem arrow:dir(ltr), |
| .context-menu .menuitem label:dir(rtl), |
| .context-menu .menuitem label:dir(ltr), |
| .context-menu .menuitem arrow:dir(rtl), |
| .context-menu .menuitem arrow:dir(ltr), |
| .context-menu menuitem label:dir(rtl), |
| .context-menu menuitem label:dir(ltr), |
| .context-menu menuitem arrow:dir(rtl), |
| .context-menu menuitem arrow:dir(ltr), |
| menu .menuitem label:dir(rtl), |
| menu .menuitem label:dir(ltr), |
| menu .menuitem arrow:dir(rtl), |
| menu .menuitem arrow:dir(ltr), |
| menu menuitem label:dir(rtl), |
| menu menuitem label:dir(ltr), |
| menu menuitem arrow:dir(rtl), |
| menu menuitem arrow:dir(ltr) { |
| color: inherit; |
| } |
| |
| .menu > arrow, |
| .context-menu > arrow, |
| menu > arrow { |
| min-height: 1.2rem; |
| min-width: 1.2rem; |
| padding: 0.3rem; |
| border-style: none; |
| border-radius: 0; |
| color: rgba(38, 50, 56, 0.87); |
| background-color: #fdfdfe; |
| } |
| |
| .menu > arrow:hover, |
| .context-menu > arrow:hover, |
| menu > arrow:hover { |
| color: @theme_fg_color; |
| background-color: #f7f9f9; |
| } |
| |
| .menu > arrow:checked, |
| .context-menu > arrow:checked, |
| menu > arrow:checked { |
| background-color: alpha(currentColor, 0.12); |
| color: @theme_fg_color; |
| } |
| |
| .menu > arrow:disabled, |
| .context-menu > arrow:disabled, |
| menu > arrow:disabled { |
| border-color: transparent; |
| color: transparent; |
| background-color: transparent; |
| } |
| |
| .menu > arrow.top, |
| .context-menu > arrow.top, |
| menu > arrow.top { |
| margin-top: -0.4rem; |
| -gtk-icon-source: -gtk-icontheme('pan-up-symbolic'); |
| border-bottom: 1px solid rgba(0, 0, 0, 0.09); |
| } |
| |
| .menu > arrow.bottom, |
| .context-menu > arrow.bottom, |
| menu > arrow.bottom { |
| margin-bottom: -0.4rem; |
| -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); |
| border-top: 1px solid rgba(0, 0, 0, 0.09); |
| } |
| |
| .menu > separator, |
| .context-menu > separator, |
| menu > separator { |
| margin-top: 0.3rem; |
| margin-bottom: 0.3rem; |
| } |
| |
| .menu > separator:dir(ltr), |
| .context-menu > separator:dir(ltr), |
| menu > separator:dir(ltr) { |
| margin-left: 1.8rem; |
| } |
| |
| .menu > separator:dir(rtl), |
| .context-menu > separator:dir(rtl), |
| menu > separator:dir(rtl) { |
| margin-right: 1.8rem; |
| } |
| |
| menuitem accelerator { |
| color: alpha(currentColor, 0.54); |
| } |
| |
| menuitem separator { |
| margin-top: 0.3rem; |
| margin-bottom: 0.3rem; |
| border-top: 1px solid rgba(0, 0, 0, 0.09); |
| color: transparent; |
| background: none; |
| } |
| |
| menuitem separator:dir(ltr) { |
| margin-left: 1.8rem; |
| } |
| |
| menuitem separator:dir(rtl) { |
| margin-right: 1.8rem; |
| } |
| |
| menuitem box.horizontal separator { |
| min-height: 1px; |
| border: none; |
| background-color: rgba(0, 0, 0, 0.09); |
| } |
| |
| menuitem box.horizontal separator:dir(ltr), |
| menuitem box.horizontal separator:dir(rtl) { |
| margin: 0.96rem 0; |
| } |
| |
| window.popup, |
| window.popup.solid-csd { |
| border-radius: 0; |
| } |
| |
| window.popup.csd { |
| border-radius: 2px; |
| } |
| |
| #IBusCandidate { |
| border: 1px solid rgba(0, 0, 0, 0.09); |
| background-color: #fdfdfe; |
| box-shadow: inset 0 1px @theme_base_color; |
| } |
| |
| #IBusCandidate > box > label { |
| color: rgba(38, 50, 56, 0.54); |
| } |
| |
| #IBusCandidate widget label { |
| color: rgba(38, 50, 56, 0.87); |
| font-size: 110%; |
| -gtk-secondary-caret-color: #009688; |
| } |
| |
| #IBusCandidate widget label:selected { |
| color: @theme_base_color; |
| } |
| |
| #IBusCandidate button.flat.image-button { |
| margin: 0.3rem; |
| } |
| |
| #IBusHandle { |
| background-image: image(#fdfdfe); |
| } |
| |
| window.budgie-popover.background:not(.csd), |
| popover.background { |
| padding: 0; |
| background-color: #fdfdfe; |
| box-shadow: 0 4px 5px rgba(0, 0, 0, 0.16), 0 4px 4px rgba(0, 0, 0, 0.2); |
| } |
| |
| window.budgie-popover.background:backdrop:not(.csd), |
| popover.background:backdrop { |
| box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.16); |
| } |
| |
| window.menu.budgie-popover.background:not(.csd), |
| popover.background.menu { |
| margin: 0; |
| padding: 0; |
| } |
| |
| window.menu.budgie-popover.background:not(.csd) > stack, |
| popover.background.menu > stack { |
| margin: -4px -6px -6px; |
| } |
| |
| window.menu.budgie-popover.background:not(.csd) separator.horizontal, |
| popover.background.menu separator.horizontal { |
| margin-top: 0.3rem; |
| margin-bottom: 0.3rem; |
| } |
| |
| .csd window.budgie-popover.background:not(.csd), |
| window.budgie-popover.background:not(.csd), |
| .csd popover.background, |
| popover.background { |
| border-width: 1px; |
| border-style: solid; |
| border-radius: 0; |
| border-color: rgba(0, 0, 0, 0.0675) #fdfdfe #fdfdfe; |
| border-image: linear-gradient(to bottom, @theme_base_color 1px, #fdfdfe, #fdfdfe 1px) 1/1px |
| stretch; |
| } |
| |
| window.budgie-popover.background:not(.csd) > list, |
| window.budgie-popover.background:not(.csd) > .view, |
| window.budgie-popover.background:not(.csd) > iconview, |
| window.budgie-popover.background:not(.csd) > toolbar, |
| window.osd.budgie-popover.background:not(.csd) > toolbar, |
| popover.background > list, |
| popover.background > .view, |
| popover.background > iconview, |
| popover.background > toolbar, |
| popover.background.osd > toolbar { |
| border-style: none; |
| border-image: none; |
| background-color: transparent; |
| } |
| |
| window.budgie-popover.background:not(.csd) separator, |
| window.budgie-popover.background:not(.csd) list separator, |
| popover.background separator, |
| popover.background list separator { |
| margin: 0; |
| } |
| |
| window.budgie-popover.background:not(.csd) list > row, |
| window.budgie-popover.background:not(.csd) list > .activatable, |
| popover.background list > row, |
| popover.background list > .activatable { |
| transition-property: opacity, background-image; |
| } |
| |
| window.budgie-popover.background:not(.csd) button menuitem.flat, |
| window.budgie-popover.background:not(.csd) button.flat, |
| popover.background button menuitem.flat, |
| popover.background button.flat { |
| padding: 0 1rem 0; |
| background-color: transparent; |
| color: rgba(38, 50, 56, 0.87); |
| font-weight: 400; |
| font-size: 100%; |
| transition-duration: 0s; |
| } |
| |
| window.budgie-popover.background:not(.csd) button menuitem.flat:hover, |
| window.budgie-popover.background:not(.csd) button.flat:hover, |
| popover.background button menuitem.flat:hover, |
| popover.background button.flat:hover { |
| background-color: transparent; |
| color: @theme_fg_color; |
| } |
| |
| window.budgie-popover.background:not(.csd) button menuitem.flat:disabled, |
| window.budgie-popover.background:not(.csd) button.flat:disabled, |
| popover.background button menuitem.flat:disabled, |
| popover.background button.flat:disabled { |
| color: rgba(38, 50, 56, 0.2436); |
| } |
| |
| window.budgie-popover.background:not(.csd) button menuitem.flat label, |
| window.budgie-popover.background:not(.csd) button.flat label, |
| popover.background button menuitem.flat label, |
| popover.background button.flat label { |
| padding: 0.4rem 0 0.5rem; |
| } |
| |
| window.budgie-popover.background:not(.csd) button.image-button, |
| popover.background button.image-button { |
| padding: 0.5rem; |
| } |
| |
| window.budgie-popover.background:not(.csd) button.model.image-button, |
| popover.background button.model.image-button { |
| min-height: 2rem; |
| } |
| |
| window.budgie-popover.background:not(.csd) .linked > button, |
| popover.background .linked > button { |
| background-color: transparent; |
| color: rgba(38, 50, 56, 0.87); |
| } |
| |
| window.budgie-popover.background:not(.csd) .linked > button:hover, |
| popover.background .linked > button:hover { |
| background-color: transparent; |
| color: @theme_fg_color; |
| } |
| |
| window.budgie-popover.background:not(.csd) .linked > button:active, |
| popover.background .linked > button:active { |
| background-color: transparent; |
| color: @theme_fg_color; |
| } |
| |
| window.budgie-popover.background:not(.csd) .linked > button:checked, |
| popover.background .linked > button:checked { |
| background-color: transparent; |
| color: @theme_fg_color; |
| } |
| |
| window.budgie-popover.background:not(.csd) .linked > button:disabled, |
| popover.background .linked > button:disabled { |
| background-color: transparent; |
| } |
| |
| popover.background.touch-selection button, |
| popover.background.magnifier button, |
| popover.background.osd button { |
| background-color: transparent; |
| } |
| |
| notebook { |
| padding: 0; |
| } |
| |
| notebook.frame { |
| border: 1px solid @borders; |
| transition: none; |
| } |
| |
| notebook.frame > header, |
| notebook.frame > header.frame { |
| border-style: none; |
| } |
| |
| notebook.frame > header.top { |
| margin: -1px -1px 0 -1px; |
| } |
| |
| notebook.frame > header.bottom { |
| margin: 0 -1px -1px -1px; |
| } |
| |
| notebook.frame > header.left { |
| margin: -1px 0 -1px -1px; |
| } |
| |
| notebook.frame > header.right { |
| margin: -1px -1px -1px 0; |
| } |
| |
| notebook > stack { |
| transition: none; |
| } |
| |
| notebook > stack:only-child { |
| border: none; |
| background-color: transparent; |
| box-shadow: none; |
| } |
| |
| notebook > stack:not(:only-child), |
| notebook > stack:not(:first-child), |
| notebook > stack:not(:last-child) { |
| border: none; |
| background-color: @theme_base_color; |
| box-shadow: inset 0 0 0 1px @theme_base_color; |
| } |
| |
| notebook > header { |
| background-color: @theme_bg_color; |
| } |
| |
| notebook > header tabs { |
| background-color: transparent; |
| } |
| |
| notebook > header.top { |
| box-shadow: 0 1px rgba(0, 0, 0, 0.09); |
| } |
| |
| notebook > header.bottom { |
| box-shadow: 0 -1px rgba(0, 0, 0, 0.09); |
| } |
| |
| notebook > header.left { |
| box-shadow: 1px 0 rgba(0, 0, 0, 0.09); |
| } |
| |
| notebook > header.right { |
| box-shadow: -1px 0 rgba(0, 0, 0, 0.09); |
| } |
| |
| notebook > header.top > tabs { |
| margin: 0 0.45rem -1px 0.45rem; |
| } |
| |
| notebook > header.top > tabs > tab { |
| margin: 0 -1px 0 -1px; |
| padding: 0.4rem 1.2rem; |
| border-bottom-width: 2px; |
| box-shadow: none; |
| } |
| |
| notebook > header.top > tabs > tab.reorderable-page { |
| padding-left: 0.75rem; |
| padding-right: 0.75rem; |
| border-left-width: 1px; |
| border-right-width: 1px; |
| } |
| |
| notebook > header.bottom > tabs { |
| margin: -1px 0.45rem 0 0.45rem; |
| } |
| |
| notebook > header.bottom > tabs > tab { |
| margin: 0 -1px 0 -1px; |
| padding: 0.4rem 1.2rem; |
| border-top-width: 2px; |
| box-shadow: none; |
| } |
| |
| notebook > header.bottom > tabs > tab.reorderable-page { |
| padding-left: 1.2rem; |
| padding-right: 1.2rem; |
| border-left-width: 1px; |
| border-right-width: 1px; |
| } |
| |
| notebook > header.left > tabs { |
| margin: 0.45rem -1px 0.45rem 0; |
| } |
| |
| notebook > header.left > tabs > tab { |
| margin: -1px 0 -1px 0; |
| padding: 0.4rem 0.75rem; |
| border-right-width: 2px; |
| box-shadow: none; |
| } |
| |
| notebook > header.left > tabs > tab.reorderable-page { |
| border-bottom-width: 1px; |
| border-top-width: 1px; |
| } |
| |
| notebook > header.right > tabs { |
| margin: 0.45rem 0 0.45rem -1px; |
| } |
| |
| notebook > header.right > tabs > tab { |
| margin: -1px 0 -1px 0; |
| padding: 0.4rem 0.75rem; |
| border-left-width: 2px; |
| box-shadow: none; |
| } |
| |
| notebook > header.right > tabs > tab.reorderable-page { |
| border-bottom-width: 1px; |
| border-top-width: 1px; |
| } |
| |
| notebook > header.top tab.reorderable-page { |
| border-bottom-width: 2px; |
| border-bottom-color: transparent; |
| } |
| |
| notebook > header.top tab.reorderable-page:hover { |
| border-color: rgba(0, 0, 0, 0.09); |
| border-bottom-width: 2px; |
| border-bottom-color: alpha(currentColor, 0.2); |
| background-color: @theme_base_color; |
| box-shadow: none; |
| } |
| |
| notebook > header.top tab.reorderable-page:checked { |
| border-color: rgba(0, 0, 0, 0.09); |
| border-bottom-width: 2px; |
| border-bottom-color: @theme_selected_bg_color; |
| background-color: @theme_base_color; |
| box-shadow: -1px 0 2px rgba(0, 0, 0, 0.02), -1px 0 4px rgba(0, 0, 0, 0.02), |
| 1px 0 2px rgba(0, 0, 0, 0.02), 1px 0 4px rgba(0, 0, 0, 0.02); |
| } |
| |
| notebook > header.bottom tab.reorderable-page { |
| border-top-width: 2px; |
| border-top-color: transparent; |
| } |
| |
| notebook > header.bottom tab.reorderable-page:hover { |
| border-color: rgba(0, 0, 0, 0.09); |
| border-top-width: 2px; |
| border-top-color: alpha(currentColor, 0.2); |
| background-color: @theme_base_color; |
| box-shadow: none; |
| } |
| |
| notebook > header.bottom tab.reorderable-page:checked { |
| border-color: rgba(0, 0, 0, 0.09); |
| border-top-width: 2px; |
| border-top-color: @theme_selected_bg_color; |
| background-color: @theme_base_color; |
| box-shadow: -1px 0 2px rgba(0, 0, 0, 0.02), -1px 0 4px rgba(0, 0, 0, 0.02), |
| 1px 0 2px rgba(0, 0, 0, 0.02), 1px 0 4px rgba(0, 0, 0, 0.02); |
| } |
| |
| notebook > header.left tab.reorderable-page { |
| border-right-width: 2px; |
| border-right-color: transparent; |
| } |
| |
| notebook > header.left tab.reorderable-page:hover { |
| border-color: rgba(0, 0, 0, 0.09); |
| border-right-width: 2px; |
| border-right-color: alpha(currentColor, 0.2); |
| background-color: @theme_base_color; |
| box-shadow: none; |
| } |
| |
| notebook > header.left tab.reorderable-page:checked { |
| border-color: rgba(0, 0, 0, 0.09); |
| border-right-width: 2px; |
| border-right-color: @theme_selected_bg_color; |
| background-color: @theme_base_color; |
| box-shadow: -1px 0 2px rgba(0, 0, 0, 0.02), -1px 0 4px rgba(0, 0, 0, 0.02), |
| 1px 0 2px rgba(0, 0, 0, 0.02), 1px 0 4px rgba(0, 0, 0, 0.02); |
| } |
| |
| notebook > header.right tab.reorderable-page { |
| border-left-width: 2px; |
| border-left-color: transparent; |
| } |
| |
| notebook > header.right tab.reorderable-page:hover { |
| border-color: rgba(0, 0, 0, 0.09); |
| border-left-width: 2px; |
| border-left-color: alpha(currentColor, 0.2); |
| background-color: @theme_base_color; |
| box-shadow: none; |
| } |
| |
| notebook > header.right tab.reorderable-page:checked { |
| border-color: rgba(0, 0, 0, 0.09); |
| border-left-width: 2px; |
| border-left-color: @theme_selected_bg_color; |
| background-color: @theme_base_color; |
| box-shadow: -1px 0 2px rgba(0, 0, 0, 0.02), -1px 0 4px rgba(0, 0, 0, 0.02), |
| 1px 0 2px rgba(0, 0, 0, 0.02), 1px 0 4px rgba(0, 0, 0, 0.02); |
| } |
| |
| notebook > header > tabs > arrow { |
| transition: none; |
| min-height: 1.2rem; |
| min-width: 1.2rem; |
| margin: -0.1rem 0.5rem; |
| padding: 0; |
| border-radius: 0; |
| color: rgba(38, 50, 56, 0.54); |
| } |
| |
| notebook > header > tabs > arrow:hover, |
| notebook > header > tabs > arrow:active { |
| color: @theme_fg_color; |
| } |
| |
| notebook > header > tabs > arrow:disabled { |
| color: transparent; |
| } |
| |
| notebook > header.top button, |
| notebook > header.bottom button, |
| notebook > header.left button, |
| notebook > header.right button { |
| min-height: 1.2rem; |
| min-width: 1.2rem; |
| padding: 0; |
| } |
| |
| notebook > header.top button > image, |
| notebook > header.bottom button > image, |
| notebook > header.left button > image, |
| notebook > header.right button > image { |
| padding: 0.5rem; |
| } |
| |
| notebook > header.top button.toggle:checked, |
| notebook > header.bottom button.toggle:checked, |
| notebook > header.left button.toggle:checked, |
| notebook > header.right button.toggle:checked { |
| background-color: transparent; |
| border-image: -gtk-gradient( |
| radial, |
| center bottom, |
| 0, |
| center bottom, |
| 0.5, |
| to(@theme_selected_bg_color), |
| to(transparent) |
| ) |
| 0 0 2/0 0 2px; |
| } |
| |
| notebook tab { |
| border-width: 0; |
| border-style: solid; |
| border-color: transparent; |
| background-color: transparent; |
| background-image: radial-gradient( |
| circle farthest-side at center, |
| alpha(currentColor, 0.3) 12.5%, |
| transparent 0% |
| ); |
| background-repeat: no-repeat; |
| background-position: center center; |
| background-size: 0% 0%; |
| transition: border-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), |
| border-image 0.2s cubic-bezier(0.4, 0, 0.2, 1), background-size 0s, |
| background-image 0s, box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1); |
| color: rgba(38, 50, 56, 0.54); |
| } |
| |
| notebook tab:hover { |
| border-color: alpha(currentColor, 0.2); |
| } |
| |
| notebook tab:checked { |
| border-color: @theme_selected_bg_color; |
| background-image: radial-gradient( |
| circle farthest-side at center, |
| transparent 12.5%, |
| transparent 0% |
| ); |
| background-size: 800% 800%; |
| transition: border-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), |
| border-image 0.2s cubic-bezier(0.4, 0, 0.2, 1), |
| background-size 0.3s cubic-bezier(0, 0, 0.2, 1), |
| background-image 0.3s cubic-bezier(0, 0, 0.2, 1), |
| box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1); |
| } |
| |
| notebook tab:hover, |
| notebook tab:checked { |
| color: @theme_fg_color; |
| } |
| |
| notebook tab:hover label, |
| notebook tab:checked label { |
| color: @theme_fg_color; |
| } |
| |
| notebook tab label { |
| padding: 0.1rem; |
| font-weight: 700; |
| color: rgba(38, 50, 56, 0.54); |
| } |
| |
| notebook tab.reorderable-page label { |
| padding: 0.3rem 0 0.3rem; |
| } |
| |
| notebook tab button { |
| min-width: 1.2rem; |
| min-height: 1.2rem; |
| padding: 0; |
| border-radius: 100px; |
| -gtk-outline-radius: 100px; |
| } |
| |
| notebook tab button.flat { |
| color: rgba(38, 50, 56, 0.54); |
| } |
| |
| notebook tab button > image { |
| padding: 0.6rem; |
| } |
| |
| notebook tab:hover button.flat, |
| notebook tab:checked button.flat { |
| color: rgba(38, 50, 56, 0.87); |
| } |
| |
| notebook tab:hover button.flat:hover, |
| notebook tab:hover button.flat:active, |
| notebook tab:checked button.flat:hover, |
| notebook tab:checked button.flat:active { |
| color: @theme_fg_color; |
| } |
| |
| notebook tab:disabled button.flat { |
| color: rgba(38, 50, 56, 0.28); |
| } |
| |
| notebook tab button.flat.image-button.small-button { |
| min-width: 1.2rem; |
| min-height: 1.2rem; |
| padding: 0; |
| } |
| |
| notebook tab button.flat.image-button.small-button > widget > box > image { |
| padding: 0.4rem; |
| } |
| |
| notebook tab { |
| outline-offset: -0.45rem; |
| outline-color: transparent; |
| } |
| |
| notebook:focus tab { |
| outline-color: alpha(currentColor, 0.2); |
| } |
| |
| notebook:not(.reorderable-page) > entry, |
| notebook:not(.reorderable-page) > spinbutton:not(.vertical) { |
| border-radius: 0; |
| -gtk-outline-radius: 0; |
| border-color: @borders; |
| border-image: radial-gradient( |
| circle farthest-corner at center, |
| alpha(currentColor, 0.2) 100%, |
| transparent |
| ) |
| 0 0 1/0 0 1px; |
| color: rgba(38, 50, 56, 0.87); |
| border-radius: 0; |
| background-color: transparent; |
| } |
| |
| notebook:not(.reorderable-page) > entry:focus, |
| notebook:not(.reorderable-page) > spinbutton:focus:not(.vertical) { |
| border-color: @borders; |
| border-image: radial-gradient( |
| circle farthest-corner at center, |
| @theme_selected_bg_color 100%, |
| transparent |
| ) |
| 0 0 2/0 0 2px; |
| color: @theme_fg_color; |
| transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1), |
| box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0s; |
| background-color: transparent; |
| } |
| |
| notebook:not(.reorderable-page) > entry:disabled, |
| notebook:not(.reorderable-page) > spinbutton:disabled:not(.vertical) { |
| border-color: @borders; |
| border-image: radial-gradient( |
| circle farthest-corner at center, |
| alpha(currentColor, 0.2) 100%, |
| transparent |
| ) |
| 0 0 1/0 0 1px; |
| color: rgba(38, 50, 56, 0.28); |
| background-color: transparent; |
| } |
| |
| @keyframes slow_down_vert { |
| from { |
| min-width: 0.45rem; |
| } |
| to { |
| min-width: 0.9rem; |
| } |
| } |
| |
| @keyframes slow_down_horz { |
| from { |
| min-height: 0.45rem; |
| } |
| to { |
| min-height: 0.9rem; |
| } |
| } |
| |
| scrollbar, |
| .scrollbar { |
| background-color: rgba(255, 255, 255, 0.55); |
| transition-duration: 0.2s; |
| } |
| |
| * { |
| -GtkScrollbar-has-backward-stepper: false; |
| -GtkScrollbar-has-forward-stepper: false; |
| } |
| |
| scrollbar.top, |
| scrollbar.top .trough, |
| .scrollbar.top, |
| .scrollbar.top .trough { |
| border: none; |
| } |
| |
| .background scrolledwindow > scrollbar.top:not(.overlay-indicator), |
| .background scrolledwindow > .scrollbar.top:not(.overlay-indicator) { |
| margin: 0 0 -2px 0; |
| } |
| |
| scrollbar.bottom, |
| scrollbar.bottom .trough, |
| .scrollbar.bottom, |
| .scrollbar.bottom .trough { |
| border: none; |
| } |
| |
| .background scrolledwindow > scrollbar.bottom:not(.overlay-indicator), |
| .background scrolledwindow > .scrollbar.bottom:not(.overlay-indicator) { |
| margin: -2px 0 0 0; |
| } |
| |
| scrollbar.left, |
| scrollbar.left .trough, |
| .scrollbar.left, |
| .scrollbar.left .trough { |
| border: none; |
| } |
| |
| .background scrolledwindow > scrollbar.left:not(.overlay-indicator), |
| .background scrolledwindow > .scrollbar.left:not(.overlay-indicator) { |
| margin: 0 -2px 0 0; |
| } |
| |
| scrollbar.right, |
| scrollbar.right .trough, |
| .scrollbar.right, |
| .scrollbar.right .trough { |
| border: none; |
| } |
| |
| .background scrolledwindow > scrollbar.right:not(.overlay-indicator), |
| .background scrolledwindow > .scrollbar.right:not(.overlay-indicator) { |
| margin: 0 0 0 -2px; |
| } |
| |
| scrollbar slider, |
| scrollbar .slider, |
| .scrollbar slider, |
| .scrollbar .slider { |
| background-color: rgba(38, 50, 56, 0.297); |
| } |
| |
| scrollbar slider:hover, |
| scrollbar .slider:hover, |
| .scrollbar slider:hover, |
| .scrollbar .slider:hover { |
| background-color: rgba(38, 50, 56, 0.4785); |
| } |
| |
| scrollbar slider:active, |
| scrollbar .slider:active, |
| .scrollbar slider:active, |
| .scrollbar .slider:active { |
| background-color: @theme_fg_color; |
| } |
| |
| scrollbar slider:disabled, |
| scrollbar .slider:disabled, |
| .scrollbar slider:disabled, |
| .scrollbar .slider:disabled { |
| opacity: 0.4; |
| } |
| |
| scrollbar.vertical slider, |
| scrollbar.vertical .slider, |
| scrollbar.vertical.fine-tune slider, |
| scrollbar.vertical.fine-tune .slider, |
| .scrollbar.vertical slider, |
| .scrollbar.vertical .slider, |
| .scrollbar.vertical.fine-tune slider, |
| .scrollbar.vertical.fine-tune .slider { |
| min-width: 0.9rem; |
| min-height: 2.4rem; |
| margin: 0; |
| border-radius: 0; |
| border: 0 none transparent; |
| } |
| |
| scrollbar.horizontal slider, |
| scrollbar.horizontal .slider, |
| scrollbar.horizontal.fine-tune slider, |
| scrollbar.horizontal.fine-tune .slider, |
| .scrollbar.horizontal slider, |
| .scrollbar.horizontal .slider, |
| .scrollbar.horizontal.fine-tune slider, |
| .scrollbar.horizontal.fine-tune .slider { |
| min-width: 2.4rem; |
| min-height: 0.9rem; |
| margin: 0; |
| border-radius: 0; |
| border: 0 none transparent; |
| } |
| |
| scrollbar.overlay-indicator:not(.dragging):not(.hovering), |
| .scrollbar.overlay-indicator:not(.dragging):not(.hovering) { |
| border-color: transparent; |
| background-color: transparent; |
| } |
| |
| scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, |
| .scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { |
| margin: 0; |
| border: 0 none transparent; |
| background-color: rgba(147, 153, 156, 0.55); |
| } |
| |
| .background scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, |
| .background .scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { |
| background-color: rgba(38, 50, 56, 0.297); |
| } |
| |
| scrollbar.overlay-indicator:not(.dragging):not(.hovering) button, |
| .scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { |
| min-width: 0.9rem; |
| min-height: 0.9rem; |
| border-radius: 0; |
| border: none; |
| background-color: rgba(38, 50, 56, 0.297); |
| -gtk-icon-source: none; |
| } |
| |
| scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider, |
| .scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { |
| min-width: 0.45rem; |
| min-height: 2.4rem; |
| margin: 0; |
| } |
| |
| scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button, |
| .scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { |
| min-width: 0.45rem; |
| margin: 0; |
| } |
| |
| scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider, |
| .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { |
| min-width: 2.4rem; |
| min-height: 0.45rem; |
| margin: 0; |
| } |
| |
| scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button, |
| .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { |
| min-height: 2.4rem; |
| margin: 0; |
| } |
| |
| scrollbar.overlay-indicator.dragging, |
| scrollbar.overlay-indicator.hovering, |
| .scrollbar.overlay-indicator.dragging, |
| .scrollbar.overlay-indicator.hovering { |
| opacity: 0.8; |
| } |
| |
| scrollbar.overlay-indicator.hovering.vertical slider, |
| .scrollbar.overlay-indicator.hovering.vertical slider { |
| animation: slow_down_vert 0.2s linear forwards; |
| } |
| |
| scrollbar.overlay-indicator.hovering.horizontal slider, |
| .scrollbar.overlay-indicator.hovering.horizontal slider { |
| animation: slow_down_horz 0.2s linear forwards; |
| } |
| |
| switch { |
| min-width: 2.4rem; |
| border: 0.75rem solid transparent; |
| border-radius: 100px; |
| -gtk-outline-radius: 100px; |
| background-color: rgba(38, 50, 56, 0.54); |
| font-size: 0; |
| outline-offset: -0.3rem; |
| } |
| |
| switch:checked { |
| background-color: rgba(0, 188, 212, 0.54); |
| } |
| |
| switch:checked:disabled { |
| background-color: rgba(0, 188, 212, 0.1512); |
| } |
| |
| switch:disabled { |
| background-color: rgba(38, 50, 56, 0.1512); |
| } |
| |
| switch slider { |
| min-width: 1.2rem; |
| min-height: 1.2rem; |
| margin: -0.15rem 0; |
| padding: 0; |
| border-radius: 100px; |
| -gtk-outline-radius: 100px; |
| background-color: @theme_base_color; |
| box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.16); |
| transition-timing-function: cubic-bezier(0, 0, 0.2, 1); |
| transition-duration: 0.2s; |
| } |
| |
| switch:hover slider { |
| background-image: image(rgba(38, 50, 56, 0.12)); |
| box-shadow: 0 2px 2px rgba(0, 0, 0, 0.12), 0 3px 4px rgba(0, 0, 0, 0.2); |
| } |
| |
| switch:checked slider { |
| background-color: @theme_selected_bg_color; |
| background-image: none; |
| box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.16); |
| } |
| |
| switch:checked:hover slider { |
| background-image: image(rgba(255, 255, 255, 0.12)); |
| box-shadow: 0 2px 2px rgba(0, 0, 0, 0.12), 0 3px 4px rgba(0, 0, 0, 0.2); |
| } |
| |
| switch:disabled slider, |
| switch:disabled:checked slider { |
| background-color: #daddde; |
| background-image: none; |
| box-shadow: none; |
| } |
| |
| row:selected > switch { |
| background-color: #8ae0eb; |
| } |
| |
| row:selected > switch:checked { |
| background-color: @theme_base_color; |
| } |
| |
| row:selected > switch slider { |
| background-color: @theme_base_color; |
| } |
| |
| row:selected > switch:hover slider { |
| background-image: image(rgba(38, 50, 56, 0.12)); |
| } |
| |
| row:selected > switch:checked slider { |
| background-color: @theme_base_color; |
| } |
| |
| row * switch, |
| row:selected * switch, |
| grid switch { |
| min-width: 3.9rem; |
| min-height: 2.25rem; |
| font-size: 0; |
| outline-color: transparent; |
| } |
| |
| row * switch:not(:hover):not(:checked):not(:disabled), |
| row * switch:hover, |
| row * switch:checked, |
| row * switch:checked:hover, |
| row * switch:checked:disabled, |
| row * switch:disabled, |
| row:selected * switch:not(:hover):not(:checked):not(:disabled), |
| row:selected * switch:hover, |
| row:selected * switch:checked, |
| row:selected * switch:checked:hover, |
| row:selected * switch:checked:disabled, |
| row:selected * switch:disabled, |
| grid switch:not(:hover):not(:checked):not(:disabled), |
| grid switch:hover, |
| grid switch:checked, |
| grid switch:checked:hover, |
| grid switch:checked:disabled, |
| grid switch:disabled { |
| padding: 0; |
| border: none; |
| color: transparent; |
| background: none; |
| background-image: none; |
| background-size: 3.75rem 2.25rem; |
| background-repeat: no-repeat; |
| background-position: right center; |
| box-shadow: none; |
| } |
| |
| row * switch:not(:hover):not(:checked):not(:disabled):dir(rtl), |
| row * switch:hover:dir(rtl), |
| row * switch:checked:dir(rtl), |
| row * switch:checked:hover:dir(rtl), |
| row * switch:checked:disabled:dir(rtl), |
| row * switch:disabled:dir(rtl), |
| row:selected * switch:not(:hover):not(:checked):not(:disabled):dir(rtl), |
| row:selected * switch:hover:dir(rtl), |
| row:selected * switch:checked:dir(rtl), |
| row:selected * switch:checked:hover:dir(rtl), |
| row:selected * switch:checked:disabled:dir(rtl), |
| row:selected * switch:disabled:dir(rtl), |
| grid switch:not(:hover):not(:checked):not(:disabled):dir(rtl), |
| grid switch:hover:dir(rtl), |
| grid switch:checked:dir(rtl), |
| grid switch:checked:hover:dir(rtl), |
| grid switch:checked:disabled:dir(rtl), |
| grid switch:disabled:dir(rtl) { |
| background-position: left center; |
| } |
| |
| row * switch:not(:hover):not(:checked):not(:disabled) slider, |
| row * switch:hover slider, |
| row * switch:checked slider, |
| row * switch:checked:hover slider, |
| row * switch:checked:disabled slider, |
| row * switch:disabled slider, |
| row:selected * switch:not(:hover):not(:checked):not(:disabled) slider, |
| row:selected * switch:hover slider, |
| row:selected * switch:checked slider, |
| row:selected * switch:checked:hover slider, |
| row:selected * switch:checked:disabled slider, |
| row:selected * switch:disabled slider, |
| grid switch:not(:hover):not(:checked):not(:disabled) slider, |
| grid switch:hover slider, |
| grid switch:checked slider, |
| grid switch:checked:hover slider, |
| grid switch:checked:disabled slider, |
| grid switch:disabled slider { |
| margin: 0; |
| padding: 0; |
| border: none; |
| border-radius: 0; |
| color: transparent; |
| background: none; |
| background-image: none; |
| background-size: 3.75rem 2.25rem; |
| background-repeat: no-repeat; |
| background-position: right center; |
| box-shadow: none; |
| } |
| |
| row * switch:not(:hover):not(:checked):not(:disabled) slider:dir(rtl), |
| row * switch:hover slider:dir(rtl), |
| row * switch:checked slider:dir(rtl), |
| row * switch:checked:hover slider:dir(rtl), |
| row * switch:checked:disabled slider:dir(rtl), |
| row * switch:disabled slider:dir(rtl), |
| row:selected * switch:not(:hover):not(:checked):not(:disabled) slider:dir(rtl), |
| row:selected * switch:hover slider:dir(rtl), |
| row:selected * switch:checked slider:dir(rtl), |
| row:selected * switch:checked:hover slider:dir(rtl), |
| row:selected * switch:checked:disabled slider:dir(rtl), |
| row:selected * switch:disabled slider:dir(rtl), |
| grid switch:not(:hover):not(:checked):not(:disabled) slider:dir(rtl), |
| grid switch:hover slider:dir(rtl), |
| grid switch:checked slider:dir(rtl), |
| grid switch:checked:hover slider:dir(rtl), |
| grid switch:checked:disabled slider:dir(rtl), |
| grid switch:disabled slider:dir(rtl) { |
| background-position: left center; |
| } |
| |
| row * switch:not(:hover):not(:checked):not(:disabled), |
| grid switch:not(:hover):not(:checked):not(:disabled) { |
| background-image: -gtk-scaled( |
| url('../assets/toggle-off.png'), |
| url('../assets/toggle-off@2.png') |
| ); |
| } |
| |
| row * switch:hover, |
| grid switch:hover { |
| background-image: -gtk-scaled( |
| url('../assets/toggle-off-hover.png'), |
| url('../assets/toggle-off-hover@2.png') |
| ); |
| } |
| |
| row * switch:checked, |
| grid switch:checked { |
| background-image: -gtk-scaled( |
| url('../assets/toggle-on.png'), |
| url('../assets/toggle-on@2.png') |
| ); |
| } |
| |
| row * switch:checked:hover, |
| grid switch:checked:hover { |
| background-image: -gtk-scaled( |
| url('../assets/toggle-on-hover.png'), |
| url('../assets/toggle-on-hover@2.png') |
| ); |
| } |
| |
| row * switch:checked:disabled, |
| row * switch:checked:disabled:hover, |
| grid switch:checked:disabled, |
| grid switch:checked:disabled:hover { |
| background-image: -gtk-scaled( |
| url('../assets/toggle-on-insensitive.png'), |
| url('../assets/toggle-on-insensitive@2.png') |
| ); |
| } |
| |
| row * switch:disabled, |
| row * switch:disabled:hover, |
| grid switch:disabled, |
| grid switch:disabled:hover { |
| background-image: -gtk-scaled( |
| url('../assets/toggle-off-insensitive.png'), |
| url('../assets/toggle-off-insensitive@2.png') |
| ); |
| } |
| |
| row:selected * switch:not(:hover):not(:checked):not(:disabled) { |
| background-image: -gtk-scaled( |
| url('../assets/toggle-off-selected-row.png'), |
| url('../assets/toggle-off-selected-row@2.png') |
| ); |
| } |
| |
| row:selected * switch:hover { |
| background-image: -gtk-scaled( |
| url('../assets/toggle-off-selected-row-hover.png'), |
| url('../assets/toggle-off-selected-row-hover@2.png') |
| ); |
| } |
| |
| row:selected * switch:checked { |
| background-image: -gtk-scaled( |
| url('../assets/toggle-on-selected-row.png'), |
| url('../assets/toggle-on-selected-row@2.png') |
| ); |
| } |
| |
| row:selected * switch:checked:hover { |
| background-image: -gtk-scaled( |
| url('../assets/toggle-on-selected-row-hover.png'), |
| url('../assets/toggle-on-selected-row-hover@2.png') |
| ); |
| } |
| |
| @keyframes check_radio_hover { |
| from { |
| background-image: -gtk-gradient( |
| radial, |
| center center, |
| 0, |
| center center, |
| 0.001, |
| to(alpha(currentColor, 0.12)), |
| to(transparent) |
| ); |
| } |
| to { |
| background-image: -gtk-gradient( |
| radial, |
| center center, |
| 0, |
| center center, |
| 0.5, |
| to(alpha(currentColor, 0.12)), |
| to(transparent) |
| ); |
| } |
| } |
| |
| @keyframes check_radio_active { |
| from { |
| background-image: -gtk-gradient( |
| radial, |
| center center, |
| 0, |
| center center, |
| 0.001, |
| to(rgba(0, 188, 212, 0.12)), |
| to(transparent) |
| ); |
| } |
| to { |
| background-image: -gtk-gradient( |
| radial, |
| center center, |
| 0, |
| center center, |
| 0.5, |
| to(rgba(0, 188, 212, 0.12)), |
| to(transparent) |
| ); |
| } |
| } |
| |
| @keyframes check_radio_active_reverse { |
| from { |
| background-image: -gtk-gradient( |
| radial, |
| center center, |
| 0, |
| center center, |
| 0.5, |
| to(rgba(0, 188, 212, 0.25)), |
| to(transparent) |
| ); |
| } |
| to { |
| background-image: -gtk-gradient( |
| radial, |
| center center, |
| 0, |
| center center, |
| 0.001, |
| to(rgba(0, 188, 212, 0)), |
| to(transparent) |
| ); |
| } |
| } |
| |
| .check, |
| check { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-unchecked-solid.png'), |
| url('../assets/checkbox-unchecked-solid@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .check:hover, |
| check:hover { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-unchecked-solid.png'), |
| url('../assets/checkbox-unchecked-solid@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .check:active, |
| check:active { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-unchecked-solid.png'), |
| url('../assets/checkbox-unchecked-solid@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .check:disabled, |
| check:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-unchecked-solid-insensitive.png'), |
| url('../assets/checkbox-unchecked-solid-insensitive@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .check:indeterminate, |
| check:indeterminate { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-mixed-solid.png'), |
| url('../assets/checkbox-mixed-solid@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .check:indeterminate:hover, |
| check:indeterminate:hover { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-mixed-solid.png'), |
| url('../assets/checkbox-mixed-solid@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .check:indeterminate:active, |
| check:indeterminate:active { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-mixed-solid.png'), |
| url('../assets/checkbox-mixed-solid@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .check:indeterminate:disabled, |
| check:indeterminate:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-mixed-solid-insensitive.png'), |
| url('../assets/checkbox-mixed-solid-insensitive@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .check:checked, |
| check:checked { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-checked-solid.png'), |
| url('../assets/checkbox-checked-solid@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .check:checked:hover, |
| check:checked:hover { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-checked-solid.png'), |
| url('../assets/checkbox-checked-solid@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .check:checked:active, |
| check:checked:active { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-checked-solid.png'), |
| url('../assets/checkbox-checked-solid@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .check:checked:disabled, |
| check:checked:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-checked-solid-insensitive.png'), |
| url('../assets/checkbox-checked-solid-insensitive@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) .check, |
| .background:not(#MozillaGtkWidget) check { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-unchecked.png'), |
| url('../assets/checkbox-unchecked@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) headerbar check, |
| messagedialog.background:not(#MozillaGtkWidget) check { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-unchecked-dark.png'), |
| url('../assets/checkbox-unchecked-dark@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) .check:hover, |
| .background:not(#MozillaGtkWidget) check:hover { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-unchecked-active.png'), |
| url('../assets/checkbox-unchecked-active@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) headerbar check:hover, |
| messagedialog.background:not(#MozillaGtkWidget) check:hover { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-unchecked-active-dark.png'), |
| url('../assets/checkbox-unchecked-active-dark@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) .check:active, |
| .background:not(#MozillaGtkWidget) check:active { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-unchecked-active.png'), |
| url('../assets/checkbox-unchecked-active@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) headerbar check:active, |
| messagedialog.background:not(#MozillaGtkWidget) check:active { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-unchecked-active-dark.png'), |
| url('../assets/checkbox-unchecked-active-dark@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) .check:disabled, |
| .background:not(#MozillaGtkWidget) check:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-unchecked-insensitive.png'), |
| url('../assets/checkbox-unchecked-insensitive@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) headerbar check:disabled, |
| messagedialog.background:not(#MozillaGtkWidget) check:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-unchecked-insensitive-dark.png'), |
| url('../assets/checkbox-unchecked-insensitive-dark@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) .check:indeterminate, |
| .background:not(#MozillaGtkWidget) check:indeterminate { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-mixed.png'), |
| url('../assets/checkbox-mixed@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) headerbar check:indeterminate, |
| messagedialog.background:not(#MozillaGtkWidget) check:indeterminate { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-mixed-dark.png'), |
| url('../assets/checkbox-mixed-dark@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) .check:indeterminate:hover, |
| .background:not(#MozillaGtkWidget) check:indeterminate:hover { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-mixed-active.png'), |
| url('../assets/checkbox-mixed-active@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) headerbar check:indeterminate:hover, |
| messagedialog.background:not(#MozillaGtkWidget) check:indeterminate:hover { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-mixed-active-dark.png'), |
| url('../assets/checkbox-mixed-active-dark@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) .check:indeterminate:active, |
| .background:not(#MozillaGtkWidget) check:indeterminate:active { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-mixed-active.png'), |
| url('../assets/checkbox-mixed-active@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) headerbar check:indeterminate:active, |
| messagedialog.background:not(#MozillaGtkWidget) check:indeterminate:active { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-mixed-active-dark.png'), |
| url('../assets/checkbox-mixed-active-dark@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) .check:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) check:indeterminate:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-mixed-insensitive.png'), |
| url('../assets/checkbox-mixed-insensitive@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) headerbar check:indeterminate:disabled, |
| messagedialog.background:not(#MozillaGtkWidget) check:indeterminate:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-mixed-insensitive-dark.png'), |
| url('../assets/checkbox-mixed-insensitive-dark@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) .check:checked, |
| .background:not(#MozillaGtkWidget) check:checked { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-checked.png'), |
| url('../assets/checkbox-checked@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) headerbar check:checked, |
| messagedialog.background:not(#MozillaGtkWidget) check:checked { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-checked-dark.png'), |
| url('../assets/checkbox-checked-dark@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) .check:checked:hover, |
| .background:not(#MozillaGtkWidget) check:checked:hover { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-checked-active.png'), |
| url('../assets/checkbox-checked-active@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) headerbar check:checked:hover, |
| messagedialog.background:not(#MozillaGtkWidget) check:checked:hover { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-checked-active-dark.png'), |
| url('../assets/checkbox-checked-active-dark@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) .check:checked:active, |
| .background:not(#MozillaGtkWidget) check:checked:active { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-checked-active.png'), |
| url('../assets/checkbox-checked-active@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) headerbar check:checked:active, |
| messagedialog.background:not(#MozillaGtkWidget) check:checked:active { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-checked-active-dark.png'), |
| url('../assets/checkbox-checked-active-dark@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) .check:checked:disabled, |
| .background:not(#MozillaGtkWidget) check:checked:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-checked-insensitive.png'), |
| url('../assets/checkbox-checked-insensitive@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) headerbar check:checked:disabled, |
| messagedialog.background:not(#MozillaGtkWidget) check:checked:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-checked-insensitive-dark.png'), |
| url('../assets/checkbox-checked-insensitive-dark@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .radio, |
| radio { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-unchecked-solid.png'), |
| url('../assets/radio-unchecked-solid@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .radio:hover, |
| radio:hover { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-unchecked-solid.png'), |
| url('../assets/radio-unchecked-solid@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .radio:active, |
| radio:active { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-unchecked-solid.png'), |
| url('../assets/radio-unchecked-solid@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .radio:disabled, |
| radio:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-unchecked-solid-insensitive.png'), |
| url('../assets/radio-unchecked-solid-insensitive@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .radio:indeterminate, |
| radio:indeterminate { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-mixed-solid.png'), |
| url('../assets/radio-mixed-solid@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .radio:indeterminate:hover, |
| radio:indeterminate:hover { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-mixed-solid.png'), |
| url('../assets/radio-mixed-solid@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .radio:indeterminate:active, |
| radio:indeterminate:active { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-mixed-solid.png'), |
| url('../assets/radio-mixed-solid@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .radio:indeterminate:disabled, |
| radio:indeterminate:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-mixed-solid-insensitive.png'), |
| url('../assets/radio-mixed-solid-insensitive@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .radio:checked, |
| radio:checked { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-checked-solid.png'), |
| url('../assets/radio-checked-solid@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .radio:checked:hover, |
| radio:checked:hover { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-checked-solid.png'), |
| url('../assets/radio-checked-solid@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .radio:checked:active, |
| radio:checked:active { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-checked-solid.png'), |
| url('../assets/radio-checked-solid@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .radio:checked:disabled, |
| radio:checked:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-checked-solid-insensitive.png'), |
| url('../assets/radio-checked-solid-insensitive@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) .radio, |
| .background:not(#MozillaGtkWidget) radio { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-unchecked.png'), |
| url('../assets/radio-unchecked@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) headerbar radio, |
| messagedialog.background:not(#MozillaGtkWidget) radio { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-unchecked-dark.png'), |
| url('../assets/radio-unchecked-dark@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) .radio:hover, |
| .background:not(#MozillaGtkWidget) radio:hover { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-unchecked-active.png'), |
| url('../assets/radio-unchecked-active@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) headerbar radio:hover, |
| messagedialog.background:not(#MozillaGtkWidget) radio:hover { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-unchecked-active-dark.png'), |
| url('../assets/radio-unchecked-active-dark@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) .radio:active, |
| .background:not(#MozillaGtkWidget) radio:active { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-unchecked-active.png'), |
| url('../assets/radio-unchecked-active@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) headerbar radio:active, |
| messagedialog.background:not(#MozillaGtkWidget) radio:active { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-unchecked-active-dark.png'), |
| url('../assets/radio-unchecked-active-dark@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) .radio:disabled, |
| .background:not(#MozillaGtkWidget) radio:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-unchecked-insensitive.png'), |
| url('../assets/radio-unchecked-insensitive@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) headerbar radio:disabled, |
| messagedialog.background:not(#MozillaGtkWidget) radio:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-unchecked-insensitive-dark.png'), |
| url('../assets/radio-unchecked-insensitive-dark@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) .radio:indeterminate, |
| .background:not(#MozillaGtkWidget) radio:indeterminate { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-mixed.png'), |
| url('../assets/radio-mixed@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) headerbar radio:indeterminate, |
| messagedialog.background:not(#MozillaGtkWidget) radio:indeterminate { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-mixed-dark.png'), |
| url('../assets/radio-mixed-dark@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) .radio:indeterminate:hover, |
| .background:not(#MozillaGtkWidget) radio:indeterminate:hover { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-mixed-active.png'), |
| url('../assets/radio-mixed-active@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) headerbar radio:indeterminate:hover, |
| messagedialog.background:not(#MozillaGtkWidget) radio:indeterminate:hover { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-mixed-active-dark.png'), |
| url('../assets/radio-mixed-active-dark@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) .radio:indeterminate:active, |
| .background:not(#MozillaGtkWidget) radio:indeterminate:active { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-mixed-active.png'), |
| url('../assets/radio-mixed-active@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) headerbar radio:indeterminate:active, |
| messagedialog.background:not(#MozillaGtkWidget) radio:indeterminate:active { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-mixed-active-dark.png'), |
| url('../assets/radio-mixed-active-dark@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) .radio:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) radio:indeterminate:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-mixed-insensitive.png'), |
| url('../assets/radio-mixed-insensitive@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) headerbar radio:indeterminate:disabled, |
| messagedialog.background:not(#MozillaGtkWidget) radio:indeterminate:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-mixed-insensitive-dark.png'), |
| url('../assets/radio-mixed-insensitive-dark@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) .radio:checked, |
| .background:not(#MozillaGtkWidget) radio:checked { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-checked.png'), |
| url('../assets/radio-checked@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) headerbar radio:checked, |
| messagedialog.background:not(#MozillaGtkWidget) radio:checked { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-checked-dark.png'), |
| url('../assets/radio-checked-dark@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) .radio:checked:hover, |
| .background:not(#MozillaGtkWidget) radio:checked:hover { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-checked-active.png'), |
| url('../assets/radio-checked-active@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) headerbar radio:checked:hover, |
| messagedialog.background:not(#MozillaGtkWidget) radio:checked:hover { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-checked-active-dark.png'), |
| url('../assets/radio-checked-active-dark@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) .radio:checked:active, |
| .background:not(#MozillaGtkWidget) radio:checked:active { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-checked-active.png'), |
| url('../assets/radio-checked-active@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) headerbar radio:checked:active, |
| messagedialog.background:not(#MozillaGtkWidget) radio:checked:active { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-checked-active-dark.png'), |
| url('../assets/radio-checked-active-dark@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) .radio:checked:disabled, |
| .background:not(#MozillaGtkWidget) radio:checked:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-checked-insensitive.png'), |
| url('../assets/radio-checked-insensitive@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) headerbar radio:checked:disabled, |
| messagedialog.background:not(#MozillaGtkWidget) radio:checked:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-checked-insensitive-dark.png'), |
| url('../assets/radio-checked-insensitive-dark@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) treeview.view check, |
| .background:not(#MozillaGtkWidget) treeview.view check:only-child, |
| .background:not(#MozillaGtkWidget) treeview.view radio, |
| .background:not(#MozillaGtkWidget) treeview.view radio:only-child { |
| padding: 0; |
| } |
| |
| .background:not(#MozillaGtkWidget) treeview.view check:selected, |
| .background:not(#MozillaGtkWidget) treeview.view check:selected:focus, |
| .background:not(#MozillaGtkWidget) row check:selected, |
| .background:not(#MozillaGtkWidget) row check:selected:focus, |
| .background:not(#MozillaGtkWidget) row.activatable check:selected, |
| .background:not(#MozillaGtkWidget) row.activatable check:selected:focus { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-unchecked-selected.png'), |
| url('../assets/checkbox-unchecked-selected@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) treeview.view check:selected:disabled, |
| .background:not(#MozillaGtkWidget) treeview.view check:selected:focus:disabled, |
| .background:not(#MozillaGtkWidget) row check:selected:disabled, |
| .background:not(#MozillaGtkWidget) row check:selected:focus:disabled, |
| .background:not(#MozillaGtkWidget) row.activatable check:selected:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| check:selected:focus:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-unchecked-insensitive-dark.png'), |
| url('../assets/checkbox-unchecked-insensitive-dark@2.png') |
| ); |
| } |
| |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| check:selected:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| check:selected:focus:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) row check:selected:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| row |
| check:selected:focus:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| check:selected:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| check:selected:focus:indeterminate:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-mixed-insensitive-dark.png'), |
| url('../assets/checkbox-mixed-insensitive-dark@2.png') |
| ); |
| } |
| |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| check:selected:checked:disabled, |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| check:selected:focus:checked:disabled, |
| .background:not(#MozillaGtkWidget) row check:selected:checked:disabled, |
| .background:not(#MozillaGtkWidget) row check:selected:focus:checked:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| check:selected:checked:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| check:selected:focus:checked:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-checked-insensitive-dark.png'), |
| url('../assets/checkbox-checked-insensitive-dark@2.png') |
| ); |
| } |
| |
| .background:not(#MozillaGtkWidget) treeview.view check:selected:active, |
| .background:not(#MozillaGtkWidget) treeview.view check:selected:focus:active, |
| .background:not(#MozillaGtkWidget) row check:selected:active, |
| .background:not(#MozillaGtkWidget) row check:selected:focus:active, |
| .background:not(#MozillaGtkWidget) row.activatable check:selected:active, |
| .background:not(#MozillaGtkWidget) row.activatable check:selected:focus:active { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-unchecked-selected.png'), |
| url('../assets/checkbox-unchecked-selected@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) treeview.view check:selected:disabled, |
| .background:not(#MozillaGtkWidget) treeview.view check:selected:focus:disabled, |
| .background:not(#MozillaGtkWidget) row check:selected:disabled, |
| .background:not(#MozillaGtkWidget) row check:selected:focus:disabled, |
| .background:not(#MozillaGtkWidget) row.activatable check:selected:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| check:selected:focus:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-unchecked-insensitive-dark.png'), |
| url('../assets/checkbox-unchecked-insensitive-dark@2.png') |
| ); |
| } |
| |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| check:selected:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| check:selected:focus:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) row check:selected:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| row |
| check:selected:focus:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| check:selected:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| check:selected:focus:indeterminate:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-mixed-insensitive-dark.png'), |
| url('../assets/checkbox-mixed-insensitive-dark@2.png') |
| ); |
| } |
| |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| check:selected:checked:disabled, |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| check:selected:focus:checked:disabled, |
| .background:not(#MozillaGtkWidget) row check:selected:checked:disabled, |
| .background:not(#MozillaGtkWidget) row check:selected:focus:checked:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| check:selected:checked:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| check:selected:focus:checked:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-checked-insensitive-dark.png'), |
| url('../assets/checkbox-checked-insensitive-dark@2.png') |
| ); |
| } |
| |
| .background:not(#MozillaGtkWidget) treeview.view check:selected:indeterminate, |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| check:selected:focus:indeterminate, |
| .background:not(#MozillaGtkWidget) row check:selected:indeterminate, |
| .background:not(#MozillaGtkWidget) row check:selected:focus:indeterminate, |
| .background:not(#MozillaGtkWidget) row.activatable check:selected:indeterminate, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| check:selected:focus:indeterminate { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-mixed-selected.png'), |
| url('../assets/checkbox-mixed-selected@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) treeview.view check:selected:disabled, |
| .background:not(#MozillaGtkWidget) treeview.view check:selected:focus:disabled, |
| .background:not(#MozillaGtkWidget) row check:selected:disabled, |
| .background:not(#MozillaGtkWidget) row check:selected:focus:disabled, |
| .background:not(#MozillaGtkWidget) row.activatable check:selected:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| check:selected:focus:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-unchecked-insensitive-dark.png'), |
| url('../assets/checkbox-unchecked-insensitive-dark@2.png') |
| ); |
| } |
| |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| check:selected:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| check:selected:focus:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) row check:selected:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| row |
| check:selected:focus:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| check:selected:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| check:selected:focus:indeterminate:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-mixed-insensitive-dark.png'), |
| url('../assets/checkbox-mixed-insensitive-dark@2.png') |
| ); |
| } |
| |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| check:selected:checked:disabled, |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| check:selected:focus:checked:disabled, |
| .background:not(#MozillaGtkWidget) row check:selected:checked:disabled, |
| .background:not(#MozillaGtkWidget) row check:selected:focus:checked:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| check:selected:checked:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| check:selected:focus:checked:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-checked-insensitive-dark.png'), |
| url('../assets/checkbox-checked-insensitive-dark@2.png') |
| ); |
| } |
| |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| check:selected:indeterminate:active, |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| check:selected:focus:indeterminate:active, |
| .background:not(#MozillaGtkWidget) row check:selected:indeterminate:active, |
| .background:not(#MozillaGtkWidget) |
| row |
| check:selected:focus:indeterminate:active, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| check:selected:indeterminate:active, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| check:selected:focus:indeterminate:active { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-mixed-selected.png'), |
| url('../assets/checkbox-mixed-selected@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) treeview.view check:selected:disabled, |
| .background:not(#MozillaGtkWidget) treeview.view check:selected:focus:disabled, |
| .background:not(#MozillaGtkWidget) row check:selected:disabled, |
| .background:not(#MozillaGtkWidget) row check:selected:focus:disabled, |
| .background:not(#MozillaGtkWidget) row.activatable check:selected:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| check:selected:focus:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-unchecked-insensitive-dark.png'), |
| url('../assets/checkbox-unchecked-insensitive-dark@2.png') |
| ); |
| } |
| |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| check:selected:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| check:selected:focus:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) row check:selected:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| row |
| check:selected:focus:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| check:selected:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| check:selected:focus:indeterminate:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-mixed-insensitive-dark.png'), |
| url('../assets/checkbox-mixed-insensitive-dark@2.png') |
| ); |
| } |
| |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| check:selected:checked:disabled, |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| check:selected:focus:checked:disabled, |
| .background:not(#MozillaGtkWidget) row check:selected:checked:disabled, |
| .background:not(#MozillaGtkWidget) row check:selected:focus:checked:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| check:selected:checked:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| check:selected:focus:checked:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-checked-insensitive-dark.png'), |
| url('../assets/checkbox-checked-insensitive-dark@2.png') |
| ); |
| } |
| |
| .background:not(#MozillaGtkWidget) treeview.view check:selected:checked, |
| .background:not(#MozillaGtkWidget) treeview.view check:selected:focus:checked, |
| .background:not(#MozillaGtkWidget) row check:selected:checked, |
| .background:not(#MozillaGtkWidget) row check:selected:focus:checked, |
| .background:not(#MozillaGtkWidget) row.activatable check:selected:checked, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| check:selected:focus:checked { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-checked-selected.png'), |
| url('../assets/checkbox-checked-selected@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) treeview.view check:selected:disabled, |
| .background:not(#MozillaGtkWidget) treeview.view check:selected:focus:disabled, |
| .background:not(#MozillaGtkWidget) row check:selected:disabled, |
| .background:not(#MozillaGtkWidget) row check:selected:focus:disabled, |
| .background:not(#MozillaGtkWidget) row.activatable check:selected:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| check:selected:focus:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-unchecked-insensitive-dark.png'), |
| url('../assets/checkbox-unchecked-insensitive-dark@2.png') |
| ); |
| } |
| |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| check:selected:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| check:selected:focus:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) row check:selected:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| row |
| check:selected:focus:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| check:selected:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| check:selected:focus:indeterminate:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-mixed-insensitive-dark.png'), |
| url('../assets/checkbox-mixed-insensitive-dark@2.png') |
| ); |
| } |
| |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| check:selected:checked:disabled, |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| check:selected:focus:checked:disabled, |
| .background:not(#MozillaGtkWidget) row check:selected:checked:disabled, |
| .background:not(#MozillaGtkWidget) row check:selected:focus:checked:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| check:selected:checked:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| check:selected:focus:checked:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-checked-insensitive-dark.png'), |
| url('../assets/checkbox-checked-insensitive-dark@2.png') |
| ); |
| } |
| |
| .background:not(#MozillaGtkWidget) treeview.view check:selected:checked:active, |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| check:selected:focus:checked:active, |
| .background:not(#MozillaGtkWidget) row check:selected:checked:active, |
| .background:not(#MozillaGtkWidget) row check:selected:focus:checked:active, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| check:selected:checked:active, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| check:selected:focus:checked:active { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-checked-selected.png'), |
| url('../assets/checkbox-checked-selected@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) treeview.view check:selected:disabled, |
| .background:not(#MozillaGtkWidget) treeview.view check:selected:focus:disabled, |
| .background:not(#MozillaGtkWidget) row check:selected:disabled, |
| .background:not(#MozillaGtkWidget) row check:selected:focus:disabled, |
| .background:not(#MozillaGtkWidget) row.activatable check:selected:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| check:selected:focus:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-unchecked-insensitive-dark.png'), |
| url('../assets/checkbox-unchecked-insensitive-dark@2.png') |
| ); |
| } |
| |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| check:selected:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| check:selected:focus:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) row check:selected:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| row |
| check:selected:focus:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| check:selected:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| check:selected:focus:indeterminate:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-mixed-insensitive-dark.png'), |
| url('../assets/checkbox-mixed-insensitive-dark@2.png') |
| ); |
| } |
| |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| check:selected:checked:disabled, |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| check:selected:focus:checked:disabled, |
| .background:not(#MozillaGtkWidget) row check:selected:checked:disabled, |
| .background:not(#MozillaGtkWidget) row check:selected:focus:checked:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| check:selected:checked:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| check:selected:focus:checked:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-checked-insensitive-dark.png'), |
| url('../assets/checkbox-checked-insensitive-dark@2.png') |
| ); |
| } |
| |
| .background:not(#MozillaGtkWidget) treeview.view radio:selected, |
| .background:not(#MozillaGtkWidget) treeview.view radio:selected:focus, |
| .background:not(#MozillaGtkWidget) row radio:selected, |
| .background:not(#MozillaGtkWidget) row radio:selected:focus, |
| .background:not(#MozillaGtkWidget) row.activatable radio:selected, |
| .background:not(#MozillaGtkWidget) row.activatable radio:selected:focus { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-unchecked-selected.png'), |
| url('../assets/radio-unchecked-selected@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) treeview.view radio:selected:disabled, |
| .background:not(#MozillaGtkWidget) treeview.view radio:selected:focus:disabled, |
| .background:not(#MozillaGtkWidget) row radio:selected:disabled, |
| .background:not(#MozillaGtkWidget) row radio:selected:focus:disabled, |
| .background:not(#MozillaGtkWidget) row.activatable radio:selected:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| radio:selected:focus:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-unchecked-insensitive-dark.png'), |
| url('../assets/radio-unchecked-insensitive-dark@2.png') |
| ); |
| } |
| |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| radio:selected:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| radio:selected:focus:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) row radio:selected:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| row |
| radio:selected:focus:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| radio:selected:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| radio:selected:focus:indeterminate:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-mixed-insensitive-dark.png'), |
| url('../assets/radio-mixed-insensitive-dark@2.png') |
| ); |
| } |
| |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| radio:selected:checked:disabled, |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| radio:selected:focus:checked:disabled, |
| .background:not(#MozillaGtkWidget) row radio:selected:checked:disabled, |
| .background:not(#MozillaGtkWidget) row radio:selected:focus:checked:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| radio:selected:checked:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| radio:selected:focus:checked:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-checked-insensitive-dark.png'), |
| url('../assets/radio-checked-insensitive-dark@2.png') |
| ); |
| } |
| |
| .background:not(#MozillaGtkWidget) treeview.view radio:selected:active, |
| .background:not(#MozillaGtkWidget) treeview.view radio:selected:focus:active, |
| .background:not(#MozillaGtkWidget) row radio:selected:active, |
| .background:not(#MozillaGtkWidget) row radio:selected:focus:active, |
| .background:not(#MozillaGtkWidget) row.activatable radio:selected:active, |
| .background:not(#MozillaGtkWidget) row.activatable radio:selected:focus:active { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-unchecked-selected.png'), |
| url('../assets/radio-unchecked-selected@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) treeview.view radio:selected:disabled, |
| .background:not(#MozillaGtkWidget) treeview.view radio:selected:focus:disabled, |
| .background:not(#MozillaGtkWidget) row radio:selected:disabled, |
| .background:not(#MozillaGtkWidget) row radio:selected:focus:disabled, |
| .background:not(#MozillaGtkWidget) row.activatable radio:selected:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| radio:selected:focus:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-unchecked-insensitive-dark.png'), |
| url('../assets/radio-unchecked-insensitive-dark@2.png') |
| ); |
| } |
| |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| radio:selected:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| radio:selected:focus:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) row radio:selected:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| row |
| radio:selected:focus:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| radio:selected:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| radio:selected:focus:indeterminate:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-mixed-insensitive-dark.png'), |
| url('../assets/radio-mixed-insensitive-dark@2.png') |
| ); |
| } |
| |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| radio:selected:checked:disabled, |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| radio:selected:focus:checked:disabled, |
| .background:not(#MozillaGtkWidget) row radio:selected:checked:disabled, |
| .background:not(#MozillaGtkWidget) row radio:selected:focus:checked:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| radio:selected:checked:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| radio:selected:focus:checked:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-checked-insensitive-dark.png'), |
| url('../assets/radio-checked-insensitive-dark@2.png') |
| ); |
| } |
| |
| .background:not(#MozillaGtkWidget) treeview.view radio:selected:indeterminate, |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| radio:selected:focus:indeterminate, |
| .background:not(#MozillaGtkWidget) row radio:selected:indeterminate, |
| .background:not(#MozillaGtkWidget) row radio:selected:focus:indeterminate, |
| .background:not(#MozillaGtkWidget) row.activatable radio:selected:indeterminate, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| radio:selected:focus:indeterminate { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-mixed-selected.png'), |
| url('../assets/radio-mixed-selected@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) treeview.view radio:selected:disabled, |
| .background:not(#MozillaGtkWidget) treeview.view radio:selected:focus:disabled, |
| .background:not(#MozillaGtkWidget) row radio:selected:disabled, |
| .background:not(#MozillaGtkWidget) row radio:selected:focus:disabled, |
| .background:not(#MozillaGtkWidget) row.activatable radio:selected:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| radio:selected:focus:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-unchecked-insensitive-dark.png'), |
| url('../assets/radio-unchecked-insensitive-dark@2.png') |
| ); |
| } |
| |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| radio:selected:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| radio:selected:focus:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) row radio:selected:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| row |
| radio:selected:focus:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| radio:selected:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| radio:selected:focus:indeterminate:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-mixed-insensitive-dark.png'), |
| url('../assets/radio-mixed-insensitive-dark@2.png') |
| ); |
| } |
| |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| radio:selected:checked:disabled, |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| radio:selected:focus:checked:disabled, |
| .background:not(#MozillaGtkWidget) row radio:selected:checked:disabled, |
| .background:not(#MozillaGtkWidget) row radio:selected:focus:checked:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| radio:selected:checked:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| radio:selected:focus:checked:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-checked-insensitive-dark.png'), |
| url('../assets/radio-checked-insensitive-dark@2.png') |
| ); |
| } |
| |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| radio:selected:indeterminate:active, |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| radio:selected:focus:indeterminate:active, |
| .background:not(#MozillaGtkWidget) row radio:selected:indeterminate:active, |
| .background:not(#MozillaGtkWidget) |
| row |
| radio:selected:focus:indeterminate:active, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| radio:selected:indeterminate:active, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| radio:selected:focus:indeterminate:active { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-mixed-selected.png'), |
| url('../assets/radio-mixed-selected@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) treeview.view radio:selected:disabled, |
| .background:not(#MozillaGtkWidget) treeview.view radio:selected:focus:disabled, |
| .background:not(#MozillaGtkWidget) row radio:selected:disabled, |
| .background:not(#MozillaGtkWidget) row radio:selected:focus:disabled, |
| .background:not(#MozillaGtkWidget) row.activatable radio:selected:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| radio:selected:focus:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-unchecked-insensitive-dark.png'), |
| url('../assets/radio-unchecked-insensitive-dark@2.png') |
| ); |
| } |
| |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| radio:selected:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| radio:selected:focus:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) row radio:selected:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| row |
| radio:selected:focus:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| radio:selected:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| radio:selected:focus:indeterminate:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-mixed-insensitive-dark.png'), |
| url('../assets/radio-mixed-insensitive-dark@2.png') |
| ); |
| } |
| |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| radio:selected:checked:disabled, |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| radio:selected:focus:checked:disabled, |
| .background:not(#MozillaGtkWidget) row radio:selected:checked:disabled, |
| .background:not(#MozillaGtkWidget) row radio:selected:focus:checked:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| radio:selected:checked:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| radio:selected:focus:checked:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-checked-insensitive-dark.png'), |
| url('../assets/radio-checked-insensitive-dark@2.png') |
| ); |
| } |
| |
| .background:not(#MozillaGtkWidget) treeview.view radio:selected:checked, |
| .background:not(#MozillaGtkWidget) treeview.view radio:selected:focus:checked, |
| .background:not(#MozillaGtkWidget) row radio:selected:checked, |
| .background:not(#MozillaGtkWidget) row radio:selected:focus:checked, |
| .background:not(#MozillaGtkWidget) row.activatable radio:selected:checked, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| radio:selected:focus:checked { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-checked-selected.png'), |
| url('../assets/radio-checked-selected@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) treeview.view radio:selected:disabled, |
| .background:not(#MozillaGtkWidget) treeview.view radio:selected:focus:disabled, |
| .background:not(#MozillaGtkWidget) row radio:selected:disabled, |
| .background:not(#MozillaGtkWidget) row radio:selected:focus:disabled, |
| .background:not(#MozillaGtkWidget) row.activatable radio:selected:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| radio:selected:focus:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-unchecked-insensitive-dark.png'), |
| url('../assets/radio-unchecked-insensitive-dark@2.png') |
| ); |
| } |
| |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| radio:selected:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| radio:selected:focus:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) row radio:selected:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| row |
| radio:selected:focus:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| radio:selected:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| radio:selected:focus:indeterminate:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-mixed-insensitive-dark.png'), |
| url('../assets/radio-mixed-insensitive-dark@2.png') |
| ); |
| } |
| |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| radio:selected:checked:disabled, |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| radio:selected:focus:checked:disabled, |
| .background:not(#MozillaGtkWidget) row radio:selected:checked:disabled, |
| .background:not(#MozillaGtkWidget) row radio:selected:focus:checked:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| radio:selected:checked:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| radio:selected:focus:checked:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-checked-insensitive-dark.png'), |
| url('../assets/radio-checked-insensitive-dark@2.png') |
| ); |
| } |
| |
| .background:not(#MozillaGtkWidget) treeview.view radio:selected:checked:active, |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| radio:selected:focus:checked:active, |
| .background:not(#MozillaGtkWidget) row radio:selected:checked:active, |
| .background:not(#MozillaGtkWidget) row radio:selected:focus:checked:active, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| radio:selected:checked:active, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| radio:selected:focus:checked:active { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-checked-selected.png'), |
| url('../assets/radio-checked-selected@2.png') |
| ); |
| -gtk-icon-shadow: none; |
| } |
| |
| .background:not(#MozillaGtkWidget) treeview.view radio:selected:disabled, |
| .background:not(#MozillaGtkWidget) treeview.view radio:selected:focus:disabled, |
| .background:not(#MozillaGtkWidget) row radio:selected:disabled, |
| .background:not(#MozillaGtkWidget) row radio:selected:focus:disabled, |
| .background:not(#MozillaGtkWidget) row.activatable radio:selected:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| radio:selected:focus:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-unchecked-insensitive-dark.png'), |
| url('../assets/radio-unchecked-insensitive-dark@2.png') |
| ); |
| } |
| |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| radio:selected:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| radio:selected:focus:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) row radio:selected:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| row |
| radio:selected:focus:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| radio:selected:indeterminate:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| radio:selected:focus:indeterminate:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-mixed-insensitive-dark.png'), |
| url('../assets/radio-mixed-insensitive-dark@2.png') |
| ); |
| } |
| |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| radio:selected:checked:disabled, |
| .background:not(#MozillaGtkWidget) |
| treeview.view |
| radio:selected:focus:checked:disabled, |
| .background:not(#MozillaGtkWidget) row radio:selected:checked:disabled, |
| .background:not(#MozillaGtkWidget) row radio:selected:focus:checked:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| radio:selected:checked:disabled, |
| .background:not(#MozillaGtkWidget) |
| row.activatable |
| radio:selected:focus:checked:disabled { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-checked-insensitive-dark.png'), |
| url('../assets/radio-checked-insensitive-dark@2.png') |
| ); |
| } |
| |
| .background:not(#MozillaGtkWidget) .view.content-view.check:not(list), |
| .background:not(#MozillaGtkWidget) iconview.content-view.check:not(list) { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-selectionmode.png'), |
| url('../assets/checkbox-selectionmode@2.png') |
| ); |
| background-color: transparent; |
| } |
| |
| .background:not(#MozillaGtkWidget) .view.content-view.check:hover:not(list), |
| .background:not(#MozillaGtkWidget) iconview.content-view.check:hover:not(list) { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-active-selectionmode.png'), |
| url('../assets/checkbox-active-selectionmode@2.png') |
| ); |
| background-color: transparent; |
| } |
| |
| .background:not(#MozillaGtkWidget) .view.content-view.check:active:not(list), |
| .background:not(#MozillaGtkWidget) |
| iconview.content-view.check:active:not(list) { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-active-selectionmode.png'), |
| url('../assets/checkbox-active-selectionmode@2.png') |
| ); |
| background-color: transparent; |
| } |
| |
| .background:not(#MozillaGtkWidget) .view.content-view.check:disabled:not(list), |
| .background:not(#MozillaGtkWidget) |
| iconview.content-view.check:disabled:not(list) { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-insensitive-selectionmode.png'), |
| url('../assets/checkbox-insensitive-selectionmode@2.png') |
| ); |
| background-color: transparent; |
| } |
| |
| .background:not(#MozillaGtkWidget) .view.content-view.check:checked:not(list), |
| .background:not(#MozillaGtkWidget) |
| iconview.content-view.check:checked:not(list) { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-checked-selectionmode.png'), |
| url('../assets/checkbox-checked-selectionmode@2.png') |
| ); |
| background-color: transparent; |
| } |
| |
| .background:not(#MozillaGtkWidget) |
| .view.content-view.check:checked:hover:not(list), |
| .background:not(#MozillaGtkWidget) |
| iconview.content-view.check:checked:hover:not(list) { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-checked-active-selectionmode.png'), |
| url('../assets/checkbox-checked-active-selectionmode@2.png') |
| ); |
| background-color: transparent; |
| } |
| |
| .background:not(#MozillaGtkWidget) |
| .view.content-view.check:checked:active:not(list), |
| .background:not(#MozillaGtkWidget) |
| iconview.content-view.check:checked:active:not(list) { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-checked-active-selectionmode.png'), |
| url('../assets/checkbox-checked-active-selectionmode@2.png') |
| ); |
| background-color: transparent; |
| } |
| |
| .background:not(#MozillaGtkWidget) |
| .view.content-view.check:disabled:checked:not(list), |
| .background:not(#MozillaGtkWidget) |
| iconview.content-view.check:disabled:checked:not(list) { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/checkbox-checked-insensitive-selectionmode.png'), |
| url('../assets/checkbox-checked-insensitive-selectionmode@2.png') |
| ); |
| background-color: transparent; |
| } |
| |
| checkbutton.text-button, |
| radiobutton.text-button { |
| color: rgba(38, 50, 56, 0.87); |
| } |
| |
| .background:not(#MozillaGtkWidget) checkbutton.text-button, |
| .background:not(#MozillaGtkWidget) radiobutton.text-button { |
| padding: 0.2rem 0.5rem; |
| outline-offset: 0; |
| } |
| |
| checkbutton.text-button:hover, |
| checkbutton.text-button:active, |
| checkbutton.text-button:checked, |
| radiobutton.text-button:hover, |
| radiobutton.text-button:active, |
| radiobutton.text-button:checked { |
| color: @theme_fg_color; |
| } |
| |
| radio, |
| check { |
| min-width: 1.2rem; |
| min-height: 1.2rem; |
| } |
| |
| .background:not(#MozillaGtkWidget) radio, |
| .background:not(#MozillaGtkWidget) check { |
| margin: -0.75rem -0.25rem; |
| padding: 0.75rem; |
| } |
| |
| radio:hover, |
| check:hover { |
| animation: check_radio_hover 0.2s cubic-bezier(0.4, 0, 0.6, 1) forwards; |
| } |
| |
| radio:active, |
| check:active { |
| transition-duration: 0.2s; |
| animation: check_radio_active_reverse 0.2s cubic-bezier(0.4, 0, 0.6, 1) |
| forwards; |
| } |
| |
| radio:hover:checked, |
| radio:hover:indeterminate, |
| check:hover:checked, |
| check:hover:indeterminate { |
| animation: check_radio_active 0.2s cubic-bezier(0.4, 0, 0.6, 1) forwards; |
| } |
| |
| .background:not(#MozillaGtkWidget) menuitem radio, |
| .background:not(#MozillaGtkWidget) menuitem check { |
| min-width: 1.2rem; |
| min-height: 1.2rem; |
| margin: 0; |
| padding: 0; |
| } |
| |
| .background:not(#MozillaGtkWidget) menuitem radio:dir(ltr), |
| .background:not(#MozillaGtkWidget) menuitem check:dir(ltr) { |
| margin-right: 0.6rem; |
| } |
| |
| .background:not(#MozillaGtkWidget) menuitem radio:dir(rtl), |
| .background:not(#MozillaGtkWidget) menuitem check:dir(rtl) { |
| margin-left: 0.6rem; |
| } |
| |
| .background:not(#MozillaGtkWidget) menuitem radio:not(:backdrop), |
| .background:not(#MozillaGtkWidget) menuitem check:not(:backdrop) { |
| color: inherit; |
| -gtk-icon-transform: unset; |
| transition: none; |
| animation: none; |
| } |
| |
| flowbox > flowboxchild check, |
| flowbox > flowboxchild check:hover, |
| flowbox > flowboxchild check:active, |
| flowbox > flowboxchild check:checked, |
| flowbox > flowboxchild check:disabled { |
| margin: 0; |
| padding: 0; |
| outline-width: 0; |
| background-image: image(@theme_base_color); |
| background-size: 1.05rem; |
| background-position: center; |
| background-repeat: no-repeat; |
| animation: none; |
| } |
| |
| radio:not(:indeterminate):not(:checked):active:not(:backdrop) { |
| -gtk-icon-transform: scale(0); |
| } |
| |
| check:not(:indeterminate):not(:checked):active:not(:backdrop) { |
| -gtk-icon-transform: translate(6px, -3px) rotate(-45deg) scaleY(0.2) |
| rotate(45deg) scaleX(0); |
| } |
| |
| radio:not(:active):not(:checked):not(:backdrop), |
| radio:not(:active):not(:indeterminate):not(:backdrop), |
| check:not(:active):not(:checked):not(:backdrop), |
| check:not(:active):not(:indeterminate):not(:backdrop) { |
| -gtk-icon-transform: unset; |
| transition: 0.2s; |
| } |
| |
| radio:active, |
| check:active { |
| -gtk-icon-transform: scale(0, 1); |
| } |
| |
| radio:checked:not(:backdrop), |
| radio:indeterminate:not(:backdrop), |
| check:checked:not(:backdrop), |
| check:indeterminate:not(:backdrop) { |
| -gtk-icon-transform: unset; |
| transition: 0.2s; |
| } |
| |
| @keyframes scale_enlarge { |
| from { |
| background-size: 80%; |
| } |
| to { |
| background-size: 100%; |
| } |
| } |
| |
| @keyframes scale_color_enlarge { |
| from { |
| background-size: 80%; |
| } |
| to { |
| background-size: 90%; |
| } |
| } |
| |
| scale trough, |
| scale fill { |
| border: 1px solid transparent; |
| border-radius: 0; |
| background-color: alpha(currentColor, 0.2); |
| box-shadow: none; |
| } |
| |
| scale trough:disabled, |
| scale fill:disabled { |
| color: rgba(38, 50, 56, 0.28); |
| background-color: alpha(currentColor, 0.2); |
| } |
| |
| scale highlight { |
| border: 1px solid transparent; |
| border-radius: 0; |
| background-color: #4db6ac; |
| } |
| |
| scale highlight:disabled { |
| color: rgba(38, 50, 56, 0.28); |
| background-color: alpha(currentColor, 0.2); |
| } |
| |
| scale { |
| min-height: 0.75rem; |
| min-width: 0.75rem; |
| padding: 0.6rem; |
| } |
| |
| scale, |
| scale trough, |
| scale trough highlight { |
| outline-style: none; |
| outline-offset: 0; |
| outline-width: 0; |
| } |
| |
| scale.fine-tune { |
| outline-offset: 0; |
| outline-width: 0; |
| } |
| |
| scale.fine-tune.horizontal { |
| min-height: 0.75rem; |
| padding-top: 0.6rem; |
| padding-bottom: 0.6rem; |
| } |
| |
| scale.fine-tune.vertical { |
| min-width: 0.75rem; |
| padding-left: 0.6rem; |
| padding-right: 0.6rem; |
| } |
| |
| scale slider, |
| scale.fine-tune slider { |
| min-height: 1.5rem; |
| min-width: 1.5rem; |
| margin: -0.71rem; |
| } |
| |
| scale slider:not(:hover):not(:active), |
| scale.fine-tune slider:not(:hover):not(:active) { |
| background-size: 80%; |
| transition: 0.2s; |
| } |
| |
| scale slider, |
| scale.fine-tune slider { |
| border-style: none; |
| border-radius: 0; |
| background-color: transparent; |
| background-image: -gtk-scaled( |
| url('../assets/slider.png'), |
| url('../assets/slider@2.png') |
| ); |
| background-repeat: no-repeat; |
| background-position: center; |
| box-shadow: none; |
| } |
| |
| scale slider:active, |
| scale.fine-tune slider:active { |
| border-style: none; |
| border-radius: 0; |
| background-color: transparent; |
| background-image: -gtk-scaled( |
| url('../assets/slider-active.png'), |
| url('../assets/slider-active@2.png') |
| ); |
| background-repeat: no-repeat; |
| background-position: center; |
| box-shadow: none; |
| } |
| |
| scale slider:disabled, |
| scale.fine-tune slider:disabled { |
| border-style: none; |
| border-radius: 0; |
| background-color: transparent; |
| background-image: -gtk-scaled( |
| url('../assets/slider-insensitive.png'), |
| url('../assets/slider-insensitive@2.png') |
| ); |
| background-repeat: no-repeat; |
| background-position: center; |
| box-shadow: none; |
| } |
| |
| scale slider:hover, |
| scale.fine-tune slider:hover { |
| animation: scale_enlarge 0.2s cubic-bezier(0.4, 0, 0.2, 1) forwards; |
| } |
| |
| scale trough { |
| min-height: 2px; |
| min-width: 2px; |
| border-radius: 0; |
| border-width: 0; |
| } |
| |
| scale fill, |
| scale highlight { |
| min-height: 0; |
| min-width: 0; |
| border-radius: 0; |
| border-width: 0; |
| } |
| |
| scale.fine-tune highlight { |
| background-color: #ff9800; |
| } |
| |
| scale fill { |
| background-color: rgba(207, 216, 220, 0.1); |
| } |
| |
| scale fill:disabled { |
| border-color: transparent; |
| background-color: transparent; |
| } |
| |
| scale value { |
| color: alpha(currentColor, 0.55); |
| } |
| |
| scale separator { |
| color: transparent; |
| background-color: alpha(currentColor, 0.2); |
| } |
| |
| scale marks { |
| color: alpha(currentColor, 0.55); |
| } |
| |
| scale marks.top { |
| margin-bottom: 0.45rem; |
| margin-top: -0.9rem; |
| } |
| |
| scale marks.bottom { |
| margin-top: 0.45rem; |
| margin-bottom: -0.9rem; |
| } |
| |
| scale marks.top { |
| margin-right: 0.45rem; |
| margin-left: -0.9rem; |
| } |
| |
| scale marks.bottom { |
| margin-left: 0.45rem; |
| margin-right: -0.9rem; |
| } |
| |
| scale.horizontal indicator { |
| min-height: 0.45rem; |
| min-width: 1px; |
| } |
| |
| scale.vertical indicator { |
| min-height: 1px; |
| min-width: 0.45rem; |
| } |
| |
| scale.color.horizontal slider, |
| scale.color.horizontal slider:hover, |
| scale.color.horizontal slider:active, |
| scale.color.horizontal slider:disabled, |
| scale.fine-tune.color.horizontal slider, |
| scale.fine-tune.color.horizontal slider:hover, |
| scale.fine-tune.color.horizontal slider:active, |
| scale.fine-tune.color.horizontal slider:disabled, |
| scale.horizontal contents:last-child:not(:only-child) > trough > slider { |
| border-style: none; |
| border-radius: 0; |
| background-color: transparent; |
| background-image: -gtk-scaled( |
| url('../assets/slider-horz-scale-has-marks-above.png'), |
| url('../assets/slider-horz-scale-has-marks-above@2.png') |
| ); |
| background-repeat: no-repeat; |
| background-position: center; |
| box-shadow: none; |
| } |
| |
| scale.color.horizontal slider:active, |
| scale.fine-tune.color.horizontal slider:active, |
| scale.horizontal contents:last-child:not(:only-child) > trough > slider:active { |
| border-style: none; |
| border-radius: 0; |
| background-color: transparent; |
| background-image: -gtk-scaled( |
| url('../assets/slider-horz-scale-has-marks-above-active.png'), |
| url('../assets/slider-horz-scale-has-marks-above-active@2.png') |
| ); |
| background-repeat: no-repeat; |
| background-position: center; |
| box-shadow: none; |
| } |
| |
| scale.color.horizontal slider:disabled, |
| scale.fine-tune.color.horizontal slider:disabled, |
| scale.horizontal |
| contents:last-child:not(:only-child) |
| > trough |
| > slider:disabled { |
| border-style: none; |
| border-radius: 0; |
| background-color: transparent; |
| background-image: -gtk-scaled( |
| url('../assets/slider-horz-scale-has-marks-above-insensitive.png'), |
| url('../assets/slider-horz-scale-has-marks-above-insensitive@2.png') |
| ); |
| background-repeat: no-repeat; |
| background-position: center; |
| box-shadow: none; |
| } |
| |
| scale.horizontal contents:first-child:not(:only-child) > trough > slider { |
| border-style: none; |
| border-radius: 0; |
| background-color: transparent; |
| background-image: -gtk-scaled( |
| url('../assets/slider-horz-scale-has-marks-below.png'), |
| url('../assets/slider-horz-scale-has-marks-below@2.png') |
| ); |
| background-repeat: no-repeat; |
| background-position: center; |
| box-shadow: none; |
| } |
| |
| scale.horizontal |
| contents:first-child:not(:only-child) |
| > trough |
| > slider:active { |
| border-style: none; |
| border-radius: 0; |
| background-color: transparent; |
| background-image: -gtk-scaled( |
| url('../assets/slider-horz-scale-has-marks-below-active.png'), |
| url('../assets/slider-horz-scale-has-marks-below-active@2.png') |
| ); |
| background-repeat: no-repeat; |
| background-position: center; |
| box-shadow: none; |
| } |
| |
| scale.horizontal |
| contents:first-child:not(:only-child) |
| > trough |
| > slider:disabled { |
| border-style: none; |
| border-radius: 0; |
| background-color: transparent; |
| background-image: -gtk-scaled( |
| url('../assets/slider-horz-scale-has-marks-below-insensitive.png'), |
| url('../assets/slider-horz-scale-has-marks-below-insensitive@2.png') |
| ); |
| background-repeat: no-repeat; |
| background-position: center; |
| box-shadow: none; |
| } |
| |
| scale.color.vertical:dir(rtl) slider, |
| scale.color.vertical:dir(rtl) slider:hover, |
| scale.color.vertical:dir(rtl) slider:active, |
| scale.color.vertical:dir(rtl) slider:disabled, |
| scale.fine-tune.color.vertical:dir(rtl) slider, |
| scale.fine-tune.color.vertical:dir(rtl) slider:hover, |
| scale.fine-tune.color.vertical:dir(rtl) slider:active, |
| scale.fine-tune.color.vertical:dir(rtl) slider:disabled, |
| scale.vertical contents:last-child:not(:only-child) > trough > slider { |
| border-style: none; |
| border-radius: 0; |
| background-color: transparent; |
| background-image: -gtk-scaled( |
| url('../assets/slider-vert-scale-has-marks-above.png'), |
| url('../assets/slider-vert-scale-has-marks-above@2.png') |
| ); |
| background-repeat: no-repeat; |
| background-position: center; |
| box-shadow: none; |
| } |
| |
| scale.color.vertical:dir(rtl) slider:active, |
| scale.fine-tune.color.vertical:dir(rtl) slider:active, |
| scale.vertical contents:last-child:not(:only-child) > trough > slider:active { |
| border-style: none; |
| border-radius: 0; |
| background-color: transparent; |
| background-image: -gtk-scaled( |
| url('../assets/slider-vert-scale-has-marks-above-active.png'), |
| url('../assets/slider-vert-scale-has-marks-above-active@2.png') |
| ); |
| background-repeat: no-repeat; |
| background-position: center; |
| box-shadow: none; |
| } |
| |
| scale.color.vertical:dir(rtl) slider:disabled, |
| scale.fine-tune.color.vertical:dir(rtl) slider:disabled, |
| scale.vertical contents:last-child:not(:only-child) > trough > slider:disabled { |
| border-style: none; |
| border-radius: 0; |
| background-color: transparent; |
| background-image: -gtk-scaled( |
| url('../assets/slider-vert-scale-has-marks-above-insensitive.png'), |
| url('../assets/slider-vert-scale-has-marks-above-insensitive@2.png') |
| ); |
| background-repeat: no-repeat; |
| background-position: center; |
| box-shadow: none; |
| } |
| |
| scale.color.vertical:dir(ltr) slider, |
| scale.color.vertical:dir(ltr) slider:hover, |
| scale.color.vertical:dir(ltr) slider:active, |
| scale.color.vertical:dir(ltr) slider:disabled, |
| scale.fine-tune.color.vertical:dir(ltr) slider, |
| scale.fine-tune.color.vertical:dir(ltr) slider:hover, |
| scale.fine-tune.color.vertical:dir(ltr) slider:active, |
| scale.fine-tune.color.vertical:dir(ltr) slider:disabled, |
| scale.vertical contents:first-child:not(:only-child) > trough > slider { |
| border-style: none; |
| border-radius: 0; |
| background-color: transparent; |
| background-image: -gtk-scaled( |
| url('../assets/slider-vert-scale-has-marks-below.png'), |
| url('../assets/slider-vert-scale-has-marks-below@2.png') |
| ); |
| background-repeat: no-repeat; |
| background-position: center; |
| box-shadow: none; |
| } |
| |
| scale.color.vertical:dir(ltr) slider:active, |
| scale.fine-tune.color.vertical:dir(ltr) slider:active, |
| scale.vertical contents:first-child:not(:only-child) > trough > slider:active { |
| border-style: none; |
| border-radius: 0; |
| background-color: transparent; |
| background-image: -gtk-scaled( |
| url('../assets/slider-vert-scale-has-marks-below-active.png'), |
| url('../assets/slider-vert-scale-has-marks-below-active@2.png') |
| ); |
| background-repeat: no-repeat; |
| background-position: center; |
| box-shadow: none; |
| } |
| |
| scale.color.vertical:dir(ltr) slider:disabled, |
| scale.fine-tune.color.vertical:dir(ltr) slider:disabled, |
| scale.vertical |
| contents:first-child:not(:only-child) |
| > trough |
| > slider:disabled { |
| border-style: none; |
| border-radius: 0; |
| background-color: transparent; |
| background-image: -gtk-scaled( |
| url('../assets/slider-vert-scale-has-marks-below-insensitive.png'), |
| url('../assets/slider-vert-scale-has-marks-below-insensitive@2.png') |
| ); |
| background-repeat: no-repeat; |
| background-position: center; |
| box-shadow: none; |
| } |
| |
| scale.color, |
| scale.fine-tune.color { |
| min-height: 0; |
| min-width: 0; |
| } |
| |
| scale.color trough, |
| scale.fine-tune.color trough { |
| min-width: 4px; |
| min-height: 4px; |
| border-radius: 0; |
| background-color: transparent; |
| } |
| |
| scale.color slider, |
| scale.fine-tune.color slider { |
| min-height: 20px; |
| min-width: 20px; |
| margin: -8px; |
| } |
| |
| scale.color slider:hover, |
| scale.fine-tune.color slider:hover { |
| animation: scale_color_enlarge 0.2s cubic-bezier(0.4, 0, 0.2, 1) forwards; |
| } |
| |
| scale.color.horizontal, |
| scale.fine-tune.color.horizontal { |
| margin: 0 -10px 10px; |
| } |
| |
| scale.color.vertical:dir(ltr), |
| scale.fine-tune.color.vertical:dir(ltr) { |
| margin: -10px 0 -10px 10px; |
| } |
| |
| scale.color.vertical:dir(rtl), |
| scale.fine-tune.color.vertical:dir(rtl) { |
| margin: -10px 10px -10px 0; |
| } |
| |
| scale.color.horizontal slider, |
| scale.color.horizontal slider:hover, |
| scale.color.horizontal slider:active, |
| scale.color.horizontal slider:disabled, |
| scale.fine-tune.color.horizontal slider, |
| scale.fine-tune.color.horizontal slider:hover, |
| scale.fine-tune.color.horizontal slider:active, |
| scale.fine-tune.color.horizontal slider:disabled, |
| scale.horizontal contents:last-child:not(:only-child) > trough > slider, |
| scale.horizontal contents:last-child:not(:only-child) > trough > slider:active, |
| scale.horizontal |
| contents:last-child:not(:only-child) |
| > trough |
| > slider:disabled { |
| margin: -1.13rem -0.75rem -0.75rem -0.75rem; |
| } |
| |
| scale.horizontal contents:first-child:not(:only-child) > trough > slider, |
| scale.horizontal contents:first-child:not(:only-child) > trough > slider:active, |
| scale.horizontal |
| contents:first-child:not(:only-child) |
| > trough |
| > slider:disabled { |
| margin: -0.75rem -0.75rem -1.13rem -0.75rem; |
| } |
| |
| scale.color.vertical:dir(rtl) slider, |
| scale.color.vertical:dir(rtl) slider:hover, |
| scale.color.vertical:dir(rtl) slider:active, |
| scale.color.vertical:dir(rtl) slider:disabled, |
| scale.fine-tune.color.vertical:dir(rtl) slider, |
| scale.fine-tune.color.vertical:dir(rtl) slider:hover, |
| scale.fine-tune.color.vertical:dir(rtl) slider:active, |
| scale.fine-tune.color.vertical:dir(rtl) slider:disabled, |
| scale.vertical contents:last-child:not(:only-child) > trough > slider, |
| scale.vertical contents:last-child:not(:only-child) > trough > slider:active, |
| scale.vertical contents:last-child:not(:only-child) > trough > slider:disabled { |
| margin: -0.75rem -0.75rem -0.75rem -1.13rem; |
| } |
| |
| scale.color.vertical:dir(ltr) slider, |
| scale.color.vertical:dir(ltr) slider:hover, |
| scale.color.vertical:dir(ltr) slider:active, |
| scale.color.vertical:dir(ltr) slider:disabled, |
| scale.fine-tune.color.vertical:dir(ltr) slider, |
| scale.fine-tune.color.vertical:dir(ltr) slider:hover, |
| scale.fine-tune.color.vertical:dir(ltr) slider:active, |
| scale.fine-tune.color.vertical:dir(ltr) slider:disabled, |
| scale.vertical contents:first-child:not(:only-child) > trough > slider, |
| scale.vertical contents:first-child:not(:only-child) > trough > slider:active, |
| scale.vertical |
| contents:first-child:not(:only-child) |
| > trough |
| > slider:disabled { |
| margin: -0.75rem -1.13rem -0.75rem -0.75rem; |
| } |
| |
| progressbar { |
| font-size: 90%; |
| color: rgba(38, 50, 56, 0.54); |
| } |
| |
| progressbar.horizontal trough, |
| progressbar.horizontal progress { |
| min-width: 0; |
| min-height: 4px; |
| border-style: none; |
| } |
| |
| progressbar.vertical trough, |
| progressbar.vertical progress { |
| min-width: 4px; |
| min-height: 0; |
| border-style: none; |
| } |
| |
| progressbar trough { |
| box-shadow: none; |
| border-radius: 0; |
| background-color: rgba(77, 182, 172, 0.2); |
| } |
| |
| progressbar progress { |
| box-shadow: none; |
| border-radius: 0; |
| background-color: #4db6ac; |
| } |
| |
| progressbar progress.left { |
| border-top-left-radius: 0; |
| border-bottom-left-radius: 0; |
| } |
| |
| progressbar progress.right { |
| border-top-right-radius: 0; |
| border-bottom-right-radius: 0; |
| } |
| |
| progressbar progress.top { |
| border-top-left-radius: 0; |
| border-top-right-radius: 0; |
| } |
| |
| progressbar progress.bottom { |
| border-bottom-left-radius: 0; |
| border-bottom-right-radius: 0; |
| } |
| |
| progressbar.osd.horizontal { |
| min-width: 0; |
| min-height: 4px; |
| } |
| |
| progressbar.osd.vertical { |
| min-width: 4px; |
| min-height: 0; |
| } |
| |
| progressbar.osd trough { |
| border-style: none; |
| box-shadow: none; |
| background-color: rgba(77, 182, 172, 0.2); |
| } |
| |
| progressbar.osd progress { |
| background-image: none; |
| background-color: #4db6ac; |
| border-style: none; |
| border-radius: 0; |
| } |
| |
| entry progress, |
| spinbutton:not(.vertical) progress { |
| margin: -0.7rem 0 -0.8rem; |
| padding: 0; |
| border: none; |
| border-radius: 0; |
| background-color: rgba(0, 188, 212, 0.2); |
| background-image: none; |
| } |
| |
| levelbar { |
| box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.16); |
| } |
| |
| levelbar block { |
| min-width: 36px; |
| min-height: 4px; |
| } |
| |
| levelbar.vertical block { |
| min-width: 4px; |
| min-height: 36px; |
| } |
| |
| levelbar trough { |
| padding: 2px; |
| border-radius: 2px; |
| box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.16); |
| } |
| |
| levelbar trough:disabled { |
| box-shadow: none; |
| } |
| |
| levelbar trough.horizontal { |
| padding: 2px 1px; |
| } |
| |
| levelbar trough.vertical { |
| padding: 1px 2px; |
| } |
| |
| levelbar.horizontal.discrete block { |
| margin: 0 1px; |
| } |
| |
| levelbar.vertical.discrete block { |
| margin: 1px 0; |
| } |
| |
| levelbar block { |
| border-radius: 0; |
| border: none; |
| box-shadow: none; |
| } |
| |
| levelbar block.low { |
| background-color: #ff9800; |
| } |
| |
| levelbar block:not(.empty), |
| levelbar block.high { |
| background-color: #4db6ac; |
| } |
| |
| levelbar block.full { |
| background-color: #00e676; |
| } |
| |
| levelbar block.empty { |
| background-color: alpha(currentColor, 0.2); |
| } |
| |
| printdialog paper { |
| padding: 0; |
| color: @theme_fg_color; |
| border: 1px solid rgba(0, 0, 0, 0.09); |
| background-color: @borders; |
| } |
| |
| printdialog .dialog-action-box { |
| margin: 0.9rem; |
| } |
| |
| frame > border, |
| .frame { |
| margin: 0; |
| padding: 0; |
| border-radius: 0; |
| border: 1px solid rgba(0, 0, 0, 0.09); |
| box-shadow: none; |
| } |
| |
| frame > border.flat, |
| .frame.flat { |
| border-style: none; |
| } |
| |
| actionbar > frame > border { |
| border-width: 1px 0 0; |
| } |
| |
| actionbar > revealer > box { |
| border-top: 1px solid rgba(0, 0, 0, 0.09); |
| } |
| |
| placessidebar viewport.frame, |
| scrolledwindow viewport.frame { |
| border-style: none; |
| } |
| |
| placessidebar overshoot.top, |
| scrolledwindow overshoot.top { |
| background-size: 150% 50%; |
| background-image: radial-gradient( |
| circle farthest-side at top, |
| rgba(77, 182, 172, 0.13) 50%, |
| rgba(77, 182, 172, 0.13) 50%, |
| transparent |
| ); |
| background-repeat: no-repeat; |
| background-position: top; |
| background-color: transparent; |
| border: none; |
| box-shadow: none; |
| transition: none; |
| } |
| |
| placessidebar overshoot.bottom, |
| scrolledwindow overshoot.bottom { |
| background-size: 150% 50%; |
| background-image: radial-gradient( |
| circle farthest-side at bottom, |
| rgba(77, 182, 172, 0.13) 50%, |
| rgba(77, 182, 172, 0.13) 50%, |
| transparent |
| ); |
| background-repeat: no-repeat; |
| background-position: bottom; |
| background-color: transparent; |
| border: none; |
| box-shadow: none; |
| transition: none; |
| } |
| |
| placessidebar overshoot.left, |
| scrolledwindow overshoot.left { |
| background-size: 150% 50%; |
| background-size: 50% 150%; |
| background-image: radial-gradient( |
| circle farthest-side at left, |
| rgba(77, 182, 172, 0.13) 50%, |
| rgba(77, 182, 172, 0.13) 50%, |
| transparent |
| ); |
| background-repeat: no-repeat; |
| background-position: left; |
| background-color: transparent; |
| border: none; |
| box-shadow: none; |
| transition: none; |
| } |
| |
| placessidebar overshoot.right, |
| scrolledwindow overshoot.right { |
| background-size: 150% 50%; |
| background-size: 50% 150%; |
| background-image: radial-gradient( |
| circle farthest-side at right, |
| rgba(77, 182, 172, 0.13) 50%, |
| rgba(77, 182, 172, 0.13) 50%, |
| transparent |
| ); |
| background-repeat: no-repeat; |
| background-position: right; |
| background-color: transparent; |
| border: none; |
| box-shadow: none; |
| transition: none; |
| } |
| |
| placessidebar junction, |
| scrolledwindow junction { |
| border-color: transparent; |
| border-image: linear-gradient( |
| to bottom, |
| rgba(0, 0, 0, 0.09) 1px, |
| transparent 1px |
| ) |
| 0 0 0 1/0 1px stretch; |
| background-color: @theme_base_color; |
| } |
| |
| placessidebar junction:dir(rtl), |
| scrolledwindow junction:dir(rtl) { |
| border-image-slice: 0 1 0 0; |
| } |
| |
| separator { |
| min-height: 1px; |
| min-width: 1px; |
| color: transparent; |
| background-color: rgba(0, 0, 0, 0.09); |
| } |
| |
| list { |
| border-color: rgba(0, 0, 0, 0.09); |
| background-color: @theme_base_color; |
| } |
| |
| row { |
| padding: 2px; |
| } |
| |
| .view, |
| iconview, |
| row.activatable { |
| background-image: radial-gradient( |
| circle farthest-corner at center, |
| alpha(currentColor, 0) 100%, |
| transparent 0% |
| ), |
| image(alpha(currentColor, 0)); |
| background-repeat: no-repeat; |
| background-position: center, center; |
| transition-timing-function: cubic-bezier(0, 0, 0.2, 1); |
| } |
| |
| .has-open-popup.view, |
| iconview.has-open-popup, |
| .view:hover, |
| iconview:hover, |
| row.activatable.has-open-popup, |
| row.activatable:hover { |
| background-image: radial-gradient( |
| circle farthest-corner at center, |
| alpha(currentColor, 0) 100%, |
| transparent 0% |
| ), |
| image(alpha(currentColor, 0.12)); |
| transition-timing-function: cubic-bezier(0, 0, 0.2, 1); |
| transition-duration: 0.1s; |
| } |
| |
| .view:active, |
| iconview:active, |
| row.activatable:active { |
| transition: opacity 0.2s cubic-bezier(0, 0, 0.2, 1), |
| border-color 0.2s cubic-bezier(0, 0, 0.2, 1), |
| border-image 0.2s cubic-bezier(0, 0, 0.2, 1), |
| background-color 0s cubic-bezier(0, 0, 0.2, 1), |
| background-image 0s cubic-bezier(0, 0, 0.2, 1), |
| box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); |
| animation: flat_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1) forwards; |
| } |
| |
| .view:selected, |
| iconview:selected, |
| row.activatable:selected { |
| transition: opacity 0.2s cubic-bezier(0, 0, 0.2, 1), |
| border-color 0.2s cubic-bezier(0, 0, 0.2, 1), |
| border-image 0.2s cubic-bezier(0, 0, 0.2, 1), |
| background-color 0.2s cubic-bezier(0, 0, 0.2, 1), |
| background-image 0.2s cubic-bezier(0, 0, 0.2, 1), |
| box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); |
| } |
| |
| row button.image-button:not(.text-button):not(.round-button), |
| row button.circular { |
| min-width: 16px; |
| min-height: 16px; |
| margin: 0.2rem 0.3rem; |
| padding: 0.6rem; |
| } |
| |
| placessidebar row button.image-button:not(.text-button):not(.round-button), |
| placessidebar row button.circular { |
| margin: 0; |
| padding: 0.3rem; |
| } |
| |
| row entry, |
| row spinbutton:not(.vertical), |
| row entry.flat, |
| row spinbutton.flat:not(.vertical) { |
| min-height: 1rem; |
| padding: 0.5rem 0.6rem 0.6rem; |
| } |
| |
| row:selected button { |
| color: rgba(38, 50, 56, 0.87); |
| } |
| |
| row:selected button:hover, |
| row:selected button:active, |
| row:selected button:checked { |
| color: @theme_fg_color; |
| } |
| |
| row:selected button:disabled { |
| color: rgba(255, 255, 255, 0.348); |
| } |
| |
| row:selected button.flat { |
| color: rgba(255, 255, 255, 0.87); |
| } |
| |
| row:selected button.flat:hover, |
| row:selected button.flat:active, |
| row:selected button.flat:checked { |
| color: @theme_base_color; |
| } |
| |
| row:selected button.flat:disabled { |
| color: rgba(255, 255, 255, 0.348); |
| } |
| |
| row:selected entry, |
| row:selected spinbutton:not(.vertical), |
| row:selected entry.flat, |
| row:selected spinbutton.flat:not(.vertical) { |
| min-width: 2.5rem; |
| min-height: 1rem; |
| padding: 0.6rem; |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| border-style: none; |
| border-image: none; |
| background-color: @theme_base_color; |
| color: rgba(38, 50, 56, 0.87); |
| caret-color: rgba(38, 50, 56, 0.87); |
| box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.16); |
| } |
| |
| row:selected entry:focus, |
| row:selected spinbutton:focus:not(.vertical), |
| row:selected entry.flat:focus, |
| row:selected spinbutton.flat:focus:not(.vertical) { |
| border-style: none; |
| border-image: none; |
| background-color: @theme_base_color; |
| color: @theme_fg_color; |
| caret-color: @theme_fg_color; |
| box-shadow: 0 2px 2px rgba(0, 0, 0, 0.12), 0 3px 4px rgba(0, 0, 0, 0.2); |
| transition: none; |
| } |
| |
| row:selected entry:disabled, |
| row:selected spinbutton:disabled:not(.vertical), |
| row:selected entry.flat:disabled, |
| row:selected spinbutton.flat:disabled:not(.vertical) { |
| border-style: none; |
| border-image: none; |
| background-color: alpha(currentColor, 0.12); |
| color: rgba(38, 50, 56, 0.28); |
| box-shadow: none; |
| } |
| |
| .app-notification, |
| .app-notification.frame { |
| color: @theme_text_color; |
| background-color: #222d32; |
| box-shadow: none; |
| } |
| |
| .app-notification box.vertical > label#summary, |
| .app-notification.frame box.vertical > label#summary { |
| color: @theme_text_color; |
| font-weight: 700; |
| } |
| |
| .app-notification box.vertical > label#body, |
| .app-notification.frame box.vertical > label#body { |
| color: rgba(207, 216, 220, 0.87); |
| } |
| |
| .app-notification button:not(hover):not(:active):not(:checked):not(:disabled), |
| .app-notification.frame |
| button:not(hover):not(:active):not(:checked):not(:disabled) { |
| background-color: transparent; |
| color: rgba(129, 196, 191, 0.87); |
| } |
| |
| .app-notification button:hover, |
| .app-notification.frame button:hover { |
| background-color: transparent; |
| color: #81c4bf; |
| } |
| |
| .app-notification button:active, |
| .app-notification.frame button:active { |
| border-image: none; |
| background-color: transparent; |
| color: #81c4bf; |
| box-shadow: none; |
| } |
| |
| .app-notification button:checked, |
| .app-notification.frame button:checked { |
| border-image: none; |
| background-color: transparent; |
| color: #81c4bf; |
| box-shadow: none; |
| } |
| |
| .app-notification button:disabled, |
| .app-notification.frame button:disabled { |
| background-color: transparent; |
| color: rgba(129, 196, 191, 0.4); |
| } |
| |
| .app-notification border, |
| .app-notification.frame border { |
| border: none; |
| } |
| |
| expander label { |
| color: rgba(38, 50, 56, 0.87); |
| } |
| |
| expander label:hover, |
| expander label:active { |
| color: @theme_fg_color; |
| } |
| |
| expander label:selected { |
| color: @theme_base_color; |
| } |
| |
| expander title { |
| padding: 0.2rem 0.3rem 0.25rem; |
| } |
| |
| expander title > arrow { |
| -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); |
| min-width: 16px; |
| min-height: 16px; |
| } |
| |
| expander title > arrow:dir(rtl) { |
| -gtk-icon-source: -gtk-icontheme('pan-end-symbolic-rtl'); |
| } |
| |
| expander title > arrow:checked { |
| -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); |
| } |
| |
| expander title > arrow:not(:hover):not(:active) { |
| color: alpha(currentColor, 0.87); |
| } |
| |
| expander title > arrow:selected { |
| color: @theme_base_color; |
| } |
| |
| expander title > label:dir(ltr) { |
| padding-left: 0.3rem; |
| } |
| |
| expander title > label:dir(rtl) { |
| padding-right: 0.3rem; |
| } |
| |
| calendar { |
| margin: 0.6rem 0; |
| padding: 0.4rem 0.1rem 0.2rem; |
| border: 1px solid rgba(0, 0, 0, 0.09); |
| color: @theme_fg_color; |
| } |
| |
| calendar:selected { |
| border: none; |
| border-radius: 100px; |
| color: @theme_base_color; |
| background-color: transparent; |
| background-image: -gtk-scaled( |
| url('../assets/calendar-day-selected.png'), |
| url('../assets/calendar-day-selected@2.png') |
| ); |
| background-size: 1.45rem 1.45rem; |
| background-position: center top; |
| background-repeat: no-repeat; |
| } |
| |
| calendar.header { |
| border: 1px solid transparent; |
| border-bottom-color: rgba(0, 0, 0, 0.09); |
| } |
| |
| calendar.button, |
| calendar.header.button { |
| color: alpha(currentColor, 0.2); |
| background-color: transparent; |
| } |
| |
| calendar.button:hover, |
| calendar.header.button:hover { |
| color: currentColor; |
| background-color: alpha(currentColor, 0.12); |
| } |
| |
| calendar.button:active, |
| calendar.header.button:active { |
| color: currentColor; |
| } |
| |
| calendar.button:disabled, |
| calendar.header.button:disabled { |
| background-color: transparent; |
| } |
| |
| calendar:indeterminate { |
| color: alpha(currentColor, 0.2); |
| } |
| |
| calendar.highlight { |
| color: alpha(currentColor, 0.54); |
| font-size: 90%; |
| font-weight: 500; |
| } |
| |
| messagedialog.background { |
| color: @theme_text_color; |
| background-color: rgba(34, 45, 50, 0.9); |
| } |
| |
| messagedialog.background.csd { |
| border-bottom-left-radius: 2px; |
| border-bottom-right-radius: 2px; |
| } |
| |
| messagedialog.background.csd .titlebar { |
| min-height: unset; |
| background-color: rgba(34, 45, 50, 0.9); |
| } |
| |
| messagedialog.background.solid-csd { |
| background-color: #222d32; |
| } |
| |
| messagedialog .titlebar { |
| min-height: 33px; |
| border-style: none; |
| border-top-left-radius: 2px; |
| border-top-right-radius: 2px; |
| color: rgba(207, 216, 220, 0.87); |
| background-color: #222d32; |
| } |
| |
| messagedialog.background entry, |
| messagedialog.background spinbutton:not(.vertical), |
| messagedialog.background entry:focus, |
| messagedialog.background spinbutton:focus:not(.vertical), |
| messagedialog.background entry.combo, |
| messagedialog.background spinbutton.combo:not(.vertical), |
| messagedialog.background entry.combo:focus, |
| messagedialog.background spinbutton.combo:focus:not(.vertical) { |
| color: @theme_text_color; |
| caret-color: @theme_text_color; |
| } |
| |
| messagedialog.background entry:disabled, |
| messagedialog.background spinbutton:disabled:not(.vertical), |
| messagedialog.background entry.combo:disabled, |
| messagedialog.background spinbutton.combo:disabled:not(.vertical) { |
| color: rgba(207, 216, 220, 0.28); |
| } |
| |
| messagedialog.background button { |
| color: rgba(129, 196, 191, 0.87); |
| } |
| |
| messagedialog.background button:hover, |
| messagedialog.background button:active, |
| messagedialog.background button:checked { |
| color: #81c4bf; |
| } |
| |
| messagedialog.background button:disabled { |
| color: rgba(207, 216, 220, 0.28); |
| } |
| |
| messagedialog.background button.combo { |
| color: rgba(207, 216, 220, 0.87); |
| } |
| |
| messagedialog.background button.combo:hover, |
| messagedialog.background button.combo:active, |
| messagedialog.background button.combo:checked { |
| color: @theme_text_color; |
| } |
| |
| messagedialog.background button.combo:disabled { |
| color: rgba(207, 216, 220, 0.28); |
| } |
| |
| messagedialog .linked > button { |
| border: 2px solid transparent; |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| border-image: none; |
| box-shadow: none; |
| } |
| |
| messagedialog checkbutton.text-button, |
| messagedialog radiobutton.text-button { |
| color: rgba(207, 216, 220, 0.87); |
| } |
| |
| messagedialog checkbutton.text-button:hover, |
| messagedialog checkbutton.text-button:active, |
| messagedialog checkbutton.text-button:checked, |
| messagedialog radiobutton.text-button:hover, |
| messagedialog radiobutton.text-button:active, |
| messagedialog radiobutton.text-button:checked { |
| color: @theme_text_color; |
| } |
| |
| messagedialog checkbutton.text-button:disabled, |
| messagedialog checkbutton.text-button:disabled:active, |
| messagedialog checkbutton.text-button:disabled:indeterminate, |
| messagedialog radiobutton.text-button:disabled, |
| messagedialog radiobutton.text-button:disabled:active, |
| messagedialog radiobutton.text-button:disabled:indeterminate { |
| color: rgba(207, 216, 220, 0.28); |
| } |
| |
| messagedialog expander title label, |
| messagedialog expander title arrow { |
| color: rgba(207, 216, 220, 0.87); |
| } |
| |
| messagedialog expander title label:hover, |
| messagedialog expander title label:active, |
| messagedialog expander title arrow:hover, |
| messagedialog expander title arrow:active { |
| color: @theme_text_color; |
| } |
| |
| messagedialog expander textview.view, |
| messagedialog expander textview.view > text { |
| background-color: @theme_base_color; |
| color: @theme_fg_color; |
| caret-color: @theme_fg_color; |
| } |
| |
| messagedialog.background .dialog-action-area button, |
| messagedialog.background .dialog-action-area .linked > button, |
| messagedialog.csd.background .dialog-action-area button, |
| messagedialog.csd.background .dialog-action-area .linked > button { |
| border: 2px solid transparent; |
| border-radius: 0; |
| background-color: transparent; |
| color: rgba(129, 196, 191, 0.87); |
| font-size: initial; |
| font-weight: 700; |
| } |
| |
| messagedialog.background .dialog-action-area button:hover, |
| messagedialog.background .dialog-action-area .linked > button:hover, |
| messagedialog.csd.background .dialog-action-area button:hover, |
| messagedialog.csd.background .dialog-action-area .linked > button:hover { |
| background-color: transparent; |
| color: #81c4bf; |
| } |
| |
| messagedialog.background .dialog-action-area button:active, |
| messagedialog.background .dialog-action-area .linked > button:active, |
| messagedialog.csd.background .dialog-action-area button:active, |
| messagedialog.csd.background .dialog-action-area .linked > button:active { |
| background-color: transparent; |
| color: #81c4bf; |
| } |
| |
| messagedialog.background .dialog-action-area button:checked, |
| messagedialog.background .dialog-action-area .linked > button:checked, |
| messagedialog.csd.background .dialog-action-area button:checked, |
| messagedialog.csd.background .dialog-action-area .linked > button:checked { |
| background-color: transparent; |
| color: rgba(129, 196, 191, 0.87); |
| } |
| |
| messagedialog.background .dialog-action-area button:disabled, |
| messagedialog.background .dialog-action-area .linked > button:disabled, |
| messagedialog.csd.background .dialog-action-area button:disabled, |
| messagedialog.csd.background .dialog-action-area .linked > button:disabled { |
| color: rgba(207, 216, 220, 0.4); |
| } |
| |
| messagedialog.background .dialog-action-area button:first-child, |
| messagedialog.background .dialog-action-area .linked > button:first-child, |
| messagedialog.csd.background .dialog-action-area button:first-child, |
| messagedialog.csd.background .dialog-action-area .linked > button:first-child { |
| border-radius: 0 0 0 2px; |
| border-right-width: 0; |
| } |
| |
| messagedialog.background .dialog-action-area button:last-child, |
| messagedialog.background .dialog-action-area .linked > button:last-child, |
| messagedialog.csd.background .dialog-action-area button:last-child, |
| messagedialog.csd.background .dialog-action-area .linked > button:last-child { |
| border-radius: 0 0 2px 0; |
| border-left-width: 0; |
| } |
| |
| filechooser .dialog-action-box { |
| border-top: 1px solid rgba(0, 0, 0, 0.09); |
| } |
| |
| filechooser #pathbarbox { |
| border-bottom: 0 none transparent; |
| background-color: @theme_bg_color; |
| } |
| |
| filechooser box > paned.horizontal > separator { |
| background-image: image(@borders); |
| } |
| |
| filechooser treeview.view header button { |
| background-color: @theme_bg_color; |
| } |
| |
| filechooserbutton:drop(active) { |
| box-shadow: none; |
| border-color: transparent; |
| } |
| |
| stacksidebar .frame list, |
| .tweak-categories, |
| .sidebar.vertical > paned.sidebar-pane-separator .folder-frame > scrolledwindow, |
| .sidebar-paned scrolledwindow, |
| .gedit-side-panel-paned.horizontal > box.vertical > stack > grid.horizontal, |
| .gedit-document-panel, |
| list.contacts-view, |
| window.background > box.vertical > stack > box.horizontal list.categories, |
| .background.csd > box.horizontal > frame > scrolledwindow, |
| .background.csd > box.vertical > paned.horizontal > scrolledwindow, |
| .background.solid-csd > box.vertical > paned.horizontal > scrolledwindow, |
| scrolledwindow.category-sidebar.frame > viewport.frame > list, |
| window.background |
| > grid.vertical |
| > stack |
| > paned.horizontal |
| > widget |
| grid.vertical |
| > scrolledwindow, |
| .caja-navigation-window .caja-side-pane scrolledwindow { |
| background-color: #f7f9f9; |
| } |
| |
| stacksidebar .frame list:dir(ltr), |
| .tweak-categories:dir(ltr), |
| .sidebar.vertical |
| > paned.sidebar-pane-separator |
| .folder-frame |
| > scrolledwindow:dir(ltr), |
| .sidebar-paned scrolledwindow:dir(ltr), |
| .gedit-side-panel-paned.horizontal |
| > box.vertical |
| > stack |
| > grid.horizontal:dir(ltr), |
| .gedit-document-panel:dir(ltr), |
| list.contacts-view:dir(ltr), |
| window.background |
| > box.vertical |
| > stack |
| > box.horizontal |
| list.categories:dir(ltr), |
| .background.csd > box.horizontal > frame > scrolledwindow:dir(ltr), |
| .background.csd > box.vertical > paned.horizontal > scrolledwindow:dir(ltr), |
| .background.solid-csd |
| > box.vertical |
| > paned.horizontal |
| > scrolledwindow:dir(ltr), |
| scrolledwindow.category-sidebar.frame > viewport.frame > list:dir(ltr), |
| window.background |
| > grid.vertical |
| > stack |
| > paned.horizontal |
| > widget |
| grid.vertical |
| > scrolledwindow:dir(ltr), |
| .caja-navigation-window .caja-side-pane scrolledwindow:dir(ltr) { |
| box-shadow: inset -2px 2px 2px -2px rgba(0, 0, 0, 0.05), |
| inset -3px 3px 3px -2px rgba(0, 0, 0, 0.05); |
| } |
| |
| stacksidebar .frame list:dir(rtl), |
| .tweak-categories:dir(rtl), |
| .sidebar.vertical |
| > paned.sidebar-pane-separator |
| .folder-frame |
| > scrolledwindow:dir(rtl), |
| .sidebar-paned scrolledwindow:dir(rtl), |
| .gedit-side-panel-paned.horizontal |
| > box.vertical |
| > stack |
| > grid.horizontal:dir(rtl), |
| .gedit-document-panel:dir(rtl), |
| list.contacts-view:dir(rtl), |
| window.background |
| > box.vertical |
| > stack |
| > box.horizontal |
| list.categories:dir(rtl), |
| .background.csd > box.horizontal > frame > scrolledwindow:dir(rtl), |
| .background.csd > box.vertical > paned.horizontal > scrolledwindow:dir(rtl), |
| .background.solid-csd |
| > box.vertical |
| > paned.horizontal |
| > scrolledwindow:dir(rtl), |
| scrolledwindow.category-sidebar.frame > viewport.frame > list:dir(rtl), |
| window.background |
| > grid.vertical |
| > stack |
| > paned.horizontal |
| > widget |
| grid.vertical |
| > scrolledwindow:dir(rtl), |
| .caja-navigation-window .caja-side-pane scrolledwindow:dir(rtl) { |
| box-shadow: inset 2px 2px 2px -2px rgba(0, 0, 0, 0.05), |
| inset 3px 3px 3px -2px rgba(0, 0, 0, 0.05); |
| } |
| |
| .sidebar treeview.view, |
| .sidebar.vertical |
| > paned.sidebar-pane-separator |
| .folder-frame |
| > scrolledwindow |
| treeview.view.sidebar, |
| .sidebar-paned treeview.view.sidebar, |
| .background.csd > box.horizontal > frame > scrolledwindow treeview.view, |
| .background.csd |
| > box.vertical |
| > paned.horizontal |
| > scrolledwindow |
| treeview.view, |
| .background.solid-csd |
| > box.vertical |
| > paned.horizontal |
| > scrolledwindow |
| treeview.view { |
| background-color: transparent; |
| box-shadow: none; |
| font-weight: 500; |
| } |
| |
| .sidebar treeview.view:selected, |
| .sidebar.vertical |
| > paned.sidebar-pane-separator |
| .folder-frame |
| > scrolledwindow |
| treeview.view.sidebar:selected, |
| .sidebar-paned treeview.view.sidebar:selected, |
| .background.csd |
| > box.horizontal |
| > frame |
| > scrolledwindow |
| treeview.view:selected, |
| .background.csd |
| > box.vertical |
| > paned.horizontal |
| > scrolledwindow |
| treeview.view:selected, |
| .background.solid-csd |
| > box.vertical |
| > paned.horizontal |
| > scrolledwindow |
| treeview.view:selected, |
| .sidebar treeview.view:selected:focus, |
| .sidebar.vertical |
| > paned.sidebar-pane-separator |
| .folder-frame |
| > scrolledwindow |
| treeview.view.sidebar:selected:focus, |
| .sidebar-paned treeview.view.sidebar:selected:focus, |
| .background.csd |
| > box.horizontal |
| > frame |
| > scrolledwindow |
| treeview.view:selected:focus, |
| .background.csd |
| > box.vertical |
| > paned.horizontal |
| > scrolledwindow |
| treeview.view:selected:focus, |
| .background.solid-csd |
| > box.vertical |
| > paned.horizontal |
| > scrolledwindow |
| treeview.view:selected:focus { |
| background-color: transparent; |
| color: @theme_selected_bg_color; |
| } |
| |
| .sidebar { |
| border: none; |
| color: rgba(38, 50, 56, 0.87); |
| background-color: #f7f9f9; |
| } |
| |
| .sidebar:dir(ltr), |
| .sidebar list:dir(ltr) { |
| box-shadow: inset -2px 2px 2px -2px rgba(0, 0, 0, 0.05), |
| inset -3px 3px 3px -2px rgba(0, 0, 0, 0.05); |
| } |
| |
| .sidebar:dir(rtl), |
| .sidebar list:dir(rtl) { |
| box-shadow: inset 2px 2px 2px -2px rgba(0, 0, 0, 0.05), |
| inset 3px 3px 3px -2px rgba(0, 0, 0, 0.05); |
| } |
| |
| .sidebar .frame, |
| .sidebar list { |
| background-color: transparent; |
| } |
| |
| .sidebar .frame list { |
| box-shadow: none; |
| } |
| |
| .sidebar list, |
| .sidebar row { |
| color: rgba(38, 50, 56, 0.87); |
| background-color: transparent; |
| font-weight: 500; |
| } |
| |
| .sidebar list:hover, |
| .sidebar row:hover { |
| color: @theme_fg_color; |
| } |
| |
| .sidebar list:selected, |
| .sidebar row:selected { |
| color: @theme_selected_bg_color; |
| background-color: transparent; |
| } |
| |
| .sidebar list:selected label, |
| .sidebar row:selected label { |
| color: @theme_selected_bg_color; |
| } |
| |
| .sidebar overshoot, |
| .sidebar undershoot { |
| box-shadow: none; |
| } |
| |
| stacksidebar row { |
| padding: 0.4rem 0.6rem 0.5rem; |
| color: rgba(38, 50, 56, 0.87); |
| background-color: transparent; |
| font-weight: 500; |
| } |
| |
| stacksidebar row > label { |
| padding-left: 0.4rem; |
| padding-right: 0.4rem; |
| } |
| |
| stacksidebar row:hover { |
| color: @theme_fg_color; |
| } |
| |
| stacksidebar row:selected { |
| color: @theme_selected_bg_color; |
| background-color: transparent; |
| } |
| |
| stacksidebar row:selected label { |
| color: @theme_selected_bg_color; |
| } |
| |
| stacksidebar row:backdrop { |
| opacity: 1; |
| } |
| |
| stacksidebar separator, |
| stacksidebar .separator { |
| min-height: 0; |
| border-color: transparent; |
| background-color: transparent; |
| } |
| |
| placessidebar list, |
| placessidebar row { |
| background-color: #f7f9f9; |
| } |
| |
| placessidebar row { |
| padding: 0; |
| } |
| |
| placessidebar row > revealer { |
| padding: 0.3rem 1.05rem 0.3rem 0.9rem; |
| } |
| |
| placessidebar row image.sidebar-icon { |
| padding: 0.3rem 0; |
| opacity: 0.87; |
| } |
| |
| placessidebar row image.sidebar-icon:dir(ltr) { |
| padding-right: 0.4rem; |
| } |
| |
| placessidebar row image.sidebar-icon:dir(rtl) { |
| padding-left: 0.4rem; |
| } |
| |
| placessidebar row label.sidebar-label { |
| padding: 0.2rem 0 0.3rem; |
| } |
| |
| placessidebar row label.sidebar-label:dir(ltr) { |
| padding-right: 0.15rem; |
| } |
| |
| placessidebar row label.sidebar-label:dir(rtl) { |
| padding-left: 0.15rem; |
| } |
| |
| placessidebar row button.image-button { |
| background-color: transparent; |
| margin: 0; |
| padding: 0.3rem; |
| } |
| |
| placessidebar row button.image-button:disabled { |
| background-color: transparent; |
| } |
| |
| placessidebar row button.image-button:checked { |
| background-color: alpha(currentColor, 0.12); |
| color: @theme_fg_color; |
| } |
| |
| placessidebar row:selected { |
| color: @theme_selected_bg_color; |
| } |
| |
| placessidebar row:selected label { |
| color: @theme_selected_bg_color; |
| } |
| |
| placessidebar row:selected button.image-button { |
| color: @theme_selected_bg_color; |
| } |
| |
| placessidebar row:selected button.image-button:hover, |
| placessidebar row:selected button.image-button:active { |
| color: #40cddf; |
| } |
| |
| placessidebar row:selected:disabled label { |
| color: rgba(255, 255, 255, 0.4); |
| } |
| |
| placessidebar row.sidebar-placeholder-row { |
| border: solid 1px @theme_selected_bg_color; |
| } |
| |
| placessidebar row.sidebar-new-bookmark-row { |
| color: @theme_selected_bg_color; |
| } |
| |
| placessidebar row:drop(active):not(:disabled) { |
| color: #4db6ac; |
| background-color: rgba(77, 182, 172, 0.2); |
| } |
| |
| placessidebar row:drop(active):not(:disabled):dir(ltr) { |
| box-shadow: inset 4px 0 #4db6ac; |
| } |
| |
| placessidebar row:drop(active):not(:disabled):dir(rtl) { |
| box-shadow: inset -4px 0 #4db6ac; |
| } |
| |
| placessidebar row:drop(active):not(:disabled):selected { |
| background-color: #4db6ac; |
| } |
| |
| placessidebar row:drop(active):not(:disabled):selected, |
| placessidebar row:drop(active):not(:disabled):selected .sidebar-label, |
| placessidebar row:drop(active):not(:disabled):selected .sidebar-icon { |
| color: @theme_base_color; |
| } |
| |
| placesview row.activatable:hover { |
| background-color: transparent; |
| } |
| |
| placesview > actionbar > revealer > box > label { |
| padding-left: 0.6rem; |
| padding-right: 0.6rem; |
| } |
| |
| paned > separator { |
| min-width: 1px; |
| min-height: 1px; |
| border-style: none; |
| background-color: transparent; |
| -gtk-icon-source: none; |
| background-image: image(rgba(0, 0, 0, 0.09)); |
| background-size: 1px 1px; |
| transition: none; |
| } |
| |
| paned > separator:backdrop, |
| paned > separator:selected { |
| background-image: image(@borders); |
| transition: none; |
| } |
| |
| window paned > separator, |
| window paned > separator:backdrop, |
| window paned > separator:selected { |
| background-image: image(rgba(0, 0, 0, 0.05)); |
| transition: none; |
| } |
| |
| window > grid.vertical paned > separator, |
| window > grid.vertical paned > separator:backdrop, |
| window > grid.vertical paned > separator:selected { |
| background-image: image(@borders); |
| transition: none; |
| } |
| |
| paned > separator.wide, |
| button paned > separator, |
| button paned > .separator, |
| stacksidebar paned > separator, |
| stacksidebar paned > .separator { |
| min-width: 0.45rem; |
| min-height: 0.45rem; |
| margin: 0; |
| padding: 0; |
| background-color: @theme_bg_color; |
| background-image: image(@borders), image(@borders); |
| background-size: 1px 1px, 1px 1px; |
| } |
| |
| paned > separator.wide:backdrop, |
| button paned > separator:backdrop, |
| button paned > .separator:backdrop, |
| stacksidebar paned > separator:backdrop, |
| stacksidebar paned > .separator:backdrop, |
| paned > separator.wide:selected, |
| button paned > separator:selected, |
| button paned > .separator:selected, |
| stacksidebar paned > separator:selected, |
| stacksidebar paned > .separator:selected { |
| background-image: image(@borders), image(@borders); |
| } |
| |
| paned.horizontal > separator { |
| background-repeat: repeat-y; |
| } |
| |
| paned.horizontal > separator:dir(ltr) { |
| margin: 0 -0.6rem 0 0; |
| padding: 0 0.6rem 0 0; |
| background-position: left; |
| } |
| |
| paned.horizontal > separator:dir(rtl) { |
| margin: 0 0 0 -0.6rem; |
| padding: 0 0 0 0.6rem; |
| background-position: right; |
| } |
| |
| paned.horizontal > separator.wide, |
| button paned.horizontal > separator, |
| button paned.horizontal > .separator, |
| stacksidebar paned.horizontal > separator, |
| stacksidebar paned.horizontal > .separator { |
| background-repeat: repeat-y, repeat-y; |
| background-position: left, right; |
| } |
| |
| paned.horizontal > separator.wide:dir(ltr), |
| button paned.horizontal > separator:dir(ltr), |
| button paned.horizontal > .separator:dir(ltr), |
| stacksidebar paned.horizontal > separator:dir(ltr), |
| stacksidebar paned.horizontal > .separator:dir(ltr), |
| paned.horizontal > separator.wide:dir(rtl), |
| button paned.horizontal > separator:dir(rtl), |
| button paned.horizontal > .separator:dir(rtl), |
| stacksidebar paned.horizontal > separator:dir(rtl), |
| stacksidebar paned.horizontal > .separator:dir(rtl) { |
| margin: 0; |
| padding: 0; |
| } |
| |
| paned.vertical > separator { |
| margin: 0 0 -0.6rem 0; |
| padding: 0 0 0.6rem 0; |
| background-repeat: repeat-x; |
| background-position: top; |
| } |
| |
| paned.vertical > separator.wide, |
| button paned.vertical > separator, |
| button paned.vertical > .separator, |
| stacksidebar paned.vertical > separator, |
| stacksidebar paned.vertical > .separator { |
| margin: 0; |
| padding: 0; |
| background-repeat: repeat-x, repeat-x; |
| background-position: bottom, top; |
| } |
| |
| infobar, |
| NautilusTrashBar { |
| padding: 0.4rem; |
| border-width: 0 0 1px; |
| border-style: solid; |
| border-color: @borders; |
| background-color: #f7f9f9; |
| } |
| |
| infobar.info:not(.error), |
| NautilusTrashBar.info:not(.error), |
| infobar.question:not(.error), |
| NautilusTrashBar.question:not(.error), |
| infobar.warning:not(.error), |
| NautilusTrashBar.warning:not(.error), |
| infobar.error:not(.error), |
| NautilusTrashBar.error:not(.error) { |
| color: rgba(38, 50, 56, 0.87); |
| } |
| |
| infobar.info button, |
| NautilusTrashBar.info button, |
| infobar.question button, |
| NautilusTrashBar.question button, |
| infobar.warning button, |
| NautilusTrashBar.warning button, |
| infobar.error button, |
| NautilusTrashBar.error button { |
| background-color: transparent; |
| color: rgba(38, 50, 56, 0.87); |
| } |
| |
| infobar.info button:hover, |
| NautilusTrashBar.info button:hover, |
| infobar.question button:hover, |
| NautilusTrashBar.question button:hover, |
| infobar.warning button:hover, |
| NautilusTrashBar.warning button:hover, |
| infobar.error button:hover, |
| NautilusTrashBar.error button:hover { |
| background-color: transparent; |
| color: @theme_fg_color; |
| } |
| |
| infobar.info button:active, |
| NautilusTrashBar.info button:active, |
| infobar.question button:active, |
| NautilusTrashBar.question button:active, |
| infobar.warning button:active, |
| NautilusTrashBar.warning button:active, |
| infobar.error button:active, |
| NautilusTrashBar.error button:active { |
| background-color: transparent; |
| color: @theme_fg_color; |
| } |
| |
| infobar.info button:checked, |
| NautilusTrashBar.info button:checked, |
| infobar.question button:checked, |
| NautilusTrashBar.question button:checked, |
| infobar.warning button:checked, |
| NautilusTrashBar.warning button:checked, |
| infobar.error button:checked, |
| NautilusTrashBar.error button:checked { |
| background-color: transparent; |
| color: @theme_fg_color; |
| } |
| |
| infobar.info button:disabled, |
| NautilusTrashBar.info button:disabled, |
| infobar.question button:disabled, |
| NautilusTrashBar.question button:disabled, |
| infobar.warning button:disabled, |
| NautilusTrashBar.warning button:disabled, |
| infobar.error button:disabled, |
| NautilusTrashBar.error button:disabled { |
| color: rgba(38, 50, 56, 0.28); |
| } |
| |
| infobar.info button.flat, |
| NautilusTrashBar.info button.flat, |
| infobar.question button.flat, |
| NautilusTrashBar.question button.flat, |
| infobar.warning button.flat, |
| NautilusTrashBar.warning button.flat, |
| infobar.error button.flat, |
| NautilusTrashBar.error button.flat { |
| color: rgba(38, 50, 56, 0.87); |
| } |
| |
| infobar.info button.flat:hover, |
| NautilusTrashBar.info button.flat:hover, |
| infobar.info button.flat:active, |
| NautilusTrashBar.info button.flat:active, |
| infobar.question button.flat:hover, |
| NautilusTrashBar.question button.flat:hover, |
| infobar.question button.flat:active, |
| NautilusTrashBar.question button.flat:active, |
| infobar.warning button.flat:hover, |
| NautilusTrashBar.warning button.flat:hover, |
| infobar.warning button.flat:active, |
| NautilusTrashBar.warning button.flat:active, |
| infobar.error button.flat:hover, |
| NautilusTrashBar.error button.flat:hover, |
| infobar.error button.flat:active, |
| NautilusTrashBar.error button.flat:active { |
| color: @theme_fg_color; |
| } |
| |
| infobar.info button.flat:disabled, |
| NautilusTrashBar.info button.flat:disabled, |
| infobar.question button.flat:disabled, |
| NautilusTrashBar.question button.flat:disabled, |
| infobar.warning button.flat:disabled, |
| NautilusTrashBar.warning button.flat:disabled, |
| infobar.error button.flat:disabled, |
| NautilusTrashBar.error button.flat:disabled { |
| color: rgba(38, 50, 56, 0.28); |
| } |
| |
| infobar.info button.image-button:not(.text-button), |
| NautilusTrashBar.info button.image-button:not(.text-button), |
| infobar.info button.close, |
| NautilusTrashBar.info button.close, |
| infobar.question button.image-button:not(.text-button), |
| NautilusTrashBar.question button.image-button:not(.text-button), |
| infobar.question button.close, |
| NautilusTrashBar.question button.close, |
| infobar.warning button.image-button:not(.text-button), |
| NautilusTrashBar.warning button.image-button:not(.text-button), |
| infobar.warning button.close, |
| NautilusTrashBar.warning button.close, |
| infobar.error button.image-button:not(.text-button), |
| NautilusTrashBar.error button.image-button:not(.text-button), |
| infobar.error button.close, |
| NautilusTrashBar.error button.close { |
| min-height: 16px; |
| min-width: 16px; |
| padding: 0.8rem; |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| infobar.info selection, |
| NautilusTrashBar.info selection, |
| infobar.question selection, |
| NautilusTrashBar.question selection, |
| infobar.warning selection, |
| NautilusTrashBar.warning selection, |
| infobar.error selection, |
| NautilusTrashBar.error selection { |
| background-color: #008fa1; |
| } |
| |
| infobar.info *:link, |
| NautilusTrashBar.info *:link, |
| infobar.info button.flat.link, |
| NautilusTrashBar.info button.flat.link, |
| infobar.question *:link, |
| NautilusTrashBar.question *:link, |
| infobar.question button.flat.link, |
| NautilusTrashBar.question button.flat.link, |
| infobar.warning *:link, |
| NautilusTrashBar.warning *:link, |
| infobar.warning button.flat.link, |
| NautilusTrashBar.warning button.flat.link, |
| infobar.error *:link, |
| NautilusTrashBar.error *:link, |
| infobar.error button.flat.link, |
| NautilusTrashBar.error button.flat.link { |
| color: #ccf2f6; |
| } |
| |
| infobar.info progressbar trough, |
| NautilusTrashBar.info progressbar trough, |
| infobar.question progressbar trough, |
| NautilusTrashBar.question progressbar trough, |
| infobar.warning progressbar trough, |
| NautilusTrashBar.warning progressbar trough, |
| infobar.error progressbar trough, |
| NautilusTrashBar.error progressbar trough { |
| background-color: rgba(255, 255, 255, 0.2); |
| } |
| |
| infobar.info progressbar progress, |
| NautilusTrashBar.info progressbar progress, |
| infobar.question progressbar progress, |
| NautilusTrashBar.question progressbar progress, |
| infobar.warning progressbar progress, |
| NautilusTrashBar.warning progressbar progress, |
| infobar.error progressbar progress, |
| NautilusTrashBar.error progressbar progress { |
| background-color: @theme_base_color; |
| } |
| |
| .info { |
| background-color: #1de9b6; |
| } |
| |
| .question { |
| background-color: #ffea00; |
| } |
| |
| .warning { |
| background-color: #ff9100; |
| } |
| |
| .error { |
| color: @theme_base_color; |
| background-color: #ff1744; |
| } |
| |
| tooltip { |
| box-shadow: none; |
| } |
| |
| tooltip.background { |
| border: 1px solid rgba(34, 45, 50, 0.9); |
| background-color: rgba(255, 255, 255, 0.001); |
| background-image: image(rgba(34, 45, 50, 0.901)); |
| background-clip: padding-box; |
| } |
| |
| tooltip.background > box { |
| padding: 1px 2px 2px; |
| } |
| |
| tooltip decoration { |
| background-color: transparent; |
| } |
| |
| tooltip label, |
| tooltip image { |
| color: @theme_text_color; |
| } |
| |
| tooltip.csd { |
| border-radius: 2px; |
| } |
| |
| .tooltip:not(tooltip) { |
| border: 1px solid rgba(0, 0, 0, 0.09); |
| background-color: rgba(34, 45, 50, 0.9); |
| } |
| |
| .tooltip:not(tooltip) > label { |
| color: @theme_text_color; |
| } |
| |
| .tooltip:not(tooltip) > * > label { |
| color: @theme_fg_color; |
| } |
| |
| colorswatch { |
| box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.16); |
| } |
| |
| colorswatch.top, |
| colorswatch.top .overlay, |
| colorswatch.bottom, |
| colorswatch.bottom .overlay, |
| colorswatch.left, |
| colorswatch.left .overlay, |
| colorswatch.right, |
| colorswatch.right .overlay, |
| colorswatch:only-child, |
| colorswatch:only-child .overlay { |
| border-radius: 0; |
| } |
| |
| colorswatch:hover { |
| box-shadow: 0 2px 2px rgba(0, 0, 0, 0.12), 0 3px 4px rgba(0, 0, 0, 0.2); |
| } |
| |
| GtkColorEditor colorswatch { |
| border-radius: 0; |
| } |
| |
| GtkColorEditor colorswatch:hover { |
| box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.16); |
| } |
| |
| colorswatch.color-dark { |
| color: white; |
| } |
| |
| colorswatch.color-light { |
| color: rgba(0, 0, 0, 0.8); |
| } |
| |
| colorswatch#add-color-button { |
| background-image: linear-gradient( |
| to right, |
| #ff1744 25%, |
| #ff9100 25%, |
| #ff9100 50%, |
| #1de9b6 50%, |
| #1de9b6 75%, |
| #ffea00 75% |
| ); |
| color: white; |
| } |
| |
| colorchooser .popover.osd { |
| padding: 3px; |
| border-style: solid; |
| border-width: 9px; |
| border-radius: 2px; |
| border-image: -gtk-scaled( |
| url('../assets/osd-shadow.png'), |
| url('../assets/osd-shadow@2.png') |
| ) |
| 10/10px stretch; |
| box-shadow: none; |
| color: @theme_text_color; |
| background-color: #222d32; |
| } |
| |
| colorchooser .popover.osd label { |
| color: #81c4bf; |
| font-weight: 700; |
| } |
| |
| .content-view { |
| background-color: @theme_bg_color; |
| } |
| |
| @keyframes volume_hover { |
| from { |
| background-image: -gtk-gradient( |
| radial, |
| center center, |
| 0, |
| center center, |
| 0.001, |
| to(alpha(currentColor, 0)), |
| to(transparent) |
| ); |
| } |
| to { |
| background-image: -gtk-gradient( |
| radial, |
| center center, |
| 0, |
| center center, |
| 0.5, |
| to(alpha(currentColor, 0.12)), |
| to(transparent) |
| ); |
| } |
| } |
| |
| .osd .scale-popup .vertical button, |
| .scale-popup .vertical button { |
| border-radius: 100px; |
| -gtk-outline-radius: 100px; |
| background-color: transparent; |
| color: rgba(38, 50, 56, 0.87); |
| } |
| |
| .osd .scale-popup .vertical button:first-child:hover, |
| .scale-popup .vertical button:first-child:hover { |
| background: none; |
| color: #00e676; |
| animation: volume_hover 0.2s linear forwards; |
| } |
| |
| .osd .scale-popup .vertical button:first-child:disabled, |
| .scale-popup .vertical button:first-child:disabled { |
| background: none; |
| color: rgba(0, 230, 118, 0.4); |
| } |
| |
| .osd .scale-popup .vertical button:last-child:hover, |
| .scale-popup .vertical button:last-child:hover { |
| background: none; |
| color: #f44336; |
| animation: volume_hover 0.2s linear forwards; |
| } |
| |
| .osd .scale-popup .vertical button:last-child:disabled, |
| .scale-popup .vertical button:last-child:disabled { |
| background: none; |
| color: rgba(244, 67, 54, 0.4); |
| } |
| |
| .osd .scale-popup button, |
| .scale-popup button { |
| border-radius: 100px; |
| -gtk-outline-radius: 100px; |
| background-color: transparent; |
| color: rgba(38, 50, 56, 0.87); |
| } |
| |
| .osd .scale-popup button:first-child:hover, |
| .scale-popup button:first-child:hover { |
| background: none; |
| color: #f44336; |
| animation: spin_hover 0.2s linear forwards; |
| } |
| |
| .osd .scale-popup button:first-child:disabled, |
| .scale-popup button:first-child:disabled { |
| background: none; |
| color: rgba(244, 67, 54, 0.4); |
| } |
| |
| .osd .scale-popup button:last-child:hover, |
| .scale-popup button:last-child:hover { |
| background: none; |
| color: #00e676; |
| animation: spin_hover 0.2s linear forwards; |
| } |
| |
| .osd .scale-popup button:last-child:disabled, |
| .scale-popup button:last-child:disabled { |
| background: none; |
| color: rgba(0, 230, 118, 0.4); |
| } |
| |
| button.flat.scale { |
| min-width: 16px; |
| min-height: 16px; |
| padding: 0.8rem; |
| border-radius: 100px; |
| -gtk-outline-radius: 100px; |
| } |
| |
| .floating-bar button { |
| min-height: 2.1rem; |
| min-width: 2.1rem; |
| margin: 0; |
| padding: 0; |
| } |
| |
| .floating-bar { |
| padding: 0; |
| border: 1px solid transparent; |
| border-radius: 0; |
| color: rgba(207, 216, 220, 0.87); |
| background-color: #222d32; |
| font-size: 90%; |
| transition: none; |
| } |
| |
| .floating-bar label { |
| min-height: 2.1rem; |
| } |
| |
| .floating-bar button { |
| color: rgba(129, 196, 191, 0.87); |
| } |
| |
| .floating-bar button:hover, |
| .floating-bar button:active, |
| .floating-bar button:checked { |
| color: #81c4bf; |
| } |
| |
| .floating-bar button:disabled { |
| color: rgba(129, 196, 191, 0.4); |
| } |
| |
| .floating-bar.bottom.left { |
| border-width: 1px 1px 0 0; |
| border-radius: 0 3px 0 0; |
| } |
| |
| .floating-bar.bottom.right { |
| border-width: 1px 0 0 1px; |
| border-radius: 3px 0 0 0; |
| } |
| |
| decoration { |
| border-radius: 2px 2px 0 0; |
| border-width: 0; |
| box-shadow: 0 6px 8px -4px rgba(0, 0, 0, 0.16), 0 10px 6px rgba(0, 0, 0, 0.2); |
| transition-property: box-shadow; |
| transition-timing-function: cubic-bezier(0, 0, 0.2, 1); |
| transition-duration: 0.2s; |
| margin: 8px; |
| } |
| |
| decoration:backdrop { |
| box-shadow: 0 6px 8px -4px transparent, 0 10px 6px transparent, |
| 0 2px 2px rgba(0, 0, 0, 0.12), 0 3px 4px rgba(0, 0, 0, 0.2); |
| } |
| |
| .fullscreen decoration, |
| .maximized decoration, |
| .tiled decoration { |
| border-radius: 0; |
| } |
| |
| .popup decoration { |
| box-shadow: none; |
| } |
| |
| .ssd decoration { |
| box-shadow: 0 2px 2px transparent, 0 3px 4px transparent, |
| 0 3px 3px -1px rgba(0, 0, 0, 0.08); |
| } |
| |
| .tiled.ssd decoration { |
| box-shadow: 0 2px 2px transparent, 0 3px 4px transparent, 1px 0 #13191c, |
| -1px 0 #13191c; |
| } |
| |
| .csd.popup decoration { |
| border-radius: 2px; |
| box-shadow: 0 4px 5px rgba(0, 0, 0, 0.16), 0 4px 4px rgba(0, 0, 0, 0.2); |
| } |
| |
| tooltip.csd decoration { |
| border-radius: 2px; |
| box-shadow: 0 2px 2px rgba(0, 0, 0, 0.12), 0 3px 4px rgba(0, 0, 0, 0.2); |
| } |
| |
| message-dialog.csd decoration { |
| border-radius: 2px; |
| box-shadow: 0 6px 8px -4px rgba(0, 0, 0, 0.16), 0 10px 6px rgba(0, 0, 0, 0.2); |
| } |
| |
| message-dialog.csd decoration:backdrop { |
| box-shadow: 0 6px 8px -4px transparent, 0 10px 6px transparent, |
| 0 2px 2px rgba(0, 0, 0, 0.12), 0 3px 4px rgba(0, 0, 0, 0.2); |
| } |
| |
| .solid-csd decoration { |
| margin: 0; |
| padding: 3px; |
| border-radius: 0; |
| border: none; |
| background-color: @borders; |
| box-shadow: inset 0 0 0 2px #222d32, inset 0 1px #29353b; |
| } |
| |
| .view:selected, |
| iconview:selected, |
| .view:selected:focus, |
| iconview:selected:focus, |
| .view text:selected, |
| iconview text:selected, |
| .view text:selected:focus, |
| iconview text:selected:focus, |
| textview text:selected, |
| textview text:selected:focus, |
| .view text selection, |
| iconview text selection, |
| .view text selection:focus, |
| iconview text selection:focus, |
| textview text selection, |
| textview text selection:focus, |
| flowbox flowboxchild:selected, |
| label selection, |
| label selection:focus, |
| .background entry selection, |
| .background entry selection:focus, |
| entry selection, |
| spinbutton:not(.vertical) selection, |
| entry selection:focus, |
| treeview spinbutton entry:focus:selected, |
| treeview spinbutton spinbutton:focus:selected:not(.vertical), |
| .background combobox entry.combo selection, |
| .background combobox spinbutton.combo:not(.vertical) selection, |
| .background combobox entry.combo selection:focus, |
| treeview.view:selected, |
| treeview.view row:selected, |
| paned treeview.view:selected, |
| paned treeview.view row:selected, |
| row:selected, |
| row:selected entry selection, |
| row:selected spinbutton:not(.vertical) selection, |
| row:selected entry selection:focus, |
| row:selected entry.flat selection, |
| row:selected entry.flat selection:focus, |
| row:selected spinbutton.flat:not(.vertical) selection:focus, |
| .conflict-row:selected, |
| .polari-room-list list.sidebar > row.activatable:selected, |
| .polari-room-list list.sidebar > row.activatable:backdrop:selected, |
| .polari-room-list list.sidebar > row.activatable.inactive:selected, |
| .polari-room-list list.sidebar > row.activatable.inactive:backdrop:selected, |
| dockstack > stack > dockwidget treeview.project-tree.view:selected, |
| dockstack > stack > dockwidget treeview.project-tree.view:selected:focus, |
| dockstack > stack > devhelppanel treeview.view:selected, |
| dockstack > stack > devhelppanel treeview.view:selected:focus, |
| window.background |
| > box.vertical |
| paned.horizontal |
| > widget |
| > notebook.switcher-visible |
| widget |
| > scrolledwindow |
| treeview.view:selected, |
| window.background |
| > grid.horizontal |
| > paned.horizontal |
| > notebook.frame |
| > stack |
| > scrolledwindow |
| > widget:selected, |
| window.background |
| > grid.horizontal |
| > paned.horizontal |
| > notebook.frame |
| > stack |
| > scrolledwindow |
| > widget:checked, |
| window.background |
| > grid.horizontal |
| > paned.horizontal |
| > notebook.frame |
| > stack |
| > scrolledwindow |
| > widget:backdrop:selected, |
| window.background |
| > grid.horizontal |
| > paned.horizontal |
| > notebook.frame |
| > stack |
| > scrolledwindow |
| > widget:backdrop:checked, |
| .nemo-window .nemo-window-pane scrolledwindow widget > widget.entry:selected, |
| .nemo-window |
| .nemo-window-pane |
| scrolledwindow |
| widget |
| > widget.entry:focus:selected, |
| window.background:not(.csd) |
| > box.vertical |
| > stack |
| > scrolledwindow |
| > viewport |
| iconview:selected, |
| window.background:not(.csd) |
| > box.vertical |
| > stack |
| > scrolledwindow |
| > viewport |
| iconview.view:selected, |
| window.background:not(.csd) |
| > box.vertical |
| > scrolledwindow |
| > viewport |
| iconview:selected, |
| window.background:not(.csd) |
| > box.vertical |
| > scrolledwindow |
| > viewport |
| iconview.view:selected, |
| #MozillaGtkWidget.background > widget > scrolledwindow > textview text:selected, |
| #MozillaGtkWidget.background |
| > widget |
| > scrolledwindow |
| > textview |
| text:selected:focus, |
| #MozillaGtkWidget.background |
| > widget |
| > scrolledwindow |
| > textview |
| text |
| selection, |
| .caja-desktop > widget.entry:selected, |
| .caja-desktop > widget.entry:focus:selected, |
| .caja-navigation-window .caja-side-pane scrolledwindow treeview.view:selected, |
| .caja-navigation-window scrolledwindow widget > widget.entry:selected, |
| .caja-navigation-window scrolledwindow widget > widget.entry:focus:selected, |
| .atril-window scrolledwindow.frame > .view:selected, |
| .atril-window scrolledwindow.frame > iconview:selected, |
| .atril-window scrolledwindow.frame > .view:active, |
| .atril-window scrolledwindow.frame > iconview:active, |
| .xreader-window scrolledwindow.frame > .view:selected, |
| .xreader-window scrolledwindow.frame > iconview:selected, |
| .xreader-window scrolledwindow.frame > .view:active, |
| .xreader-window scrolledwindow.frame > iconview:active, |
| window.background:not(.solid-csd) > box.vertical > widget widget:selected, |
| window.background:not(.solid-csd) > box.vertical > box.vertical widget:selected, |
| window#wb_main_window treeview.view:selected, |
| window#wb_main_window treeview.view:selected:focus { |
| background-color: @theme_selected_bg_color; |
| color: @theme_base_color; |
| } |
| |
| .view:disabled:selected, |
| iconview:disabled:selected, |
| iconview:disabled:selected:focus, |
| .view text:disabled:selected, |
| iconview text:disabled:selected, |
| iconview text:disabled:selected:focus, |
| textview text:disabled:selected, |
| .view text selection:disabled, |
| iconview text selection:disabled, |
| iconview text selection:disabled:focus, |
| textview text selection:disabled, |
| flowbox flowboxchild:disabled:selected, |
| label selection:disabled, |
| entry selection:disabled, |
| spinbutton:not(.vertical) selection:disabled, |
| treeview spinbutton entry:disabled:focus:selected, |
| treeview spinbutton spinbutton:disabled:focus:selected:not(.vertical), |
| .background combobox entry.combo selection:disabled, |
| .background combobox spinbutton.combo:not(.vertical) selection:disabled, |
| treeview.view row:disabled:selected, |
| row:disabled:selected, |
| row:selected entry selection:disabled, |
| row:selected spinbutton:not(.vertical) selection:disabled:focus, |
| row:selected spinbutton.flat:not(.vertical) selection:disabled, |
| row:selected entry.flat selection:disabled:focus, |
| .conflict-row:disabled:selected, |
| .polari-room-list list.sidebar > row.activatable:disabled:selected, |
| .polari-room-list |
| list.sidebar |
| > row.activatable.inactive:disabled:backdrop:selected, |
| dockstack > stack > dockwidget treeview.project-tree.view:disabled:selected, |
| dockstack > stack > devhelppanel treeview.view:disabled:selected:focus, |
| window.background |
| > box.vertical |
| paned.horizontal |
| > widget |
| > notebook.switcher-visible |
| widget |
| > scrolledwindow |
| treeview.view:disabled:selected, |
| window.background |
| > grid.horizontal |
| > paned.horizontal |
| > notebook.frame |
| > stack |
| > scrolledwindow |
| > widget:disabled:selected, |
| window.background |
| > grid.horizontal |
| > paned.horizontal |
| > notebook.frame |
| > stack |
| > scrolledwindow |
| > widget:disabled:checked, |
| .nemo-window |
| .nemo-window-pane |
| scrolledwindow |
| widget |
| > widget.entry:disabled:selected, |
| window.background:not(.csd) |
| > box.vertical |
| > stack |
| > scrolledwindow |
| > viewport |
| iconview:disabled:selected, |
| window.background:not(.csd) |
| > box.vertical |
| > scrolledwindow |
| > viewport |
| iconview:disabled:selected, |
| #MozillaGtkWidget.background |
| > widget |
| > scrolledwindow |
| > textview |
| text:disabled:selected, |
| #MozillaGtkWidget.background |
| > widget |
| > scrolledwindow |
| > textview |
| text |
| selection:disabled, |
| .caja-desktop > widget.entry:disabled:selected, |
| .caja-navigation-window |
| .caja-side-pane |
| scrolledwindow |
| treeview.view:disabled:selected, |
| .caja-navigation-window scrolledwindow widget > widget.entry:disabled:selected, |
| .atril-window scrolledwindow.frame > .view:disabled:selected, |
| .atril-window scrolledwindow.frame > iconview:disabled:selected, |
| .atril-window scrolledwindow.frame > .view:disabled:active, |
| .atril-window scrolledwindow.frame > iconview:disabled:active, |
| .xreader-window scrolledwindow.frame > .view:disabled:selected, |
| .xreader-window scrolledwindow.frame > iconview:disabled:selected, |
| .xreader-window scrolledwindow.frame > .view:disabled:active, |
| .xreader-window scrolledwindow.frame > iconview:disabled:active, |
| window.background:not(.solid-csd) |
| > box.vertical |
| > widget |
| widget:disabled:selected, |
| window.background:not(.solid-csd) |
| > box.vertical |
| > box.vertical |
| widget:disabled:selected, |
| window#wb_main_window treeview.view:disabled:selected, |
| .view:disabled:backdrop:selected, |
| iconview:disabled:backdrop:selected, |
| .view text:disabled:backdrop:selected, |
| iconview text:disabled:backdrop:selected, |
| textview text:disabled:backdrop:selected, |
| .view text selection:disabled:backdrop, |
| iconview text selection:disabled:backdrop, |
| textview text selection:disabled:backdrop, |
| flowbox flowboxchild:disabled:backdrop:selected, |
| label selection:disabled:backdrop, |
| entry selection:disabled:backdrop, |
| spinbutton:not(.vertical) selection:disabled:backdrop, |
| treeview spinbutton entry:disabled:backdrop:focus:selected, |
| treeview spinbutton spinbutton:disabled:backdrop:focus:selected:not(.vertical), |
| .background combobox entry.combo selection:disabled:backdrop, |
| .background |
| combobox |
| spinbutton.combo:not(.vertical) |
| selection:disabled:backdrop:focus, |
| row:disabled:backdrop:selected, |
| row:selected entry selection:disabled:backdrop:focus, |
| row:selected entry.flat selection:disabled:backdrop, |
| row:selected spinbutton.flat:not(.vertical) selection:disabled:backdrop:focus, |
| .conflict-row:disabled:backdrop:selected, |
| .polari-room-list list.sidebar > row.activatable:disabled:backdrop:selected, |
| dockstack |
| > stack |
| > dockwidget |
| treeview.project-tree.view:disabled:backdrop:selected:focus, |
| window.background |
| > box.vertical |
| paned.horizontal |
| > widget |
| > notebook.switcher-visible |
| widget |
| > scrolledwindow |
| treeview.view:disabled:backdrop:selected, |
| window.background |
| > grid.horizontal |
| > paned.horizontal |
| > notebook.frame |
| > stack |
| > scrolledwindow |
| > widget:disabled:backdrop:selected, |
| window.background |
| > grid.horizontal |
| > paned.horizontal |
| > notebook.frame |
| > stack |
| > scrolledwindow |
| > widget:disabled:backdrop:checked, |
| .nemo-window |
| .nemo-window-pane |
| scrolledwindow |
| widget |
| > widget.entry:disabled:backdrop:selected, |
| window.background:not(.csd) |
| > box.vertical |
| > stack |
| > scrolledwindow |
| > viewport |
| iconview:disabled:backdrop:selected, |
| window.background:not(.csd) |
| > box.vertical |
| > scrolledwindow |
| > viewport |
| iconview:disabled:backdrop:selected, |
| #MozillaGtkWidget.background |
| > widget |
| > scrolledwindow |
| > textview |
| text:disabled:backdrop:selected, |
| #MozillaGtkWidget.background |
| > widget |
| > scrolledwindow |
| > textview |
| text |
| selection:disabled:backdrop, |
| .caja-desktop > widget.entry:disabled:backdrop:selected, |
| .caja-navigation-window |
| .caja-side-pane |
| scrolledwindow |
| treeview.view:disabled:backdrop:selected, |
| .caja-navigation-window |
| scrolledwindow |
| widget |
| > widget.entry:disabled:backdrop:selected, |
| .atril-window scrolledwindow.frame > .view:disabled:backdrop:selected, |
| .atril-window scrolledwindow.frame > iconview:disabled:backdrop:selected, |
| .atril-window scrolledwindow.frame > .view:disabled:backdrop:active, |
| .atril-window scrolledwindow.frame > iconview:disabled:backdrop:active, |
| .xreader-window scrolledwindow.frame > .view:disabled:backdrop:selected, |
| .xreader-window scrolledwindow.frame > iconview:disabled:backdrop:selected, |
| .xreader-window scrolledwindow.frame > .view:disabled:backdrop:active, |
| .xreader-window scrolledwindow.frame > iconview:disabled:backdrop:active, |
| window.background:not(.solid-csd) |
| > box.vertical |
| > widget |
| widget:disabled:backdrop:selected, |
| window.background:not(.solid-csd) |
| > box.vertical |
| > box.vertical |
| widget:disabled:backdrop:selected, |
| window#wb_main_window treeview.view:disabled:backdrop:selected { |
| color: rgba(255, 255, 255, 0.4); |
| } |
| |
| .monospace { |
| font-family: Monospace; |
| } |
| |
| cursor-handle { |
| border-style: none; |
| background-color: #4db6ac; |
| background-image: none; |
| box-shadow: none; |
| } |
| |
| cursor-handle.top:dir(ltr), |
| cursor-handle.bottom:dir(rtl) { |
| padding-left: 10px; |
| } |
| |
| cursor-handle.bottom:dir(ltr), |
| cursor-handle.top:dir(rtl) { |
| padding-right: 10px; |
| } |
| |
| cursor-handle.insertion-cursor:dir(ltr), |
| cursor-handle.insertion-cursor:dir(rtl) { |
| -GtkWidget-text-handle-width: 20; |
| -GtkWidget-text-handle-height: 25; |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/slider-horz-scale-has-marks-above.png'), |
| url('../assets/slider-horz-scale-has-marks-above@2.png') |
| ); |
| } |
| |
| .context-menu { |
| font-weight: 400; |
| font-size: 100%; |
| } |
| |
| popover.touch-selection { |
| color: @theme_fg_color; |
| background-color: @theme_base_color; |
| box-shadow: 0 2px 2px rgba(0, 0, 0, 0.12), 0 3px 4px rgba(0, 0, 0, 0.2); |
| font-weight: 400; |
| font-size: 100%; |
| } |
| |
| popover.touch-selection:backdrop { |
| box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.16); |
| } |
| |
| .keycap { |
| min-width: 1.5rem; |
| min-height: 1.5rem; |
| padding: 0.3rem 0.25rem 0.2rem; |
| border: none; |
| border-radius: 2px; |
| color: @theme_text_color; |
| background-color: #29353b; |
| box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.16), |
| inset 0 1px rgba(255, 255, 255, 0.07); |
| font-weight: 700; |
| } |
| |
| *:not(decoration):not(window):drop(active), |
| *:not(decoration):not(window):drop(active):focus { |
| border-color: #4db6ac; |
| box-shadow: inset 0 0 0 1px #4db6ac; |
| caret-color: #4db6ac; |
| } |
| |
| panel-toplevel.background { |
| background-color: #13191c; |
| } |
| |
| panel-toplevel.background * { |
| outline-width: 0; |
| } |
| |
| panel-applet, |
| panel-plug, |
| panel-toplevel > grid.horizontal > widget > widget { |
| color: @theme_text_color; |
| background-color: #13191c; |
| box-shadow: none; |
| } |
| |
| .gnome-panel-menu-bar, |
| .lightdm-gtk-greeter #panel_window menubar, |
| window.background.lightdm menubar, |
| panel-applet > menubar, |
| #clock-applet-button { |
| color: @theme_text_color; |
| background-color: transparent; |
| box-shadow: none; |
| font-weight: 700; |
| } |
| |
| .gnome-panel-menu-bar > .gnome-panel-menu-item, |
| .lightdm-gtk-greeter #panel_window menubar > .gnome-panel-menu-item, |
| window.background.lightdm menubar > .gnome-panel-menu-item, |
| .gnome-panel-menu-bar > menuitem, |
| .lightdm-gtk-greeter #panel_window menubar > menuitem, |
| window.background.lightdm menubar > menuitem, |
| panel-applet menubar > .gnome-panel-menu-item, |
| panel-applet menubar > menuitem { |
| padding: 0 0.3rem; |
| color: @theme_text_color; |
| background-color: transparent; |
| } |
| |
| .gnome-panel-menu-bar > .gnome-panel-menu-item:hover, |
| .lightdm-gtk-greeter #panel_window menubar > .gnome-panel-menu-item:hover, |
| window.background.lightdm menubar > .gnome-panel-menu-item:hover, |
| .gnome-panel-menu-bar > menuitem:hover, |
| .lightdm-gtk-greeter #panel_window menubar > menuitem:hover, |
| window.background.lightdm menubar > menuitem:hover, |
| panel-applet menubar > .gnome-panel-menu-item:hover, |
| panel-applet menubar > menuitem:hover { |
| color: @theme_base_color; |
| box-shadow: inset 0 -2px @theme_selected_bg_color; |
| } |
| |
| wnck-tasklist > button.toggle, |
| #tasklist-button, |
| #clock-applet-button, |
| #showdesktop-button { |
| padding: 0px 0.3rem; |
| border: none; |
| border-radius: 0; |
| color: @theme_text_color; |
| background-color: transparent; |
| } |
| |
| wnck-tasklist > button.toggle:hover, |
| #tasklist-button:hover, |
| #clock-applet-button:hover, |
| #showdesktop-button:hover { |
| color: @theme_base_color; |
| background-color: transparent; |
| box-shadow: inset 0 -2px alpha(currentColor, 0.2); |
| } |
| |
| wnck-tasklist > button.toggle:checked, |
| wnck-tasklist > button.toggle:hover:checked, |
| wnck-tasklist > button.toggle:disabled:checked, |
| #tasklist-button:checked, |
| #tasklist-button:hover:checked, |
| #tasklist-button:disabled:checked, |
| #clock-applet-button:checked, |
| #clock-applet-button:hover:checked, |
| #clock-applet-button:disabled:checked, |
| #showdesktop-button:checked, |
| #showdesktop-button:hover:checked, |
| #showdesktop-button:disabled:checked { |
| color: @theme_base_color; |
| background-color: transparent; |
| box-shadow: inset 0 -2px @theme_selected_bg_color; |
| } |
| |
| wnck-tasklist > button.toggle, |
| wnck-tasklist > button.toggle label, |
| #tasklist-button, |
| #tasklist-button label { |
| font-weight: 400; |
| } |
| |
| wnck-pager { |
| background-color: transparent; |
| color: #798084; |
| box-shadow: inset 0 0 0 1px rgba(207, 216, 220, 0.066); |
| } |
| |
| wnck-pager:hover { |
| background-color: alpha(currentColor, 0.12); |
| color: @theme_text_color; |
| box-shadow: inset 0 0 0 1px alpha(currentColor, 0.2); |
| } |
| |
| wnck-pager:selected { |
| background-color: rgba(0, 188, 212, 0.2); |
| color: @theme_text_color; |
| box-shadow: none; |
| } |
| |
| na-tray-applet { |
| -NaTrayApplet-icon-padding: 0 2; |
| -NaTrayApplet-icon-size: 24; |
| } |
| |
| gp-arrow-button { |
| min-width: 1.5rem; |
| min-height: 0; |
| margin: 0 0.15rem; |
| border: 1px solid transparent; |
| background-image: none; |
| color: @theme_text_color; |
| } |
| |
| gp-arrow-button:hover, |
| gp-arrow-button:active { |
| color: @theme_base_color; |
| } |
| |
| sn-button { |
| padding: 0 0.3rem; |
| } |
| |
| .tweak-categories { |
| background-image: image(#f7f9f9); |
| color: rgba(38, 50, 56, 0.87); |
| } |
| |
| .tweak-categories separator.horizontal { |
| min-height: 0; |
| border-color: transparent; |
| background-color: transparent; |
| } |
| |
| .tweak-category { |
| border: none; |
| color: rgba(38, 50, 56, 0.87); |
| background-color: transparent; |
| font-weight: 500; |
| } |
| |
| .tweak-category:hover { |
| color: @theme_fg_color; |
| } |
| |
| .tweak-category:selected { |
| color: @theme_selected_bg_color; |
| background-color: transparent; |
| } |
| |
| .tweak-category:selected label { |
| color: @theme_selected_bg_color; |
| } |
| |
| box.vertical > stack.main-container { |
| margin: -20px; |
| } |
| |
| box.vertical > stack.main-container > scrolledwindow { |
| margin: 0; |
| } |
| |
| list.tweak-group { |
| padding: 20px; |
| } |
| |
| list.tweak-group row.activatable:not(.tweak):hover { |
| background-image: radial-gradient( |
| circle farthest-corner at center, |
| alpha(currentColor, 0) 100%, |
| transparent 0% |
| ), |
| image(alpha(currentColor, 0)); |
| background-color: transparent; |
| } |
| |
| row.tweak:dir(ltr) { |
| padding-left: 1rem; |
| } |
| |
| row.tweak:dir(rtl) { |
| padding-right: 1rem; |
| } |
| |
| row.tweak, |
| row.tweak.title { |
| min-height: 2.8rem; |
| } |
| |
| row.tweak:hover, |
| row.tweak:active, |
| row.tweak.title:hover, |
| row.tweak.title:active { |
| background-image: none; |
| background-color: transparent; |
| animation: none; |
| } |
| |
| row.tweak.title { |
| color: rgba(38, 50, 56, 0.54); |
| font-weight: 700; |
| } |
| |
| row.tweak.title:dir(ltr) { |
| padding-left: 0; |
| } |
| |
| row.tweak.title:dir(rtl) { |
| padding-right: 0; |
| } |
| |
| list.tweak-group-startup { |
| padding: 20px; |
| background-color: @theme_bg_color; |
| } |
| |
| list.tweak-group-startup row.activatable { |
| padding: 0.6rem; |
| background-image: image(@theme_bg_color); |
| background-repeat: repeat-x; |
| background-size: auto; |
| transition-duration: 0s; |
| } |
| |
| list.tweak-group-startup row.activatable:hover > grid { |
| background-image: image(rgba(38, 50, 56, 0.1044)); |
| transition: background-image 0.1s cubic-bezier(0, 0, 0.2, 1); |
| } |
| |
| list.tweak-group-startup row.activatable:active { |
| transition: none; |
| animation: none; |
| } |
| |
| list.tweak-group-startup row.activatable > grid { |
| border-radius: 2px; |
| padding: 0.6rem; |
| transition: background-image 0.1s cubic-bezier(0, 0, 0.2, 1); |
| } |
| |
| list.tweak-group-startup row.activatable > grid > button { |
| color: rgba(255, 255, 255, 0.87); |
| background-color: #ff5252; |
| } |
| |
| list.tweak-group-startup row.activatable > grid > button:hover { |
| color: @theme_base_color; |
| } |
| |
| list.tweak-group-startup row.activatable > grid > button:active { |
| color: @theme_base_color; |
| background-color: @theme_selected_bg_color; |
| } |
| |
| list.tweak-group-startup row.activatable > grid > button:checked { |
| color: rgba(255, 255, 255, 0.87); |
| background-color: #ff7575; |
| } |
| |
| list.tweak-group-startup row.activatable > grid > button:disabled { |
| background-color: transparent; |
| } |
| |
| #gf-label-window, |
| #gf-bubble, |
| #gf-osd-window, |
| #gf-input-source-popup { |
| border-radius: 2px; |
| } |
| |
| #gf-label-window, |
| #gf-label-window.solid, |
| #gf-bubble, |
| #gf-bubble.solid, |
| #gf-osd-window, |
| #gf-osd-window.solid, |
| #gf-input-source-popup, |
| #gf-input-source-popup.solid { |
| border: 1px solid rgba(0, 0, 0, 0.09); |
| background-color: rgba(34, 45, 50, 0.9); |
| color: @theme_text_color; |
| } |
| |
| #gf-label-window levelbar block:not(.empty), |
| #gf-label-window.solid levelbar block:not(.empty), |
| #gf-bubble levelbar block:not(.empty), |
| #gf-bubble.solid levelbar block:not(.empty), |
| #gf-osd-window levelbar block:not(.empty), |
| #gf-osd-window.solid levelbar block:not(.empty), |
| #gf-input-source-popup levelbar block:not(.empty), |
| #gf-input-source-popup.solid levelbar block:not(.empty) { |
| background-color: #00e676; |
| } |
| |
| #gf-label-window.solid, |
| #gf-bubble.solid, |
| #gf-osd-window.solid, |
| #gf-input-source-popup.solid { |
| border-radius: 0; |
| } |
| |
| #gf-bubble box.horizontal > button { |
| min-width: 16px; |
| min-height: 16px; |
| padding: 0.5rem; |
| border-radius: 100px; |
| -gtk-outline-radius: 100px; |
| color: rgba(129, 196, 191, 0.87); |
| background-color: rgba(77, 182, 172, 0.25); |
| } |
| |
| #gf-bubble box.horizontal > button:hover { |
| color: #81c4bf; |
| background-color: rgba(77, 182, 172, 0.25); |
| } |
| |
| #gf-bubble box.horizontal > button:active, |
| #gf-bubble box.horizontal > button:checked { |
| color: #81c4bf; |
| background-color: rgba(77, 182, 172, 0.25); |
| } |
| |
| #gf-bubble box.horizontal > button:disabled { |
| color: rgba(207, 216, 220, 0.28); |
| background-color: transparent; |
| } |
| |
| #gf-label-window { |
| font-size: 3rem; |
| font-weight: 400; |
| } |
| |
| #gf-input-source { |
| min-width: 9rem; |
| min-height: 9rem; |
| color: @theme_text_color; |
| font-size: 3rem; |
| font-weight: 400; |
| } |
| |
| #gf-input-source:selected { |
| border-radius: 2px; |
| background-color: alpha(currentColor, 0.12); |
| color: #81c4bf; |
| } |
| |
| #gf-candidate-popup { |
| border-radius: 2px; |
| } |
| |
| #gf-candidate-popup, |
| #gf-candidate-popup.solid { |
| border: 1px solid rgba(0, 0, 0, 0.09); |
| background-color: rgba(34, 45, 50, 0.9); |
| color: rgba(207, 216, 220, 0.54); |
| } |
| |
| #gf-candidate-popup.solid { |
| border-radius: 0; |
| } |
| |
| #gf-candidate-popup gf-candidate-box { |
| border-radius: 2px; |
| color: rgba(207, 216, 220, 0.87); |
| transition: none; |
| } |
| |
| #gf-candidate-popup gf-candidate-box label { |
| padding: 0.2rem 0.6rem 0.3rem; |
| font-size: 110%; |
| } |
| |
| #gf-candidate-popup gf-candidate-box:hover { |
| background-color: alpha(currentColor, 0.12); |
| color: @theme_text_color; |
| } |
| |
| #gf-candidate-popup gf-candidate-box:selected { |
| background-color: #009688; |
| color: @theme_base_color; |
| } |
| |
| #gf-candidate-popup button, |
| #gf-candidate-popup button:first-child, |
| #gf-candidate-popup button:last-child, |
| #gf-candidate-popup .linked > button, |
| #gf-candidate-popup .linked > button:first-child, |
| #gf-candidate-popup .linked > button:last-child { |
| background-color: transparent; |
| border-radius: 0; |
| border: none; |
| background-color: transparent; |
| color: rgba(129, 196, 191, 0.87); |
| box-shadow: none; |
| } |
| |
| #gf-candidate-popup button:disabled, |
| #gf-candidate-popup button:first-child:disabled, |
| #gf-candidate-popup button:last-child:disabled, |
| #gf-candidate-popup .linked > button:disabled, |
| #gf-candidate-popup .linked > button:first-child:disabled, |
| #gf-candidate-popup .linked > button:last-child:disabled { |
| background-color: transparent; |
| } |
| |
| #gf-candidate-popup button:checked, |
| #gf-candidate-popup button:first-child:checked, |
| #gf-candidate-popup button:last-child:checked, |
| #gf-candidate-popup .linked > button:checked, |
| #gf-candidate-popup .linked > button:first-child:checked, |
| #gf-candidate-popup .linked > button:last-child:checked { |
| background-color: alpha(currentColor, 0.12); |
| color: @theme_fg_color; |
| } |
| |
| .nautilus-desktop-window, |
| .nautilus-desktop-window notebook, |
| .nautilus-desktop-window notebook > stack { |
| background: transparent; |
| } |
| |
| .nautilus-desktop.nautilus-canvas-item, |
| .nemo-desktop.nemo-canvas-item, |
| .nautilus-desktop.nemo-canvas-item, |
| .nautilus-desktop.caja-canvas-item, |
| .caja-desktop.caja-canvas-item { |
| color: @theme_base_color; |
| text-shadow: 0 0 1px rgba(0, 0, 0, 0.26), 0 1px 2px rgba(0, 0, 0, 0.26), |
| 0 2px 3px rgba(0, 0, 0, 0.32); |
| } |
| |
| .nautilus-desktop.nautilus-canvas-item:selected, |
| .nemo-desktop.nemo-canvas-item:selected, |
| .nautilus-desktop.nemo-canvas-item:selected, |
| .nautilus-desktop.caja-canvas-item:selected, |
| .caja-desktop.caja-canvas-item:selected { |
| text-shadow: none; |
| } |
| |
| .background.nautilus-window:not(.nautilus-desktop-window):not(nautilus-desktop-window) { |
| background-color: @theme_base_color; |
| } |
| |
| .background.nautilus-window:not(.nautilus-desktop-window):not(nautilus-desktop-window) |
| > grid |
| > paned |
| > overlay |
| > notebook { |
| box-shadow: inset 0 1px @theme_base_color; |
| } |
| |
| .background.nautilus-window:not(.nautilus-desktop-window):not(nautilus-desktop-window) |
| > grid |
| > paned |
| > overlay |
| > notebook |
| > stack |
| > box.vertical |
| > grid |
| > overlay |
| > scrolledwindow |
| > .view:not(.nautilus-desktop), |
| .background.nautilus-window:not(.nautilus-desktop-window):not(nautilus-desktop-window) |
| > grid |
| > paned |
| > overlay |
| > notebook |
| > stack |
| > box.vertical |
| > grid |
| > overlay |
| > scrolledwindow |
| > iconview:not(.nautilus-desktop) { |
| background-image: none; |
| } |
| |
| .nautilus-canvas-item, |
| .nemo-canvas-item, |
| .caja-canvas-item { |
| border-radius: 2px; |
| outline-width: 0; |
| } |
| |
| .nautilus-list-view treeview.view { |
| outline-width: 0; |
| } |
| |
| .nautilus-circular-button { |
| border-radius: 9999px; |
| -gtk-outline-radius: 9999px; |
| } |
| |
| .nautilus-window > grid.horizontal paned > separator { |
| background-image: image(@borders); |
| background-size: 1px 1px; |
| background-repeat: repeat-y; |
| transition: none; |
| } |
| |
| .nautilus-window > headerbar.titlebar > box.horizontal > entry, |
| .nautilus-window |
| > headerbar.titlebar |
| > box.horizontal |
| > spinbutton:not(.vertical) { |
| padding-top: 0; |
| padding-bottom: 0; |
| } |
| |
| .disk-space-display { |
| border: 0 none transparent; |
| } |
| |
| .disk-space-display.free { |
| border-radius: 100px; |
| background-color: @borders; |
| } |
| |
| .disk-space-display.used { |
| border-radius: 100px; |
| background-color: #4db6ac; |
| } |
| |
| .disk-space-display.unknown { |
| background-color: #9dd7d1; |
| } |
| |
| .conflict-row { |
| background-color: #ff9100; |
| color: rgba(38, 50, 56, 0.87); |
| } |
| |
| .conflict-row:hover, |
| .conflict-row:active { |
| background-color: #ff9800; |
| color: @theme_fg_color; |
| } |
| |
| dialog.background.csd |
| > box.dialog-vbox |
| > grid.horizontal |
| > scrolledwindow.frame |
| > viewport.frame { |
| margin: -1px; |
| } |
| |
| .nautilus-canvas-item, |
| .nemo-canvas-item, |
| .caja-canvas-item { |
| border-radius: 2px; |
| } |
| |
| .nautilus-canvas-item.dim-label, |
| .titlebar .nautilus-canvas-item.subtitle, |
| .titlebar .subtitle.nemo-canvas-item, |
| .titlebar .subtitle.caja-canvas-item, |
| headerbar .nautilus-canvas-item.subtitle, |
| headerbar .subtitle.nemo-canvas-item, |
| headerbar .subtitle.caja-canvas-item, |
| .night-light-indicator .view-header label.nautilus-canvas-item, |
| .night-light-indicator .view-header label.nemo-canvas-item, |
| .night-light-indicator .view-header label.caja-canvas-item, |
| .dim-label.nemo-canvas-item, |
| .dim-label.caja-canvas-item { |
| color: rgba(38, 50, 56, 0.54); |
| } |
| |
| .nautilus-canvas-item.dim-label:selected, |
| .titlebar .nautilus-canvas-item.subtitle:selected, |
| .titlebar .subtitle.nemo-canvas-item:selected, |
| .titlebar .subtitle.caja-canvas-item:selected, |
| headerbar .nautilus-canvas-item.subtitle:selected, |
| headerbar .subtitle.nemo-canvas-item:selected, |
| headerbar .subtitle.caja-canvas-item:selected, |
| .night-light-indicator .view-header label.nautilus-canvas-item:selected, |
| .night-light-indicator .view-header label.nemo-canvas-item:selected, |
| .night-light-indicator .view-header label.caja-canvas-item:selected, |
| .dim-label.nemo-canvas-item:selected, |
| .dim-label.caja-canvas-item:selected, |
| .nautilus-canvas-item.dim-label:selected:focus, |
| .titlebar .nautilus-canvas-item.subtitle:selected:focus, |
| .titlebar .subtitle.nemo-canvas-item:selected:focus, |
| .titlebar .subtitle.caja-canvas-item:selected:focus, |
| headerbar .nautilus-canvas-item.subtitle:selected:focus, |
| headerbar .subtitle.nemo-canvas-item:selected:focus, |
| headerbar .subtitle.caja-canvas-item:selected:focus, |
| .night-light-indicator .view-header label.nautilus-canvas-item:selected:focus, |
| .night-light-indicator .view-header label.nemo-canvas-item:selected:focus, |
| .night-light-indicator .view-header label.caja-canvas-item:selected:focus, |
| .dim-label.nemo-canvas-item:selected:focus, |
| .dim-label.caja-canvas-item:selected:focus { |
| color: #80deea; |
| } |
| |
| .nautilus-list-dim-label, |
| .nemo-list-dim-label, |
| .caja-list-dim-label { |
| color: rgba(38, 50, 56, 0.54); |
| } |
| |
| .nautilus-list-dim-label:selected, |
| .nemo-list-dim-label:selected, |
| .caja-list-dim-label:selected, |
| .nautilus-list-dim-label:selected:focus, |
| .nemo-list-dim-label:selected:focus, |
| .caja-list-dim-label:selected:focus { |
| color: #80deea; |
| } |
| |
| .documents-entry-tag { |
| margin: 2px; |
| padding: 4px; |
| border-radius: 2px; |
| border: none; |
| background-image: image(#009688); |
| color: rgba(255, 255, 255, 0.87); |
| } |
| |
| .documents-entry-tag:hover { |
| color: @theme_base_color; |
| } |
| |
| .documents-entry-tag.button, |
| .documents-entry-tag.button:hover, |
| .documents-entry-tag.button:active { |
| background-color: transparent; |
| background-image: none; |
| border-image: none; |
| border: none; |
| box-shadow: none; |
| animation: none; |
| } |
| |
| .documents-entry-tag.button:hover { |
| color: @theme_base_color; |
| } |
| |
| .geary-titlebar-left separator { |
| opacity: 0; |
| } |
| |
| .geary-titlebar-right { |
| box-shadow: none; |
| } |
| |
| .geary-titlebar-right > .linked.raised > button.image-button:not(.text-button) { |
| min-height: 24px; |
| min-width: 24px; |
| margin: 0.4rem 0; |
| padding: 0.5rem; |
| } |
| |
| .geary-titlebar-right |
| > .linked.raised |
| > button:not(.image-button):not(.text-button):not(.suggested-action) { |
| min-height: 16px; |
| margin: 0.4rem 0; |
| padding-top: 0.7rem; |
| padding-bottom: 0.7rem; |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| .geary-titlebar-right |
| > .linked.raised |
| > button:not(.image-button):not(.text-button):not(.suggested-action) |
| label { |
| margin: -0.15rem 0; |
| font-weight: 700; |
| } |
| |
| .geary-titlebar-right |
| > .linked.raised |
| > button:not(.image-button):not(.text-button):not(.suggested-action) |
| image { |
| margin: 0.1rem 0 -0.1rem; |
| } |
| |
| .geary-titlebar-right > button.suggested-action { |
| min-height: 16px; |
| margin: 0.4rem 0; |
| padding-top: 0.7rem; |
| padding-bottom: 0.7rem; |
| } |
| |
| .geary-titlebar-right > button.suggested-action label { |
| margin: -0.15rem 0; |
| font-weight: 700; |
| } |
| |
| .geary-titlebar-right |
| box.horizontal:not(.linked):not(.right) |
| button.image-button:not(.text-button):not(.titlebutton) { |
| margin: 0.4rem 0; |
| padding: 0.5rem; |
| } |
| |
| .geary-titlebar-right button.suggested-action { |
| min-height: 16px; |
| padding-top: 0.7rem; |
| padding-bottom: 0.7rem; |
| } |
| |
| .geary-titlebar-right button.suggested-action label { |
| margin: -0.15rem 0; |
| } |
| |
| .geary-titlebar-right button.image-button.popup.toggle { |
| margin: 0.4rem 0; |
| padding: 0.5rem; |
| } |
| |
| .sidebar.vertical > paned.sidebar-pane-separator .folder-frame > border { |
| border-width: 0 0 1px; |
| } |
| |
| .sidebar.vertical > paned.sidebar-pane-separator .conversation-frame > border { |
| border: none; |
| } |
| |
| .sidebar.vertical |
| > paned.sidebar-pane-separator |
| .conversation-frame |
| treeview.view { |
| background-color: @theme_base_color; |
| font-weight: 400; |
| } |
| |
| .sidebar.vertical |
| > paned.sidebar-pane-separator |
| .conversation-frame |
| treeview.view:selected, |
| .sidebar.vertical |
| > paned.sidebar-pane-separator |
| .conversation-frame |
| treeview.view:selected:focus { |
| background-color: rgba(0, 188, 212, 0.25); |
| color: @theme_fg_color; |
| } |
| |
| .sidebar.vertical |
| > paned.sidebar-pane-separator |
| .conversation-frame |
| treeview.view:selected:dir(ltr), |
| .sidebar.vertical |
| > paned.sidebar-pane-separator |
| .conversation-frame |
| treeview.view:selected:focus:dir(ltr) { |
| box-shadow: inset 4px 0 @theme_selected_bg_color; |
| } |
| |
| .sidebar.vertical |
| > paned.sidebar-pane-separator |
| .conversation-frame |
| treeview.view:selected:dir(rtl), |
| .sidebar.vertical |
| > paned.sidebar-pane-separator |
| .conversation-frame |
| treeview.view:selected:focus:dir(rtl) { |
| box-shadow: inset -4px 0 @theme_selected_bg_color; |
| } |
| |
| window.background |
| > box.vertical |
| > paned.horizontal |
| > frame |
| > box.vertical |
| > paned.vertical |
| > overlay |
| > scrolledwindow |
| > scrollbar { |
| background-color: transparent; |
| } |
| |
| window.background |
| > box.vertical |
| > paned.horizontal |
| > frame |
| > box.vertical |
| > paned.vertical |
| > overlay |
| > scrolledwindow |
| > scrollbar |
| slider { |
| background-color: rgba(38, 50, 56, 0.297); |
| } |
| |
| window.background |
| > box.vertical |
| > paned.horizontal |
| > frame |
| > box.vertical |
| > paned.vertical |
| > overlay |
| > scrolledwindow |
| > scrollbar |
| slider:hover { |
| background-color: rgba(38, 50, 56, 0.4785); |
| } |
| |
| window.background |
| > box.vertical |
| > paned.horizontal |
| > frame |
| > box.vertical |
| > paned.vertical |
| > overlay |
| > scrolledwindow |
| > scrollbar |
| slider:active { |
| background-color: @theme_fg_color; |
| } |
| |
| window.background |
| > box.vertical |
| > paned.horizontal |
| > frame |
| > box.vertical |
| > paned.vertical |
| > overlay |
| > scrolledwindow |
| > scrollbar |
| slider:disabled { |
| opacity: 0.4; |
| } |
| |
| window.background |
| > box.vertical |
| > paned.horizontal |
| > frame |
| > box.vertical |
| > paned.vertical |
| > overlay |
| > scrolledwindow |
| > scrollbar.overlay-indicator:not(.dragging):not(.hovering) |
| slider { |
| background-color: rgba(38, 50, 56, 0.297); |
| } |
| |
| window.background |
| > box.vertical |
| > paned.horizontal |
| > frame |
| > box.vertical |
| > paned.vertical |
| > overlay |
| > label.bottom { |
| padding: 0.4rem; |
| border-style: solid; |
| border-color: rgba(0, 0, 0, 0.09); |
| color: @theme_fg_color; |
| font-size: 90%; |
| transition: none; |
| opacity: 0.9; |
| } |
| |
| window.background |
| > box.vertical |
| > paned.horizontal |
| > frame |
| > box.vertical |
| > paned.vertical |
| > overlay |
| > label.bottom.left { |
| border-radius: 0 2px 0 0; |
| border-width: 1px 1px 0 0; |
| } |
| |
| window.background |
| > box.vertical |
| > paned.horizontal |
| > frame |
| > box.vertical |
| > paned.vertical |
| > overlay |
| > label.bottom.right { |
| border-radius: 2px 0 0 0; |
| border-width: 1px 0 0 1px; |
| } |
| |
| paned.vertical |
| > overlay |
| > scrolledwindow |
| > overlay |
| > widget |
| > widget |
| > box |
| > widget |
| > headerbar |
| > .linked.raised |
| > button.image-button { |
| border-radius: 100px; |
| -gtk-outline-radius: 100px; |
| } |
| |
| paned.vertical |
| > overlay |
| > scrolledwindow |
| > overlay |
| > widget |
| > widget |
| > box |
| > widget |
| > headerbar |
| > button.flat:not(.image-button) { |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| headerbar.titlebar.incognito-mode entry, |
| headerbar.titlebar.incognito-mode spinbutton:not(.vertical), |
| headerbar.titlebar.incognito-mode entry:focus, |
| headerbar.titlebar.incognito-mode spinbutton:focus:not(.vertical) { |
| color: @theme_fg_color; |
| caret-color: @theme_fg_color; |
| } |
| |
| headerbar.titlebar.incognito-mode entry:disabled, |
| headerbar.titlebar.incognito-mode spinbutton:disabled:not(.vertical) { |
| color: rgba(38, 50, 56, 0.28); |
| } |
| |
| headerbar.titlebar.incognito-mode |
| button:not(.destructive-action):not(.suggested-action):not(.appmenu):not(.icon):not(:indeterminate) { |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| headerbar.titlebar.incognito-mode |
| button:not(.destructive-action):not(.suggested-action):not(.appmenu):not(.icon):not(:indeterminate) |
| *, |
| headerbar.titlebar.incognito-mode |
| button:not(.destructive-action):not(.suggested-action):not(.appmenu):not(.icon):not(:indeterminate):hover |
| *, |
| headerbar.titlebar.incognito-mode |
| button:not(.destructive-action):not(.suggested-action):not(.appmenu):not(.icon):not(:indeterminate):active |
| *, |
| headerbar.titlebar.incognito-mode |
| button:not(.destructive-action):not(.suggested-action):not(.appmenu):not(.icon):not(:indeterminate):checked |
| * { |
| background-image: none; |
| color: @theme_fg_color; |
| } |
| |
| headerbar.titlebar.incognito-mode |
| button:not(.destructive-action):not(.suggested-action):not(.appmenu):not(.icon):not(:indeterminate):disabled |
| *, |
| headerbar.titlebar.incognito-mode |
| button:not(.destructive-action):not(.suggested-action):not(.appmenu):not(.icon):not(:indeterminate):checked:disabled |
| * { |
| background-image: none; |
| color: rgba(38, 50, 56, 0.28); |
| } |
| |
| notebook > stack > box.vertical > paned.vertical > overlay > .floating-bar { |
| color: rgba(38, 50, 56, 0.87); |
| } |
| |
| .background:not(.csd) |
| > box.vertical |
| > headerbar |
| > stack |
| > box.vertical |
| .subtitle { |
| margin-top: -1.3rem; |
| font-size: 100%; |
| } |
| |
| .background:not(.csd) |
| > box.vertical |
| > headerbar |
| > stack |
| > box.vertical |
| .subtitle:dir(ltr) { |
| margin-left: -6.59rem; |
| } |
| |
| .background:not(.csd) |
| > box.vertical |
| > headerbar |
| > stack |
| > box.vertical |
| .subtitle:dir(rtl) { |
| margin-right: -6.59rem; |
| } |
| |
| popover.background |
| > box.vertical |
| > scrolledwindow |
| > viewport.frame |
| > list.background { |
| background-color: #fdfdfe; |
| } |
| |
| SeahorseWidget .sidebar paned separator { |
| border: none; |
| } |
| |
| window paned > box.vertical > box.vertical > toolbar.primary-toolbar { |
| box-shadow: none; |
| border-bottom: 1px solid rgba(0, 0, 0, 0.09); |
| } |
| |
| .polari-room-list row { |
| font-weight: 700; |
| } |
| |
| .polari-room-list row:not(:hover):not(:active):not(:selected) label, |
| .polari-room-list row:not(:hover):not(:active):not(:selected) image { |
| opacity: 1; |
| } |
| |
| .polari-room-list row.inactive:not(:hover):not(:active):not(:selected) label, |
| .polari-room-list row.inactive:not(:hover):not(:active):not(:selected) image { |
| opacity: 0.65; |
| } |
| |
| .polari-nick-entry { |
| border-image: none; |
| font-weight: 700; |
| } |
| |
| .polari-room-list list.sidebar > row.activatable, |
| .polari-room-list list.sidebar > row.activatable:backdrop, |
| .polari-room-list list.sidebar > row.activatable.inactive, |
| .polari-room-list list.sidebar > row.activatable.inactive:backdrop { |
| color: rgba(38, 50, 56, 0.87); |
| background-color: transparent; |
| font-weight: 500; |
| } |
| |
| .polari-room-list list.sidebar > row.activatable:hover, |
| .polari-room-list list.sidebar > row.activatable:backdrop:hover, |
| .polari-room-list list.sidebar > row.activatable.inactive:hover, |
| .polari-room-list list.sidebar > row.activatable.inactive:backdrop:hover { |
| color: @theme_fg_color; |
| } |
| |
| box > headerbar > label.polari-titlebar-separator { |
| min-width: 0; |
| border: none; |
| opacity: 0; |
| } |
| |
| .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar { |
| box-shadow: inset 0 1px @borders, inset 0 2px 2px rgba(0, 0, 0, 0.05), |
| inset -2px 0 2px -2px rgba(0, 0, 0, 0.03), |
| inset -3px 0 3px -2px rgba(0, 0, 0, 0.03); |
| } |
| |
| .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar:dir(rtl) { |
| box-shadow: inset 0 1px @borders, inset 0 2px 2px rgba(0, 0, 0, 0.05), |
| inset 2px 0 2px -2px rgba(0, 0, 0, 0.03), |
| inset 3px 0 3px -2px rgba(0, 0, 0, 0.03); |
| } |
| |
| .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button { |
| min-width: 16px; |
| min-width: 16px; |
| padding: 0.4rem; |
| } |
| |
| .sidebar-paned |
| .inline-toolbar.horizontal.sidebar-toolbar |
| button.image-button |
| > widget |
| > box |
| > image { |
| padding: 0; |
| } |
| |
| .sidebar-paned scrolledwindow { |
| background-image: image(#f7f9f9); |
| } |
| |
| window.csd > box.vertical > box.vertical > toolbar.horizontal, |
| window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { |
| margin: -1px 0; |
| border-top: 1px solid rgba(0, 0, 0, 0.09); |
| background-color: #f7f9f9; |
| box-shadow: none; |
| } |
| |
| window.csd > box.vertical > box.vertical > frame, |
| window.solid-csd > box.vertical > box.vertical > frame { |
| margin: -1px 0; |
| padding: 0; |
| } |
| |
| window.csd > box.vertical > box.vertical > frame > border, |
| window.solid-csd > box.vertical > box.vertical > frame > border { |
| border: none; |
| } |
| |
| window.background > box.vertical > box.vertical > toolbar button, |
| window.background > box.vertical > box.vertical > toolbar .linked > button { |
| min-width: 37.3px; |
| min-height: 37.3px; |
| padding: 0; |
| border-radius: 100px; |
| -gtk-outline-radius: 100px; |
| } |
| |
| window.background |
| > box.vertical |
| > toolbar.primary-toolbar |
| toolitem:first-child |
| .linked |
| > button.image-button.raised { |
| min-width: 48px; |
| min-height: 48px; |
| margin: 0; |
| padding: 0; |
| } |
| |
| window.background |
| > box.vertical |
| > toolbar.primary-toolbar |
| toolitem:first-child |
| .linked |
| > button.image-button.raised |
| > widget |
| > box |
| > image { |
| padding: 0; |
| } |
| |
| window.background |
| > box.vertical |
| > toolbar.primary-toolbar |
| toolitem |
| .linked |
| > button.image-button.raised { |
| min-width: 36px; |
| min-height: 36px; |
| padding: 0; |
| } |
| |
| window.background |
| > box.vertical |
| > toolbar.primary-toolbar |
| toolitem |
| button.flat.scale { |
| min-width: 24px; |
| min-height: 24px; |
| margin-top: 15px; |
| margin-bottom: 15px; |
| padding: 0; |
| } |
| |
| window.background |
| > box.vertical |
| > toolbar.primary-toolbar |
| toolitem |
| > box.horizontal:not(.linked) |
| > button.toggle, |
| window.background |
| > box.vertical |
| > toolbar.primary-toolbar |
| toolitem |
| > .linked |
| > button:not(.toggle):not(.raised):not(.flat) { |
| min-width: 36px; |
| min-height: 36px; |
| padding: 0; |
| border-radius: 100px; |
| -gtk-outline-radius: 100px; |
| } |
| |
| window.background |
| > box.vertical |
| > toolbar.primary-toolbar |
| toolitem |
| > box.horizontal:not(.linked) |
| > button.toggle |
| > widget |
| > box |
| > image, |
| window.background |
| > box.vertical |
| > toolbar.primary-toolbar |
| toolitem |
| > .linked |
| > button:not(.toggle):not(.raised):not(.flat) |
| > widget |
| > box |
| > image { |
| padding: 0; |
| } |
| |
| window.background |
| > box.vertical |
| > toolbar.primary-toolbar |
| toolitem:last-child |
| button.popup.toggle { |
| min-width: 36px; |
| min-height: 36px; |
| padding: 0; |
| border-radius: 100px; |
| -gtk-outline-radius: 100px; |
| } |
| |
| headerbar.titlebar |
| > box.horizontal |
| > box.horizontal |
| > button.toggle:not(.text-button):not(.image-button):not(.popup) { |
| min-width: 24px; |
| min-height: 24px; |
| padding: 0.5rem; |
| } |
| |
| notebook |
| > stack |
| grid.horizontal |
| > grid.horizontal |
| > grid.horizontal |
| button.flat.toggle:checked { |
| border-radius: 0; |
| border-image: -gtk-gradient( |
| radial, |
| center bottom, |
| 0, |
| center bottom, |
| 0.5, |
| to(@theme_selected_bg_color), |
| to(transparent) |
| ) |
| 0 0 2/0 0 2px; |
| background-color: transparent; |
| color: @theme_fg_color; |
| } |
| |
| notebook |
| > stack |
| grid.horizontal |
| > grid.horizontal |
| > grid.horizontal |
| button.flat.toggle:checked:hover { |
| border-radius: 2px; |
| } |
| |
| dialog.background |
| > box.dialog-vbox.vertical |
| > box.vertical |
| > toolbar.inline-toolbar.horizontal { |
| margin: -2px -2px; |
| } |
| |
| dialog.background |
| > box.dialog-vbox.vertical |
| > box.vertical |
| > toolbar.inline-toolbar.horizontal |
| > toolitem |
| box |
| > button { |
| min-width: 26.6px; |
| min-height: 26.6px; |
| padding: 0; |
| } |
| |
| dialog.background |
| > box.dialog-vbox.vertical |
| > box.vertical |
| > toolbar.inline-toolbar.horizontal |
| > toolitem |
| buttonbox |
| > button { |
| min-width: 26.6px; |
| min-height: 26.6px; |
| padding: 0; |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| window.background |
| > headerbar.titlebar |
| > button.flat.popup.toggle.text-button.title { |
| margin: 0.4rem 0; |
| } |
| |
| window.background |
| > headerbar.titlebar |
| > button.flat.popup.toggle.text-button.title |
| > grid |
| > widget { |
| padding-top: 0.2rem; |
| } |
| |
| window.background |
| > headerbar.titlebar |
| > button.flat.popup.toggle.text-button.title |
| > grid |
| > widget:dir(ltr) { |
| padding-left: 0.3rem; |
| } |
| |
| window.background |
| > headerbar.titlebar |
| > button.flat.popup.toggle.text-button.title |
| > grid |
| > widget:dir(rtl) { |
| padding-right: 0.3rem; |
| } |
| |
| window.background > grid.vertical > box.vertical > widget button, |
| window.background |
| > grid.vertical |
| > box.vertical |
| > box.vertical |
| > widget |
| button { |
| min-width: 1rem; |
| min-height: 1rem; |
| padding: 0.8rem 1rem 0.8rem; |
| border-radius: 2px; |
| font-weight: 700; |
| } |
| |
| window.background |
| > grid.vertical |
| > box.vertical |
| > widget |
| button:not(.suggested-action), |
| window.background |
| > grid.vertical |
| > box.vertical |
| > box.vertical |
| > widget |
| button:not(.suggested-action) { |
| background-color: transparent; |
| } |
| |
| window.background |
| > grid.vertical |
| > box.vertical |
| > widget |
| button:not(.suggested-action):disabled, |
| window.background |
| > grid.vertical |
| > box.vertical |
| > box.vertical |
| > widget |
| button:not(.suggested-action):disabled { |
| background-color: transparent; |
| } |
| |
| window.background |
| > grid.vertical |
| > box.vertical |
| > widget |
| button:not(.suggested-action):checked, |
| window.background |
| > grid.vertical |
| > box.vertical |
| > box.vertical |
| > widget |
| button:not(.suggested-action):checked { |
| background-color: alpha(currentColor, 0.12); |
| color: @theme_fg_color; |
| } |
| |
| window.background |
| > grid.vertical |
| > box.vertical |
| > widget |
| button.suggested-action, |
| window.background |
| > grid.vertical |
| > box.vertical |
| > box.vertical |
| > widget |
| button.suggested-action { |
| border-radius: 100px; |
| -gtk-outline-radius: 100px; |
| } |
| |
| window.background |
| > grid.vertical |
| > box.vertical |
| > widget |
| button.suggested-action:hover, |
| window.background |
| > grid.vertical |
| > box.vertical |
| > box.vertical |
| > widget |
| button.suggested-action:hover { |
| background-color: #1aa194; |
| } |
| |
| window.background |
| > grid.vertical |
| > box.vertical |
| > widget |
| button.suggested-action:active, |
| window.background |
| > grid.vertical |
| > box.vertical |
| > box.vertical |
| > widget |
| button.suggested-action:active { |
| background-color: @theme_selected_bg_color; |
| } |
| |
| window.background |
| > grid.vertical |
| > box.vertical |
| > widget |
| button.suggested-action, |
| window.background |
| > grid.vertical |
| > box.vertical |
| > widget |
| button.suggested-action:hover, |
| window.background |
| > grid.vertical |
| > box.vertical |
| > widget |
| button.suggested-action:active, |
| window.background |
| > grid.vertical |
| > box.vertical |
| > widget |
| button.suggested-action:checked, |
| window.background |
| > grid.vertical |
| > box.vertical |
| > box.vertical |
| > widget |
| button.suggested-action, |
| window.background |
| > grid.vertical |
| > box.vertical |
| > box.vertical |
| > widget |
| button.suggested-action:hover, |
| window.background |
| > grid.vertical |
| > box.vertical |
| > box.vertical |
| > widget |
| button.suggested-action:active, |
| window.background |
| > grid.vertical |
| > box.vertical |
| > box.vertical |
| > widget |
| button.suggested-action:checked { |
| box-shadow: none; |
| } |
| |
| .gedit-bottom-panel-paned .gedit-search-slider { |
| padding: 3px; |
| border-radius: 2px; |
| border-width: 9px; |
| border-image: -gtk-scaled( |
| url('../assets/osd-shadow.png'), |
| url('../assets/osd-shadow@2.png') |
| ) |
| 10/10px stretch; |
| color: @theme_text_color; |
| opacity: 0.9; |
| } |
| |
| .gedit-bottom-panel-paned .gedit-search-slider entry, |
| .gedit-bottom-panel-paned .gedit-search-slider spinbutton:not(.vertical), |
| .gedit-bottom-panel-paned .gedit-search-slider .linked > entry, |
| .gedit-bottom-panel-paned |
| .gedit-search-slider |
| .linked |
| > spinbutton:not(.vertical) { |
| padding: 0.4rem 0.6rem 0.5rem; |
| } |
| |
| .gedit-bottom-panel-paned .gedit-search-slider entry, |
| .gedit-bottom-panel-paned .gedit-search-slider spinbutton:not(.vertical), |
| .gedit-bottom-panel-paned .gedit-search-slider entry.error, |
| .gedit-bottom-panel-paned .gedit-search-slider spinbutton.error:not(.vertical), |
| .gedit-bottom-panel-paned .gedit-search-slider entry.warning, |
| .gedit-bottom-panel-paned |
| .gedit-search-slider |
| spinbutton.warning:not(.vertical), |
| .gedit-bottom-panel-paned .gedit-search-slider .linked > entry, |
| .gedit-bottom-panel-paned |
| .gedit-search-slider |
| .linked |
| > spinbutton:not(.vertical), |
| .gedit-bottom-panel-paned .gedit-search-slider .linked > entry.error, |
| .gedit-bottom-panel-paned |
| .gedit-search-slider |
| .linked |
| > spinbutton.error:not(.vertical), |
| .gedit-bottom-panel-paned .gedit-search-slider .linked > entry.warning, |
| .gedit-bottom-panel-paned |
| .gedit-search-slider |
| .linked |
| > spinbutton.warning:not(.vertical) { |
| color: @theme_text_color; |
| caret-color: @theme_text_color; |
| } |
| |
| .gedit-bottom-panel-paned .gedit-search-slider entry:focus, |
| .gedit-bottom-panel-paned .gedit-search-slider spinbutton:focus:not(.vertical), |
| .gedit-bottom-panel-paned .gedit-search-slider entry.error:focus, |
| .gedit-bottom-panel-paned |
| .gedit-search-slider |
| spinbutton.error:focus:not(.vertical), |
| .gedit-bottom-panel-paned .gedit-search-slider entry.warning:focus, |
| .gedit-bottom-panel-paned |
| .gedit-search-slider |
| spinbutton.warning:focus:not(.vertical), |
| .gedit-bottom-panel-paned .gedit-search-slider .linked > entry:focus, |
| .gedit-bottom-panel-paned |
| .gedit-search-slider |
| .linked |
| > spinbutton:focus:not(.vertical), |
| .gedit-bottom-panel-paned .gedit-search-slider .linked > entry.error:focus, |
| .gedit-bottom-panel-paned |
| .gedit-search-slider |
| .linked |
| > spinbutton.error:focus:not(.vertical), |
| .gedit-bottom-panel-paned .gedit-search-slider .linked > entry.warning:focus, |
| .gedit-bottom-panel-paned |
| .gedit-search-slider |
| .linked |
| > spinbutton.warning:focus:not(.vertical) { |
| color: @theme_base_color; |
| } |
| |
| .gedit-bottom-panel-paned .gedit-search-slider entry:disabled, |
| .gedit-bottom-panel-paned |
| .gedit-search-slider |
| spinbutton:disabled:not(.vertical), |
| .gedit-bottom-panel-paned .gedit-search-slider entry.error:disabled, |
| .gedit-bottom-panel-paned |
| .gedit-search-slider |
| spinbutton.error:disabled:not(.vertical), |
| .gedit-bottom-panel-paned .gedit-search-slider entry.warning:disabled, |
| .gedit-bottom-panel-paned |
| .gedit-search-slider |
| spinbutton.warning:disabled:not(.vertical), |
| .gedit-bottom-panel-paned .gedit-search-slider .linked > entry:disabled, |
| .gedit-bottom-panel-paned |
| .gedit-search-slider |
| .linked |
| > spinbutton:disabled:not(.vertical), |
| .gedit-bottom-panel-paned .gedit-search-slider .linked > entry.error:disabled, |
| .gedit-bottom-panel-paned |
| .gedit-search-slider |
| .linked |
| > spinbutton.error:disabled:not(.vertical), |
| .gedit-bottom-panel-paned .gedit-search-slider .linked > entry.warning:disabled, |
| .gedit-bottom-panel-paned |
| .gedit-search-slider |
| .linked |
| > spinbutton.warning:disabled:not(.vertical) { |
| color: rgba(207, 216, 220, 0.28); |
| } |
| |
| .gedit-bottom-panel-paned .gedit-search-slider button, |
| .gedit-bottom-panel-paned .gedit-search-slider .linked > button { |
| min-width: 2.8rem; |
| min-height: 2.8rem; |
| padding: 0; |
| } |
| |
| .gedit-bottom-panel-paned notebook > header.top { |
| box-shadow: inset 0 2px 2px -3px rgba(0, 0, 0, 0.29), |
| inset 0 5px 3px -5px rgba(0, 0, 0, 0.57), inset 0 -1px rgba(0, 0, 0, 0.09); |
| } |
| |
| .gedit-bottom-panel-paned notebook > header.top tab.reorderable-page:hover { |
| box-shadow: inset 0 2px 2px -3px rgba(0, 0, 0, 0.29), |
| inset 0 5px 3px -5px rgba(0, 0, 0, 0.57), inset 0 -1px rgba(0, 0, 0, 0.09); |
| } |
| |
| .gedit-bottom-panel-paned notebook > header.top tab.reorderable-page:checked { |
| box-shadow: -1px 0 2px rgba(0, 0, 0, 0.02), -1px 0 4px rgba(0, 0, 0, 0.02), |
| 1px 0 2px rgba(0, 0, 0, 0.02), 1px 0 4px rgba(0, 0, 0, 0.02), |
| inset 0 2px 2px -3px rgba(0, 0, 0, 0.29), |
| inset 0 5px 3px -5px rgba(0, 0, 0, 0.57), inset 0 -1px rgba(0, 0, 0, 0.09); |
| } |
| |
| paned.titlebar.horizontal |
| headerbar |
| button.flat.toggle.popup:not(.image-button) { |
| min-height: 24px; |
| padding-top: 0.5rem; |
| padding-bottom: 0.5rem; |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| paned.titlebar.horizontal |
| headerbar |
| button.flat.toggle.popup:not(.image-button) |
| box |
| > .title { |
| padding: 0; |
| margin: -0.15rem 0; |
| color: rgba(207, 216, 220, 0.87); |
| } |
| |
| overlay > box.vertical > paned.horizontal > box.vertical statusbar { |
| padding: 0.2rem; |
| border-style: solid; |
| border-width: 1px 0 0; |
| border-color: rgba(0, 0, 0, 0.09); |
| background-color: #f7f9f9; |
| box-shadow: inset 0 1px 2px -1px rgba(0, 0, 0, 0.02), |
| inset 0 2px 3px -2px rgba(0, 0, 0, 0.07); |
| } |
| |
| .gedit-side-panel-paned.horizontal separator { |
| background-image: linear-gradient( |
| to bottom, |
| rgba(0, 0, 0, 0.24), |
| rgba(0, 0, 0, 0.11) 2px, |
| rgba(0, 0, 0, 0.05) 4px, |
| rgba(0, 0, 0, 0.05) |
| ); |
| background-position: left top; |
| background-repeat: no-repeat; |
| background-size: 1px auto; |
| } |
| |
| .gedit-side-panel-paned.horizontal > box.vertical > stack > grid.horizontal { |
| padding: 0.2rem; |
| background-image: linear-gradient( |
| to bottom, |
| rgba(0, 0, 0, 0.32), |
| rgba(0, 0, 0, 0.12) 2px, |
| rgba(0, 0, 0, 0.04) 4px, |
| transparent 6px, |
| transparent |
| ); |
| } |
| |
| .gedit-side-panel-paned.horizontal |
| > box.vertical |
| > stack |
| > grid.horizontal |
| > box.horizontal { |
| margin: 0.3rem 0; |
| } |
| |
| .gedit-side-panel-paned.horizontal |
| > box.vertical |
| > stack |
| > grid.horizontal |
| > box.horizontal |
| button.image-button.small-button { |
| min-width: 20px; |
| min-height: 20px; |
| padding: 0.4rem; |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| .gedit-side-panel-paned.horizontal |
| > box.vertical |
| > stack |
| > grid.horizontal |
| > box.horizontal |
| .linked |
| > .small-button { |
| min-height: 20px; |
| } |
| |
| .gedit-side-panel-paned.horizontal |
| > box.vertical |
| > stack |
| > grid.horizontal |
| > box.horizontal |
| button.popup.small-button.toggle { |
| min-height: 20px; |
| padding: 0.4rem; |
| } |
| |
| .gedit-side-panel-paned.horizontal |
| > box.vertical |
| > stack |
| > grid.horizontal |
| > scrolledwindow { |
| margin: 0.4rem; |
| border-radius: 2px; |
| box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.16); |
| } |
| |
| .gedit-document-panel { |
| background-image: linear-gradient( |
| to bottom, |
| rgba(0, 0, 0, 0.32), |
| rgba(0, 0, 0, 0.12) 2px, |
| rgba(0, 0, 0, 0.04) 4px, |
| transparent 6px, |
| transparent |
| ); |
| } |
| |
| .gedit-document-panel row.activatable { |
| color: rgba(38, 50, 56, 0.87); |
| background-color: transparent; |
| font-weight: 500; |
| } |
| |
| .gedit-document-panel row.activatable:hover { |
| color: @theme_fg_color; |
| } |
| |
| .gedit-document-panel row.activatable:selected { |
| color: @theme_selected_bg_color; |
| background-color: transparent; |
| } |
| |
| .gedit-document-panel row.activatable:selected label { |
| color: @theme_selected_bg_color; |
| } |
| |
| .gedit-document-panel row.activatable:selected button { |
| color: rgba(0, 188, 212, 0.87); |
| } |
| |
| .gedit-document-panel row.activatable:selected button:hover, |
| .gedit-document-panel row.activatable:selected button:active { |
| color: @theme_selected_bg_color; |
| } |
| |
| .gedit-document-panel |
| row.activatable |
| widget |
| > box.horizontal |
| > button.flat.small-button { |
| min-height: 16px; |
| min-width: 16px; |
| margin: 0.2rem; |
| padding: 0.4rem; |
| border-radius: 100px; |
| -gtk-outline-radius: 100px; |
| } |
| |
| filechooser actionbar button.combo { |
| padding: 0; |
| } |
| |
| frame.gb-search-frame { |
| background-image: linear-gradient(to bottom, @theme_bg_color); |
| padding: 0.45rem; |
| border-style: solid; |
| border-color: rgba(0, 0, 0, 0.09); |
| border-left-width: 1px; |
| border-right-width: 1px; |
| border-bottom-width: 1px; |
| border-radius: 0; |
| } |
| |
| frame.gb-search-frame border { |
| border: none; |
| } |
| |
| .gb-search-entry-occurrences-tag { |
| color: rgba(38, 50, 56, 0.28); |
| margin: 0.15rem; |
| padding: 0.15rem; |
| border-width: 0; |
| } |
| |
| editortweak button { |
| padding: 0 0.45rem 0 0.45rem; |
| } |
| |
| editortweak list row { |
| padding: 0; |
| } |
| |
| layouttabbar > box { |
| min-height: 2.93rem; |
| } |
| |
| eggsearchbar > revealer > box { |
| min-height: 2.93rem; |
| } |
| |
| eggsearchbar entry, |
| eggsearchbar spinbutton:not(.vertical) { |
| min-height: 1.8rem; |
| } |
| |
| pillbox { |
| border-radius: 2px; |
| background-color: @theme_bg_color; |
| } |
| |
| genesisperspective stack > box:first-child list row { |
| padding: 0.75rem; |
| border-bottom: 1px solid @borders; |
| } |
| |
| genesisperspective stack > box:first-child list row:last-child { |
| border-bottom: none; |
| } |
| |
| perspectiveswitcher.linked.stack-switcher.vertical { |
| padding: 0 0.3rem; |
| border-right: 0 none transparent; |
| background-color: transparent; |
| background-image: linear-gradient( |
| to bottom, |
| rgba(0, 0, 0, 0.24), |
| rgba(0, 0, 0, 0.11) 2px, |
| rgba(0, 0, 0, 0.05) 4px, |
| rgba(0, 0, 0, 0.05) |
| ); |
| background-repeat: no-repeat; |
| background-size: 1px auto; |
| } |
| |
| perspectiveswitcher.linked.stack-switcher.vertical:dir(ltr) { |
| margin-right: -1px; |
| background-position: right top; |
| } |
| |
| perspectiveswitcher.linked.stack-switcher.vertical:dir(rtl) { |
| margin-left: -1px; |
| background-position: left top; |
| } |
| |
| perspectiveswitcher.linked.stack-switcher.vertical button { |
| padding: 0.45rem; |
| border-radius: 100px; |
| border: none; |
| background: none; |
| color: @theme_fg_color; |
| box-shadow: none; |
| } |
| |
| perspectiveswitcher.linked.stack-switcher.vertical button image { |
| opacity: 0.54; |
| } |
| |
| perspectiveswitcher.linked.stack-switcher.vertical button:hover { |
| background: none; |
| } |
| |
| perspectiveswitcher.linked.stack-switcher.vertical button:hover image { |
| opacity: 0.87; |
| } |
| |
| perspectiveswitcher.linked.stack-switcher.vertical button:active, |
| perspectiveswitcher.linked.stack-switcher.vertical button:checked { |
| background: none; |
| } |
| |
| perspectiveswitcher.linked.stack-switcher.vertical button:active image, |
| perspectiveswitcher.linked.stack-switcher.vertical button:checked image { |
| opacity: 1; |
| } |
| |
| layouttabbar { |
| min-height: 2.8rem; |
| padding: 0.4rem; |
| border-bottom: 1px solid @borders; |
| background-color: #f7f9f9; |
| background-image: linear-gradient( |
| to bottom, |
| rgba(0, 0, 0, 0.32), |
| rgba(0, 0, 0, 0.12) 2px, |
| rgba(0, 0, 0, 0.04) 4px, |
| transparent 6px, |
| transparent |
| ); |
| } |
| |
| layouttabbar box.horizontal > button, |
| layouttabbar box.horizontal > button.popup.toggle { |
| padding: 0.3rem 0.4rem 0.4rem; |
| border-radius: 2px; |
| background-color: transparent; |
| } |
| |
| layouttabbar box.horizontal > button:disabled, |
| layouttabbar box.horizontal > button.popup.toggle:disabled { |
| background-color: transparent; |
| } |
| |
| layouttabbar box.horizontal > button:checked, |
| layouttabbar box.horizontal > button.popup.toggle:checked { |
| border-image: -gtk-gradient( |
| radial, |
| center bottom, |
| 0, |
| center bottom, |
| 0.5, |
| to(@theme_selected_bg_color), |
| to(transparent) |
| ) |
| 0 0 2/0 0 2px; |
| background-color: transparent; |
| color: @theme_fg_color; |
| } |
| |
| layouttab { |
| margin: 0.2rem; |
| padding: 0.4rem; |
| background-color: transparent; |
| } |
| |
| layouttab label { |
| padding: 0.3rem; |
| } |
| |
| layouttab separator.vertical { |
| margin: 0 0.2rem; |
| background-color: rgba(0, 0, 0, 0.09); |
| } |
| |
| layouttab button, |
| layouttab button.popup.toggle { |
| border-radius: 2px; |
| padding-left: 0.4rem; |
| padding-right: 0.4rem; |
| background-color: transparent; |
| } |
| |
| layouttab button:disabled, |
| layouttab button.popup.toggle:disabled { |
| background-color: transparent; |
| } |
| |
| layouttab button:checked, |
| layouttab button.popup.toggle:checked { |
| border-image: -gtk-gradient( |
| radial, |
| center bottom, |
| 0, |
| center bottom, |
| 0.5, |
| to(@theme_selected_bg_color), |
| to(transparent) |
| ) |
| 0 0 2/0 0 2px; |
| background-color: transparent; |
| color: @theme_fg_color; |
| } |
| |
| layouttab > box > button.close { |
| min-height: 1rem; |
| min-width: 1rem; |
| padding: 0.5rem; |
| border-radius: 100px; |
| -gtk-outline-radius: 100px; |
| } |
| |
| layouttab > box > button.close:disabled { |
| background-color: transparent; |
| } |
| |
| layout { |
| border-width: 0 1px 0; |
| border-style: none solid none; |
| border-color: @borders; |
| border-image: linear-gradient( |
| to bottom, |
| rgba(0, 0, 0, 0.32), |
| rgba(0, 0, 0, 0.21) 2px, |
| rgba(0, 0, 0, 0.09) 4px, |
| rgba(0, 0, 0, 0.09) |
| ) |
| 0 1 0/0 1px 0 stretch; |
| box-shadow: inset 0 -1px @borders; |
| -pnldockbin-handle-size: 1; |
| } |
| |
| layoutgrid > paned.horizontal separator:not(.vertical), |
| layoutgrid > paned.horizontal > paned.horizontal separator:not(.vertical) { |
| border-image: linear-gradient( |
| to bottom, |
| rgba(0, 0, 0, 0.32), |
| rgba(0, 0, 0, 0.21) 2px, |
| rgba(0, 0, 0, 0.09) 4px, |
| rgba(0, 0, 0, 0.09) |
| ) |
| 0 1 0/0 1px 0 stretch; |
| } |
| |
| eggsearchbar box.search-bar { |
| background-color: #f7f9f9; |
| } |
| |
| tabstrip, |
| docktabstrip { |
| min-height: 2.6rem; |
| padding: 0.4rem 1.2rem; |
| border-bottom: 1px solid @borders; |
| background-color: #f7f9f9; |
| background-image: linear-gradient( |
| to bottom, |
| rgba(0, 0, 0, 0.32), |
| rgba(0, 0, 0, 0.12) 2px, |
| rgba(0, 0, 0, 0.04) 4px, |
| transparent 6px, |
| transparent |
| ); |
| } |
| |
| layoutpane.bottom tabstrip, |
| layoutpane.bottom docktabstrip { |
| background-image: none; |
| } |
| |
| docktabstrip docktab, |
| tabstrip tab, |
| docktabstrip tab { |
| color: rgba(38, 50, 56, 0.54); |
| font-weight: 700; |
| box-shadow: inset 0 -1px alpha(currentColor, 0.2); |
| } |
| |
| docktabstrip docktab:hover, |
| tabstrip tab:hover, |
| docktabstrip tab:hover { |
| color: @theme_fg_color; |
| box-shadow: inset 0 -2px alpha(currentColor, 0.2); |
| } |
| |
| docktabstrip docktab:checked, |
| tabstrip tab:checked, |
| docktabstrip tab:checked { |
| color: @theme_fg_color; |
| box-shadow: inset 0 -2px @theme_selected_bg_color; |
| } |
| |
| dockstack > stack > dockwidget treeview.project-tree.view, |
| dockstack > stack > devhelppanel treeview.view { |
| background-color: @theme_bg_color; |
| font-weight: 500; |
| } |
| |
| greeter > box.vertical > stack > box.vertical > scrolledwindow { |
| background-image: linear-gradient( |
| to bottom, |
| rgba(0, 0, 0, 0.32), |
| rgba(0, 0, 0, 0.12) 2px, |
| rgba(0, 0, 0, 0.04) 4px, |
| transparent 6px, |
| transparent |
| ); |
| } |
| |
| workbench.background > stack.titlebar > headerbar > stack > label { |
| color: @theme_text_color; |
| font-weight: 700; |
| } |
| |
| .side-panel .view, |
| .side-panel iconview, |
| .side-panel .view row.activatable, |
| .side-panel iconview row.activatable { |
| font-weight: 500; |
| } |
| |
| .discsongsflowbox > flowboxchild { |
| margin: 0.4rem 0; |
| } |
| |
| .discsongsflowbox > flowboxchild check:only-child { |
| margin: 0; |
| padding: 0; |
| animation: none; |
| } |
| |
| .contacts-left-header-bar:dir(ltr) { |
| border-right-width: 0; |
| border-right-style: none; |
| box-shadow: 0 1px 1px rgba(0, 0, 0, 0.16), 0 1px 2px rgba(0, 0, 0, 0.26), |
| 0 2px 3px rgba(0, 0, 0, 0.32), 5px 0 0 -1px #222d32, |
| 2px 0 0 -1px rgba(0, 0, 0, 0.09); |
| } |
| |
| .contacts-left-header-bar:dir(rtl) { |
| border-left-width: 0; |
| border-left-style: none; |
| box-shadow: 0 1px 1px rgba(0, 0, 0, 0.16), 0 1px 2px rgba(0, 0, 0, 0.26), |
| 0 2px 3px rgba(0, 0, 0, 0.32), -5px 0 0 -1px #222d32, |
| -2px 0 0 -1px rgba(0, 0, 0, 0.09); |
| } |
| |
| .contacts-left-header-bar.selection-mode:dir(ltr) { |
| border-right-width: 0; |
| border-right-style: none; |
| box-shadow: 0 1px 1px rgba(0, 0, 0, 0.16), 0 1px 2px rgba(0, 0, 0, 0.26), |
| 0 2px 3px rgba(0, 0, 0, 0.32), 5px 0 0 -1px @theme_selected_bg_color; |
| } |
| |
| .contacts-left-header-bar.selection-mode:dir(rtl) { |
| border-left-width: 0; |
| border-left-style: none; |
| box-shadow: 0 1px 1px rgba(0, 0, 0, 0.16), 0 1px 2px rgba(0, 0, 0, 0.26), |
| 0 2px 3px rgba(0, 0, 0, 0.32), -5px 0 0 -1px @theme_selected_bg_color; |
| } |
| |
| window overlay > grid > frame > grid toolbar.primary-toolbar { |
| box-shadow: none; |
| } |
| |
| list.contacts-view { |
| background-image: image(#f7f9f9); |
| } |
| |
| list.contacts-view row.activatable { |
| color: rgba(38, 50, 56, 0.87); |
| font-weight: 500; |
| } |
| |
| list.contacts-view row.activatable:hover { |
| color: @theme_fg_color; |
| } |
| |
| list.contacts-view row.activatable:selected { |
| background-color: transparent; |
| } |
| |
| list.contacts-view row.activatable:selected, |
| list.contacts-view row.activatable:selected label { |
| color: @theme_selected_bg_color; |
| } |
| |
| list.contacts-view separator { |
| min-height: 0; |
| border-color: transparent; |
| background-color: transparent; |
| } |
| |
| notebook |
| > stack |
| > grid.vertical |
| > actionbar |
| revealer |
| > box.horizontal |
| button.popup.toggle:not(.image-button):not(.text-button) { |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| window.background > box.vertical > box.horizontal > widget > label { |
| color: @theme_fg_color; |
| font-weight: 700; |
| } |
| |
| window.background |
| > widget |
| > window.background |
| > box.vertical |
| > toolbar.horizontal { |
| border-top: 1px solid rgba(0, 0, 0, 0.09); |
| background-color: #f7f9f9; |
| } |
| |
| window.background |
| > widget |
| > window.background |
| > box.vertical |
| > toolbar.horizontal |
| .linked.raised |
| > button.image-button { |
| min-width: 16px; |
| } |
| |
| window.background |
| > widget |
| > window.background |
| > box.vertical |
| > toolbar.horizontal |
| .linked.raised |
| > button.image-button |
| image { |
| padding: 0; |
| } |
| |
| window.background |
| > widget |
| > window.background |
| > box.vertical |
| > scrolledwindow |
| scrollbar, |
| window.background |
| > widget |
| > window.background |
| > box.vertical |
| > scrolledwindow |
| scrollbar.overlay-indicator, |
| window.background |
| > widget |
| > window.background |
| > box.vertical |
| > scrolledwindow |
| scrollbar |
| trough { |
| background-color: @theme_bg_color; |
| transition: none; |
| } |
| |
| window.background |
| > widget |
| > window.background |
| > box.vertical |
| > scrolledwindow |
| scrollbar |
| slider { |
| transition: none; |
| } |
| |
| window.background |
| > widget |
| > window.background |
| > box.vertical |
| > scrolledwindow |
| evview.content-view.view { |
| transition: none; |
| } |
| |
| headerbar > button.flat.popup.title-menu-button.toggle { |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| headerbar > button.flat.popup.title-menu-button.toggle > grid .title { |
| margin: -0.2rem 0; |
| padding: 0.1rem 1rem 0; |
| font-size: 100%; |
| } |
| |
| headerbar > button.flat.popup.title-menu-button.toggle > grid .subtitle { |
| margin: -0.2rem 0; |
| padding: 0 1rem 0.1rem; |
| font-size: 90%; |
| } |
| |
| window.background > box.vertical > stack > box.horizontal list.categories { |
| border: none; |
| color: rgba(38, 50, 56, 0.87); |
| } |
| |
| window.background |
| > box.vertical |
| > stack |
| > box.horizontal |
| list.categories |
| row.activatable.category { |
| color: rgba(38, 50, 56, 0.87); |
| background-color: transparent; |
| font-weight: 500; |
| } |
| |
| window.background |
| > box.vertical |
| > stack |
| > box.horizontal |
| list.categories |
| row.activatable.category:hover { |
| color: @theme_fg_color; |
| } |
| |
| window.background |
| > box.vertical |
| > stack |
| > box.horizontal |
| list.categories |
| row.activatable.category:selected { |
| color: @theme_selected_bg_color; |
| background-color: transparent; |
| } |
| |
| window.background |
| > box.vertical |
| > stack |
| > box.horizontal |
| list.categories |
| row.activatable.category:selected |
| label { |
| color: @theme_selected_bg_color; |
| } |
| |
| window.background |
| > box.vertical |
| > stack |
| > box.horizontal |
| list.categories |
| row.activatable.category |
| > label { |
| padding-left: 0; |
| padding-right: 0; |
| } |
| |
| window.background |
| > box.vertical |
| > stack |
| > box.horizontal |
| > box.vertical |
| > scrolledwindow |
| > viewport.frame |
| > list |
| > separator { |
| background-color: transparent; |
| } |
| |
| window.background |
| > widget |
| > window.background |
| > box.vertical |
| > toolbar.horizontal { |
| border-top: 1px solid rgba(0, 0, 0, 0.09); |
| background-color: #f7f9f9; |
| } |
| |
| window.background |
| > widget |
| > window.background |
| > box.vertical |
| > toolbar.horizontal |
| .linked.raised |
| > button.image-button { |
| min-width: 16px; |
| } |
| |
| window.background |
| > widget |
| > window.background |
| > box.vertical |
| > toolbar.horizontal |
| .linked.raised |
| > button.image-button |
| image { |
| padding: 0; |
| } |
| |
| window.background |
| > widget |
| > window.background |
| > box.vertical |
| > scrolledwindow |
| scrollbar, |
| window.background |
| > widget |
| > window.background |
| > box.vertical |
| > scrolledwindow |
| scrollbar.overlay-indicator, |
| window.background |
| > widget |
| > window.background |
| > box.vertical |
| > scrolledwindow |
| scrollbar |
| trough { |
| background-color: @theme_bg_color; |
| transition: none; |
| } |
| |
| window.background |
| > widget |
| > window.background |
| > box.vertical |
| > scrolledwindow |
| scrollbar |
| slider { |
| transition: none; |
| } |
| |
| window.background |
| > widget |
| > window.background |
| > box.vertical |
| > scrolledwindow |
| evview.content-view.view { |
| transition: none; |
| } |
| |
| terminal-window notebook > header.top, |
| .mate-terminal notebook > header.top { |
| box-shadow: inset 0 2px 2px -3px rgba(0, 0, 0, 0.29), |
| inset 0 5px 3px -5px rgba(0, 0, 0, 0.57), inset 0 -1px rgba(0, 0, 0, 0.09); |
| } |
| |
| terminal-window notebook > header.top tab.reorderable-page:hover, |
| .mate-terminal notebook > header.top tab.reorderable-page:hover { |
| box-shadow: inset 0 2px 2px -3px rgba(0, 0, 0, 0.29), |
| inset 0 5px 3px -5px rgba(0, 0, 0, 0.57), inset 0 -1px rgba(0, 0, 0, 0.09); |
| } |
| |
| terminal-window notebook > header.top tab.reorderable-page:checked, |
| .mate-terminal notebook > header.top tab.reorderable-page:checked { |
| box-shadow: -1px 0 2px rgba(0, 0, 0, 0.02), -1px 0 4px rgba(0, 0, 0, 0.02), |
| 1px 0 2px rgba(0, 0, 0, 0.02), 1px 0 4px rgba(0, 0, 0, 0.02), |
| inset 0 2px 2px -3px rgba(0, 0, 0, 0.29), |
| inset 0 5px 3px -5px rgba(0, 0, 0, 0.57), inset 0 -1px rgba(0, 0, 0, 0.09); |
| } |
| |
| terminal-window.csd.background { |
| background-color: transparent; |
| } |
| |
| terminal-window.background:not(.csd), |
| terminal-window vte-terminal { |
| background-color: #222d32; |
| color: @theme_text_color; |
| } |
| |
| terminal-window menubar > menuitem { |
| color: rgba(207, 216, 220, 0.87); |
| background-color: transparent; |
| } |
| |
| terminal-window menubar > menuitem:hover { |
| color: @theme_text_color; |
| box-shadow: inset 0 -2px @theme_selected_bg_color; |
| } |
| |
| terminal-window menubar > menuitem:disabled { |
| color: rgba(207, 216, 220, 0.28); |
| box-shadow: none; |
| } |
| |
| terminal-window scrollbar { |
| background-color: rgba(41, 53, 59, 0.55); |
| } |
| |
| terminal-window scrollbar slider { |
| background-color: rgba(207, 216, 220, 0.275); |
| } |
| |
| terminal-window scrollbar slider:hover { |
| background-color: rgba(207, 216, 220, 0.4785); |
| } |
| |
| terminal-window scrollbar slider:active { |
| background-color: @theme_text_color; |
| } |
| |
| window |
| stack |
| > frame |
| > frame |
| > grid.horizontal |
| > grid.horizontal |
| .linked.osd.stack-switcher { |
| background-color: rgba(229, 233, 236, 0.9); |
| box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.16); |
| } |
| |
| window |
| stack |
| > frame |
| > frame |
| > grid.horizontal |
| > grid.horizontal |
| .linked.osd.stack-switcher |
| > button.radio.text-button, |
| window |
| stack |
| > frame |
| > frame |
| > grid.horizontal |
| > grid.horizontal |
| .linked.osd.stack-switcher |
| > button.radio.text-button:hover { |
| border-image: none; |
| } |
| |
| window |
| stack |
| > frame |
| > frame |
| > grid.horizontal |
| > grid.horizontal |
| .linked.osd.stack-switcher |
| > button.radio.text-button:checked { |
| border-image: -gtk-gradient( |
| radial, |
| center bottom, |
| 0, |
| center bottom, |
| 0.5, |
| to(@theme_selected_bg_color), |
| to(transparent) |
| ) |
| 0 0 2/0 0 2px; |
| } |
| |
| window stack > frame > frame > grid.horizontal > grid.horizontal button.osd { |
| min-width: 16px; |
| min-height: 16px; |
| padding: 1.2rem; |
| border-radius: 100px; |
| -gtk-outline-radius: 100px; |
| background-color: rgba(229, 233, 236, 0.9); |
| } |
| |
| window stack > frame > frame > grid.horizontal #weekly-forecast-frame { |
| background: transparent; |
| background-image: linear-gradient(to bottom, rgba(229, 233, 236, 0.9)); |
| } |
| |
| window |
| headerbar |
| > box.horizontal:not(.linked) |
| > button.toggle.popup:not(.text-button):not(.image-button):not(.icon):not(.appmenu) { |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| font-weight: 700; |
| } |
| |
| window |
| headerbar |
| > box.horizontal:not(.linked) |
| > button.toggle.popup:not(.text-button):not(.image-button):not(.icon):not(.appmenu) |
| > label { |
| padding: 0 0.6rem; |
| } |
| |
| window |
| headerbar |
| > box.horizontal:not(.linked) |
| > button:not(.image-button):not(.text-button):not(.toggle):not(.popup):not(.color):not(.titlebutton):not(.destructive-action):not(.suggested-action) { |
| min-width: 24px; |
| min-width: 24px; |
| padding: 0.5rem; |
| } |
| |
| window |
| headerbar |
| > box.horizontal:not(.linked) |
| > button.color:not(.destructive-action):not(.suggested-action) { |
| min-width: 24px; |
| min-height: 16px; |
| padding: 0.7rem; |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| window > popover > stack > grid > button.text-button:not(.suggested-action) { |
| background-color: transparent; |
| } |
| |
| window |
| > popover |
| > stack |
| > grid |
| > button.text-button:not(.suggested-action):disabled { |
| background-color: transparent; |
| } |
| |
| window |
| > popover |
| > stack |
| > grid |
| > button.text-button:not(.suggested-action):checked { |
| background-color: alpha(currentColor, 0.12); |
| color: @theme_fg_color; |
| } |
| |
| window.background > box.vertical > box.horizontal #main-toolbar { |
| border-bottom: 1px solid rgba(0, 0, 0, 0.09); |
| box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.18), |
| inset 0 4px 2px -4px rgba(0, 0, 0, 0.2), |
| inset 0 8px 3px -5px rgba(0, 0, 0, 0.24); |
| } |
| |
| window.background |
| > box.vertical |
| paned.horizontal |
| > widget |
| > notebook.switcher-visible |
| widget |
| > scrolledwindow { |
| background-color: #f7f9f9; |
| } |
| |
| window.background |
| > box.vertical |
| paned.horizontal |
| > widget |
| > notebook.switcher-visible |
| widget |
| > scrolledwindow |
| treeview.view { |
| background-color: transparent; |
| } |
| |
| window.background > grid.horizontal.titlebar searchbar { |
| background-color: #222d32; |
| box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.18), |
| inset 0 4px 3px -4px rgba(0, 0, 0, 0.15), |
| inset 0 8px 3px -5px rgba(0, 0, 0, 0.14); |
| } |
| |
| window.background > grid.horizontal > paned.horizontal > scrolledwindow.frame { |
| border-width: 1px 0 1px; |
| } |
| |
| window.background |
| > grid.horizontal |
| > paned.horizontal |
| > scrolledwindow.frame |
| > treeview.view |
| > header |
| > button { |
| min-width: 10rem; |
| } |
| |
| window.background > grid.horizontal > paned.horizontal > notebook.frame { |
| border-style: none none solid; |
| } |
| |
| window.background |
| > grid.horizontal |
| > paned.horizontal |
| > notebook.frame |
| > stack |
| > scrolledwindow |
| > widget, |
| window.background |
| > grid.horizontal |
| > paned.horizontal |
| > notebook.frame |
| > stack |
| > scrolledwindow |
| > widget:backdrop { |
| border-color: rgba(0, 0, 0, 0.09); |
| color: rgba(38, 50, 56, 0.87); |
| } |
| |
| window.background |
| > grid.horizontal |
| > paned.horizontal |
| > notebook.frame |
| > stack |
| > scrolledwindow |
| > widget:hover, |
| window.background |
| > grid.horizontal |
| > paned.horizontal |
| > notebook.frame |
| > stack |
| > scrolledwindow |
| > widget:backdrop:hover { |
| color: @theme_fg_color; |
| background-color: alpha(currentColor, 0.12); |
| } |
| |
| window.background > grid.horizontal > statusbar { |
| margin: -8px -10px; |
| border-top: 1px solid rgba(0, 0, 0, 0.09); |
| background-color: #f7f9f9; |
| } |
| |
| window.background > grid.horizontal > statusbar > frame { |
| background: none; |
| box-shadow: inset 0 1px 2px -1px rgba(0, 0, 0, 0.02), |
| inset 0 2px 3px -2px rgba(0, 0, 0, 0.07); |
| } |
| |
| window.background > grid.horizontal > statusbar > frame > box > label { |
| margin: -0.4rem 0.6rem; |
| color: rgba(38, 50, 56, 0.54); |
| font-weight: 700; |
| } |
| |
| buttonbox.linked > button.toggle.toolbar-primary-buttons-software { |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| buttonbox.linked |
| > button.toggle.toolbar-primary-buttons-software |
| > box.horizontal |
| > label.text-button { |
| font-weight: 700; |
| } |
| |
| buttonbox.linked > button.toggle.toolbar-primary-buttons-software:hover, |
| buttonbox.linked > button.toggle.toolbar-primary-buttons-software:active, |
| buttonbox.linked > button.toggle.toolbar-primary-buttons-software:checked { |
| color: @theme_text_color; |
| } |
| |
| buttonbox.linked |
| > button.toggle.toolbar-primary-buttons-software:hover |
| > box.horizontal |
| > label.text-button, |
| buttonbox.linked |
| > button.toggle.toolbar-primary-buttons-software:active |
| > box.horizontal |
| > label.text-button, |
| buttonbox.linked |
| > button.toggle.toolbar-primary-buttons-software:checked |
| > box.horizontal |
| > label.text-button { |
| color: @theme_text_color; |
| } |
| |
| window.background |
| > box.vertical |
| > stack |
| > widget |
| > stack |
| > box.vertical |
| > scrolledwindow |
| > viewport.frame |
| > widget |
| > list { |
| background-color: @theme_bg_color; |
| } |
| |
| window.background |
| > box.vertical |
| > stack |
| > widget |
| > stack |
| > box.vertical |
| > scrolledwindow |
| > viewport.frame |
| > widget |
| > list |
| > separator:dir(ltr) { |
| border-left: 96px solid transparent; |
| } |
| |
| window.background |
| > box.vertical |
| > stack |
| > widget |
| > stack |
| > box.vertical |
| > scrolledwindow |
| > viewport.frame |
| > widget |
| > list |
| > separator:dir(rtl) { |
| border-right: 96px solid transparent; |
| } |
| |
| window.background |
| > box.vertical |
| > stack |
| > widget |
| > stack |
| > scrolledwindow |
| > viewport.frame |
| > widget |
| > box.vertical |
| > list { |
| background-color: @theme_bg_color; |
| } |
| |
| window.background |
| > box.vertical |
| > stack |
| > widget |
| > stack |
| > scrolledwindow |
| > viewport.frame |
| > widget |
| > box.vertical |
| > separator:dir(ltr) { |
| border-left: 96px solid transparent; |
| } |
| |
| window.background |
| > box.vertical |
| > stack |
| > widget |
| > stack |
| > scrolledwindow |
| > viewport.frame |
| > widget |
| > box.vertical |
| > separator:dir(rtl) { |
| border-right: 96px solid transparent; |
| } |
| |
| scrolledwindow.category-sidebar.frame > viewport.frame > list { |
| margin-top: -4px; |
| } |
| |
| scrolledwindow.category-sidebar.frame |
| > viewport.frame |
| > list |
| > row.activatable { |
| color: rgba(38, 50, 56, 0.87); |
| font-weight: 500; |
| } |
| |
| scrolledwindow.category-sidebar.frame |
| > viewport.frame |
| > list |
| > row.activatable:hover { |
| color: @theme_fg_color; |
| } |
| |
| scrolledwindow.category-sidebar.frame |
| > viewport.frame |
| > list |
| > row.activatable:selected { |
| color: @theme_selected_bg_color; |
| background-color: transparent; |
| } |
| |
| scrolledwindow.category-sidebar.frame |
| > viewport.frame |
| > list |
| > row.activatable:selected |
| > label { |
| color: @theme_selected_bg_color; |
| } |
| |
| window.background.budgie-settings-window.csd |
| box.settings-page.vertical |
| frame |
| > box.vertical |
| > overlay |
| > button.popup.suggested-action.toggle, |
| window.background.budgie-settings-window.csd |
| box.settings-page.vertical |
| frame |
| > box.vertical |
| list |
| > row |
| button.desutructive-action.round-button, |
| button.round-button { |
| min-height: 32px; |
| min-width: 32px; |
| padding: 0; |
| border-radius: 16px; |
| -gtk-outline-radius: 16px; |
| } |
| |
| dialog.background |
| > headerbar.titlebar |
| > button.flat.sources-button.popup.toggle |
| box.vertical |
| > .title { |
| margin: -0.2rem 0; |
| padding: 0.1rem 1rem 0; |
| font-size: 100%; |
| } |
| |
| dialog.background |
| > headerbar.titlebar |
| > button.flat.sources-button.popup.toggle |
| box.vertical |
| > .subtitle { |
| margin: -0.2rem 0; |
| padding: 0 1rem 0.1rem; |
| font-size: 90%; |
| } |
| |
| dialog.background |
| > box.dialog-vbox.vertical |
| > grid.horizontal |
| > revealer |
| > box |
| > box |
| > button.popup.toggle { |
| margin: 0.3rem 0.4rem 0.8rem; |
| } |
| |
| @keyframes budgie_ripple_effect { |
| 0% { |
| background-image: radial-gradient( |
| circle farthest-corner at center, |
| rgba(207, 216, 220, 0.25) 0%, |
| transparent 0% |
| ), |
| image(rgba(207, 216, 220, 0.12)); |
| } |
| 66% { |
| background-image: radial-gradient( |
| circle farthest-corner at center, |
| rgba(207, 216, 220, 0.25) 100%, |
| transparent 0% |
| ), |
| image(rgba(207, 216, 220, 0.12)); |
| } |
| 100% { |
| background-image: radial-gradient( |
| circle farthest-corner at center, |
| rgba(207, 216, 220, 0) 100%, |
| transparent 0% |
| ), |
| image(rgba(207, 216, 220, 0.12)); |
| } |
| } |
| |
| .budgie-container { |
| background-color: transparent; |
| } |
| |
| .budgie-panel { |
| background-color: #13191c; |
| color: @theme_text_color; |
| font-weight: 700; |
| transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1), |
| background-color 0.4s cubic-bezier(0, 0, 0.2, 1), |
| background-image 0.4s cubic-bezier(0, 0, 0.2, 1), |
| box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); |
| } |
| |
| .budgie-panel .alert { |
| color: #009688; |
| } |
| |
| .budgie-panel.transparent { |
| background-color: transparent; |
| color: @theme_text_color; |
| transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1), |
| background-color 0.4s cubic-bezier(0, 0, 0.2, 1), |
| background-image 0.4s cubic-bezier(0, 0, 0.2, 1), |
| box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); |
| } |
| |
| .budgie-panel.transparent image { |
| -gtk-icon-shadow: 0 1px 1px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.16); |
| } |
| |
| .budgie-panel.transparent label { |
| text-shadow: 0 1px 1px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.16); |
| } |
| |
| .top .shadow-block { |
| background-color: transparent; |
| background-image: linear-gradient( |
| to bottom, |
| rgba(0, 0, 0, 0.23), |
| rgba(0, 0, 0, 0.08), |
| transparent |
| ); |
| } |
| |
| .bottom .shadow-block { |
| background-color: transparent; |
| background-image: linear-gradient( |
| to top, |
| rgba(0, 0, 0, 0.23), |
| rgba(0, 0, 0, 0.08), |
| transparent |
| ); |
| } |
| |
| .left .shadow-block { |
| background-color: transparent; |
| background-image: linear-gradient( |
| to right, |
| rgba(0, 0, 0, 0.23), |
| rgba(0, 0, 0, 0.08), |
| transparent |
| ); |
| } |
| |
| .right .shadow-block { |
| background-color: transparent; |
| background-image: linear-gradient( |
| to left, |
| rgba(0, 0, 0, 0.23), |
| rgba(0, 0, 0, 0.08), |
| transparent |
| ); |
| } |
| |
| .budgie-panel button#tasklist-button { |
| border: none; |
| background-image: radial-gradient( |
| circle farthest-corner at center, |
| rgba(207, 216, 220, 0) 100%, |
| transparent 0% |
| ), |
| image(rgba(207, 216, 220, 0)); |
| background-color: transparent; |
| box-shadow: none; |
| transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1), |
| background-color 0.4s cubic-bezier(0, 0, 0.2, 1), |
| background-image 0.4s cubic-bezier(0, 0, 0.2, 1), |
| box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); |
| } |
| |
| .budgie-panel button#tasklist-button image { |
| min-width: 0; |
| min-height: 24px; |
| } |
| |
| .left .budgie-panel button#tasklist-button image, |
| .right .budgie-panel button#tasklist-button image { |
| min-width: 24px; |
| min-height: 0; |
| } |
| |
| .budgie-panel button#tasklist-button label, |
| .budgie-panel button#tasklist-button image { |
| opacity: 0.87; |
| } |
| |
| .budgie-panel button#tasklist-button:hover, |
| .budgie-panel button#tasklist-button:active, |
| .budgie-panel button#tasklist-button:checked { |
| box-shadow: none; |
| } |
| |
| .budgie-panel button#tasklist-button:hover label, |
| .budgie-panel button#tasklist-button:hover image, |
| .budgie-panel button#tasklist-button:active label, |
| .budgie-panel button#tasklist-button:active image, |
| .budgie-panel button#tasklist-button:checked label, |
| .budgie-panel button#tasklist-button:checked image { |
| opacity: 1; |
| } |
| |
| .budgie-panel button#tasklist-button:active { |
| transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1), |
| background-color 0.4s cubic-bezier(0, 0, 0.2, 1), |
| background-image 0.4s cubic-bezier(0, 0, 0.2, 1), |
| box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1), background-image 0s; |
| animation: budgie_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1) forwards; |
| } |
| |
| box.pinned:drop(active) { |
| border: none; |
| border-radius: 0; |
| background-color: rgba(77, 182, 172, 0.2); |
| box-shadow: inset 0 0 0 1px #4db6ac; |
| } |
| |
| .budgie-panel button.flat.launcher { |
| min-width: 16px; |
| min-height: 16px; |
| padding: 0; |
| border-radius: 0; |
| background-image: radial-gradient( |
| circle farthest-corner at center, |
| rgba(207, 216, 220, 0) 100%, |
| transparent 0% |
| ), |
| image(rgba(207, 216, 220, 0)); |
| background-position: center center; |
| transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1), |
| background-color 0.4s cubic-bezier(0, 0, 0.2, 1), |
| background-image 0.4s cubic-bezier(0, 0, 0.2, 1), |
| box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); |
| } |
| |
| .budgie-panel button.flat.launcher > image { |
| opacity: 0.87; |
| transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1), background-image 0s; |
| } |
| |
| .budgie-panel button.flat.launcher:hover { |
| -gtk-icon-effect: highlight; |
| } |
| |
| .budgie-panel button.flat.launcher:hover > image { |
| opacity: 1; |
| } |
| |
| .budgie-panel button.flat.launcher:active { |
| transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1), |
| background-color 0.4s cubic-bezier(0, 0, 0.2, 1), |
| background-image 0.4s cubic-bezier(0, 0, 0.2, 1), |
| box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1), background-image 0s; |
| animation: budgie_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1) forwards; |
| } |
| |
| .budgie-panel button.flat.launcher:active > image { |
| opacity: 1; |
| } |
| |
| .budgie-panel button.flat.launcher:checked { |
| background-color: transparent; |
| } |
| |
| .budgie-panel button.flat.launcher:checked:hover { |
| -gtk-icon-effect: highlight; |
| } |
| |
| .budgie-panel button.flat.launcher:checked > image { |
| opacity: 1; |
| } |
| |
| .budgie-panel .unpinned button.flat.launcher:hover, |
| .budgie-panel .pinned button.flat.launcher.running:hover { |
| -gtk-icon-effect: highlight; |
| } |
| |
| .budgie-panel .unpinned button.flat.launcher > image, |
| .budgie-panel .pinned button.flat.launcher.running > image { |
| background-size: 2px 2px; |
| background-repeat: no-repeat; |
| transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1), background-image 0s; |
| opacity: 1; |
| } |
| |
| .budgie-panel .unpinned button.flat.launcher:hover > image, |
| .budgie-panel .unpinned button.flat.launcher:active > image, |
| .budgie-panel .unpinned button.flat.launcher:checked > image, |
| .budgie-panel .pinned button.flat.launcher.running:hover > image, |
| .budgie-panel .pinned button.flat.launcher.running:active > image, |
| .budgie-panel .pinned button.flat.launcher.running:checked > image { |
| background-image: none; |
| } |
| |
| .top .budgie-panel button#tasklist-button:hover, |
| .top .budgie-panel button.flat.launcher:hover { |
| box-shadow: inset 0 2px rgba(207, 216, 220, 0.4); |
| } |
| |
| .top .budgie-panel button#tasklist-button:active, |
| .top .budgie-panel button#tasklist-button:checked, |
| .top .budgie-panel button.flat.launcher:active, |
| .top .budgie-panel button.flat.launcher:checked { |
| box-shadow: inset 0 2px @theme_selected_bg_color; |
| } |
| |
| .top .budgie-panel .unpinned button.flat.launcher > image, |
| .top .budgie-panel .pinned button.flat.launcher.running > image { |
| background-image: image(@theme_selected_bg_color); |
| background-position: top center; |
| } |
| |
| .top .budgie-panel .unpinned button.flat.launcher:hover, |
| .top .budgie-panel .unpinned button.flat.launcher:active, |
| .top .budgie-panel .unpinned button.flat.launcher:checked, |
| .top .budgie-panel .pinned button.flat.launcher.running:hover, |
| .top .budgie-panel .pinned button.flat.launcher.running:active, |
| .top .budgie-panel .pinned button.flat.launcher.running:checked { |
| box-shadow: inset 0 2px @theme_selected_bg_color; |
| } |
| |
| .bottom .budgie-panel button#tasklist-button:hover, |
| .bottom .budgie-panel button.flat.launcher:hover { |
| box-shadow: inset 0 -2px rgba(207, 216, 220, 0.4); |
| } |
| |
| .bottom .budgie-panel button#tasklist-button:active, |
| .bottom .budgie-panel button#tasklist-button:checked, |
| .bottom .budgie-panel button.flat.launcher:active, |
| .bottom .budgie-panel button.flat.launcher:checked { |
| box-shadow: inset 0 -2px @theme_selected_bg_color; |
| } |
| |
| .bottom .budgie-panel .unpinned button.flat.launcher > image, |
| .bottom .budgie-panel .pinned button.flat.launcher.running > image { |
| background-image: image(@theme_selected_bg_color); |
| background-position: bottom center; |
| } |
| |
| .bottom .budgie-panel .unpinned button.flat.launcher:hover, |
| .bottom .budgie-panel .unpinned button.flat.launcher:active, |
| .bottom .budgie-panel .unpinned button.flat.launcher:checked, |
| .bottom .budgie-panel .pinned button.flat.launcher.running:hover, |
| .bottom .budgie-panel .pinned button.flat.launcher.running:active, |
| .bottom .budgie-panel .pinned button.flat.launcher.running:checked { |
| box-shadow: inset 0 -2px @theme_selected_bg_color; |
| } |
| |
| .left .budgie-panel button#tasklist-button:hover, |
| .left .budgie-panel button.flat.launcher:hover { |
| box-shadow: inset 2px 0 rgba(207, 216, 220, 0.4); |
| } |
| |
| .left .budgie-panel button#tasklist-button:active, |
| .left .budgie-panel button#tasklist-button:checked, |
| .left .budgie-panel button.flat.launcher:active, |
| .left .budgie-panel button.flat.launcher:checked { |
| box-shadow: inset 2px 0 @theme_selected_bg_color; |
| } |
| |
| .left .budgie-panel .unpinned button.flat.launcher > image, |
| .left .budgie-panel .pinned button.flat.launcher.running > image { |
| background-image: image(@theme_selected_bg_color); |
| background-position: left center; |
| } |
| |
| .left .budgie-panel .unpinned button.flat.launcher:hover, |
| .left .budgie-panel .unpinned button.flat.launcher:active, |
| .left .budgie-panel .unpinned button.flat.launcher:checked, |
| .left .budgie-panel .pinned button.flat.launcher.running:hover, |
| .left .budgie-panel .pinned button.flat.launcher.running:active, |
| .left .budgie-panel .pinned button.flat.launcher.running:checked { |
| box-shadow: inset 2px 0 @theme_selected_bg_color; |
| } |
| |
| .right .budgie-panel button#tasklist-button:hover, |
| .right .budgie-panel button.flat.launcher:hover { |
| box-shadow: inset -2px 0 rgba(207, 216, 220, 0.4); |
| } |
| |
| .right .budgie-panel button#tasklist-button:active, |
| .right .budgie-panel button#tasklist-button:checked, |
| .right .budgie-panel button.flat.launcher:active, |
| .right .budgie-panel button.flat.launcher:checked { |
| box-shadow: inset -2px 0 @theme_selected_bg_color; |
| } |
| |
| .right .budgie-panel .unpinned button.flat.launcher > image, |
| .right .budgie-panel .pinned button.flat.launcher.running > image { |
| background-image: image(@theme_selected_bg_color); |
| background-position: right center; |
| } |
| |
| .right .budgie-panel .unpinned button.flat.launcher:hover, |
| .right .budgie-panel .unpinned button.flat.launcher:active, |
| .right .budgie-panel .unpinned button.flat.launcher:checked, |
| .right .budgie-panel .pinned button.flat.launcher.running:hover, |
| .right .budgie-panel .pinned button.flat.launcher.running:active, |
| .right .budgie-panel .pinned button.flat.launcher.running:checked { |
| box-shadow: inset -2px 0 @theme_selected_bg_color; |
| } |
| |
| .end-region |
| > widget |
| > widget |
| > box.horizontal |
| > widget |
| > widget |
| > image:dir(ltr) { |
| margin: 0 2px 0 -1px; |
| } |
| |
| .end-region |
| > widget |
| > widget |
| > box.horizontal |
| > widget |
| > widget |
| > image:dir(rtl) { |
| margin: 0 -1px 0 2px; |
| } |
| |
| .end-region |
| > widget |
| > widget |
| > box.horizontal |
| > widget.sound-applet |
| > widget |
| > image { |
| min-width: 18px; |
| margin: 0; |
| } |
| |
| .end-region |
| > widget |
| > widget |
| > box.horizontal |
| > widget |
| > widget |
| > box.horizontal |
| > image, |
| .end-region |
| > widget |
| > widget |
| > box.horizontal |
| box.battery-icon.horizontal |
| > image { |
| min-width: 22px; |
| } |
| |
| .end-region |
| > widget |
| > widget |
| box.battery-icon.horizontal |
| > label.percent-label:dir(ltr) { |
| margin: 0 -6px 0 3px; |
| } |
| |
| .end-region |
| > widget |
| > widget |
| box.battery-icon.horizontal |
| > label.percent-label:dir(rtl) { |
| margin: 0 3px 0 -6px; |
| } |
| |
| .end-region > widget > widget box.battery-icon.vertical > label.percent-label { |
| font-size: 75%; |
| } |
| |
| .end-region |
| > widget |
| > widget |
| box.battery-icon.vertical |
| > label.percent-label:dir(ltr) { |
| margin-right: -2px; |
| } |
| |
| .end-region |
| > widget |
| > widget |
| box.battery-icon.vertical |
| > label.percent-label:dir(rtl) { |
| margin-left: -2px; |
| } |
| |
| .end-region > widget > widget > image { |
| min-width: 20px; |
| } |
| |
| window.budgie-popover:not(.csd).background { |
| background-clip: border-box; |
| box-shadow: 0 2px 2px rgba(0, 0, 0, 0.12), 0 3px 4px rgba(0, 0, 0, 0.2); |
| } |
| |
| window.budgie-popover:not(.csd) > frame.container { |
| margin: 0 -1px -1px; |
| } |
| |
| window.budgie-popover:not(.csd) > frame.container, |
| window.budgie-popover:not(.csd) > frame.container > border { |
| border-style: none; |
| background-color: #fdfdfe; |
| } |
| |
| .budgie-panel button.flat.budgie-menu-launcher { |
| min-width: 16px; |
| min-height: 16px; |
| padding: 0; |
| border: 0 none transparent; |
| border-radius: 0; |
| background-image: radial-gradient( |
| circle farthest-corner at center, |
| rgba(207, 216, 220, 0.4) 50%, |
| transparent 0% |
| ), |
| image(rgba(207, 216, 220, 0.5)); |
| background-repeat: no-repeat; |
| background-position: center center; |
| background-size: 0% 0%; |
| background-color: transparent; |
| color: @theme_text_color; |
| font-weight: 700; |
| transition: background-image 0s, background-size 0s; |
| } |
| |
| .budgie-panel button.flat.budgie-menu-launcher:hover { |
| background-color: transparent; |
| color: @theme_base_color; |
| } |
| |
| .budgie-panel button.flat.budgie-menu-launcher:checked { |
| background-image: radial-gradient( |
| circle farthest-corner at center, |
| rgba(207, 216, 220, 0) 50%, |
| transparent 0% |
| ), |
| image(rgba(207, 216, 220, 0)); |
| background-size: 200% 200%; |
| background-color: transparent; |
| color: @theme_base_color; |
| transition: background-image 0.4s cubic-bezier(0, 0, 0.2, 1), |
| background-size 0.4s cubic-bezier(0.4, 0, 0.2, 1); |
| } |
| |
| .budgie-menu { |
| background-color: #fdfdfe; |
| } |
| |
| .budgie-menu.background { |
| border-style: solid none none; |
| } |
| |
| .budgie-menu.background .container { |
| padding: 2px 0 0; |
| } |
| |
| .bottom .budgie-menu.background .container { |
| padding: 2px 0 2px; |
| } |
| |
| .budgie-menu scrolledwindow, |
| .budgie-menu list, |
| .budgie-menu row, |
| .budgie-menu scrollbar { |
| min-width: 0; |
| min-height: 0; |
| border: none; |
| background: none; |
| box-shadow: none; |
| } |
| |
| .budgie-menu row.activatable { |
| padding: 0; |
| background-image: none; |
| background-color: #fdfdfe; |
| color: rgba(38, 50, 56, 0.87); |
| transition-duration: 0s; |
| } |
| |
| .budgie-menu row.activatable image { |
| padding: 0.6rem 0; |
| } |
| |
| .budgie-menu row.activatable:hover, |
| .budgie-menu row.activatable:selected { |
| background-image: none; |
| background-color: #fdfdfe; |
| color: rgba(38, 50, 56, 0.87); |
| transition-duration: 0s; |
| } |
| |
| .budgie-menu row.activatable button.flat { |
| border-radius: 0; |
| -gtk-outline-radius: 0; |
| } |
| |
| .budgie-menu row.activatable button.flat > box > label { |
| padding-bottom: 0.1rem; |
| } |
| |
| .budgie-menu .categories { |
| background-color: #f7f9f9; |
| } |
| |
| .budgie-menu .categories:dir(ltr) { |
| border-right: 1px solid rgba(0, 0, 0, 0.09); |
| } |
| |
| .budgie-menu .categories:dir(rtl) { |
| border-left: 1px solid rgba(0, 0, 0, 0.09); |
| } |
| |
| .bottom.budgie-container .budgie-menu .categories { |
| border-bottom: 1px solid rgba(0, 0, 0, 0.09); |
| } |
| |
| .budgie-menu .categories button.flat.radio.category-button { |
| border-radius: 0; |
| } |
| |
| .budgie-menu .categories button.flat.radio.category-button:not(:active) { |
| transition-duration: 0.1s; |
| } |
| |
| .budgie-menu .categories button.flat.radio.category-button:checked { |
| background-image: none; |
| background-color: transparent; |
| color: @theme_selected_bg_color; |
| } |
| |
| .budgie-menu .categories button.flat.radio.category-button:checked:hover { |
| background-color: alpha(currentColor, 0.12); |
| color: @theme_selected_bg_color; |
| } |
| |
| .budgie-menu .categories button.flat.radio.category-button:checked:disabled { |
| color: rgba(0, 188, 212, 0.4); |
| } |
| |
| .budgie-menu |
| .categories |
| button.flat.radio.category-button:checked:disabled |
| label { |
| color: inherit; |
| } |
| |
| .budgie-menu .categories button.flat.radio.category-button > box > label { |
| padding: 0.4rem 0 0.5rem; |
| font-weight: 500; |
| } |
| |
| .user-menu { |
| background-color: #fdfdfe; |
| } |
| |
| .user-menu frame.container { |
| padding: 8px 6px 6px; |
| } |
| |
| .user-menu list, |
| .user-menu row { |
| border: none; |
| background: none; |
| box-shadow: none; |
| } |
| |
| .user-menu row.activatable { |
| background-image: none; |
| background-color: #fdfdfe; |
| color: rgba(38, 50, 56, 0.87); |
| transition-duration: 0s; |
| } |
| |
| .user-menu row.activatable:active, |
| .user-menu row.activatable:selected, |
| .user-menu row.activatable .indicator-item:active, |
| .user-menu row.activatable .indicator-item:selected { |
| animation: none; |
| } |
| |
| .user-menu row.activatable .indicator-item label, |
| .user-menu row.activatable .indicator-item image { |
| color: rgba(38, 50, 56, 0.87); |
| } |
| |
| .user-menu row.activatable image { |
| padding: 0.4rem 0 0.5rem; |
| } |
| |
| .user-menu row.activatable separator.horizontal { |
| min-width: 1px; |
| min-height: 1px; |
| } |
| |
| .user-menu row.activatable separator.horizontal:dir(ltr) { |
| border-left: 32px solid transparent; |
| } |
| |
| .user-menu row.activatable separator.horizontal:dir(rtl) { |
| border-right: 32px solid transparent; |
| } |
| |
| .user-menu row.activatable:hover, |
| .user-menu row.activatable:selected { |
| background-image: none; |
| background-color: #fdfdfe; |
| color: rgba(38, 50, 56, 0.87); |
| transition-duration: 0s; |
| } |
| |
| .user-menu row.activatable:hover .indicator-item label, |
| .user-menu row.activatable:hover .indicator-item image, |
| .user-menu row.activatable:selected .indicator-item label, |
| .user-menu row.activatable:selected .indicator-item image { |
| color: rgba(38, 50, 56, 0.87); |
| } |
| |
| .user-menu row.activatable:hover .indicator-item:hover label, |
| .user-menu row.activatable:hover .indicator-item:hover image, |
| .user-menu row.activatable:hover .indicator-item:active label, |
| .user-menu row.activatable:hover .indicator-item:active image, |
| .user-menu row.activatable:hover .indicator-item:checked label, |
| .user-menu row.activatable:hover .indicator-item:checked image, |
| .user-menu row.activatable:selected .indicator-item:hover label, |
| .user-menu row.activatable:selected .indicator-item:hover image, |
| .user-menu row.activatable:selected .indicator-item:active label, |
| .user-menu row.activatable:selected .indicator-item:active image, |
| .user-menu row.activatable:selected .indicator-item:checked label, |
| .user-menu row.activatable:selected .indicator-item:checked image { |
| color: @theme_fg_color; |
| } |
| |
| .user-menu > frame.container > box.vertical row.activatable:first-child { |
| margin-bottom: 0.8rem; |
| outline-offset: 0; |
| outline-width: 0; |
| } |
| |
| .user-menu |
| > frame.container |
| > box.vertical |
| row.activatable:first-child |
| .indicator-item { |
| background-image: linear-gradient(to right, rgba(0, 0, 0, 0.09)); |
| background-repeat: no-repeat; |
| background-size: 38px auto; |
| background-color: #009688; |
| box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.16), |
| inset 0 1px rgba(255, 255, 255, 0.07); |
| transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); |
| transition-property: box-shadow; |
| transition-duration: 0.2s; |
| } |
| |
| .user-menu |
| > frame.container |
| > box.vertical |
| row.activatable:first-child |
| .indicator-item:dir(ltr) { |
| padding-left: 7px; |
| background-position: left center; |
| } |
| |
| .user-menu |
| > frame.container |
| > box.vertical |
| row.activatable:first-child |
| .indicator-item:dir(rtl) { |
| padding-right: 7px; |
| background-position: right center; |
| } |
| |
| .user-menu |
| > frame.container |
| > box.vertical |
| row.activatable:first-child |
| .indicator-item |
| label { |
| color: rgba(255, 255, 255, 0.87); |
| } |
| |
| .user-menu |
| > frame.container |
| > box.vertical |
| row.activatable:first-child |
| .indicator-item |
| label:dir(ltr) { |
| padding-left: 0.6rem; |
| } |
| |
| .user-menu |
| > frame.container |
| > box.vertical |
| row.activatable:first-child |
| .indicator-item |
| label:dir(rtl) { |
| padding-right: 0.6rem; |
| } |
| |
| .user-menu |
| > frame.container |
| > box.vertical |
| row.activatable:first-child |
| .indicator-item |
| image { |
| color: rgba(255, 255, 255, 0.87); |
| } |
| |
| .user-menu |
| > frame.container |
| > box.vertical |
| row.activatable:first-child |
| .indicator-item |
| image:first-child { |
| min-width: 24px; |
| min-height: 20px; |
| padding-top: 0.5rem; |
| opacity: 0.9; |
| } |
| |
| .user-menu |
| > frame.container |
| > box.vertical |
| row.activatable:first-child |
| .indicator-item:hover { |
| box-shadow: 0 2px 2px rgba(0, 0, 0, 0.12), 0 3px 4px rgba(0, 0, 0, 0.2), |
| inset 0 1px rgba(255, 255, 255, 0.07); |
| transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); |
| transition-property: box-shadow; |
| transition-duration: 0.2s; |
| } |
| |
| .user-menu |
| > frame.container |
| > box.vertical |
| row.activatable:first-child |
| .indicator-item:hover |
| label { |
| color: @theme_base_color; |
| } |
| |
| .user-menu |
| > frame.container |
| > box.vertical |
| row.activatable:first-child |
| .indicator-item:hover |
| image { |
| color: @theme_base_color; |
| } |
| |
| .user-menu |
| > frame.container |
| > box.vertical |
| row.activatable:first-child |
| .indicator-item:hover |
| image:first-child { |
| opacity: 1; |
| } |
| |
| .user-menu |
| > frame.container |
| > box.vertical |
| row.activatable:first-child |
| .indicator-item |
| label { |
| font-weight: 700; |
| } |
| |
| .raven-frame > border { |
| border: none 0 transparent; |
| } |
| |
| .raven { |
| padding: 0; |
| border: none; |
| color: rgba(38, 50, 56, 0.87); |
| background-color: #f7f9f9; |
| } |
| |
| .raven .raven-header { |
| border: none; |
| color: rgba(38, 50, 56, 0.54); |
| background-color: transparent; |
| font-weight: 700; |
| } |
| |
| .raven .raven-header.top { |
| background-color: #222d32; |
| color: @theme_text_color; |
| box-shadow: 0 1px 1px rgba(0, 0, 0, 0.16), 0 1px 2px rgba(0, 0, 0, 0.26), |
| 0 2px 3px rgba(0, 0, 0, 0.32); |
| } |
| |
| .raven .raven-header.top button.text-button { |
| color: rgba(207, 216, 220, 0.87); |
| } |
| |
| .raven .raven-header.top button.text-button:hover, |
| .raven .raven-header.top button.text-button:active, |
| .raven .raven-header.top button.text-button:checked { |
| color: @theme_text_color; |
| } |
| |
| .raven .raven-header.top button.text-button:disabled { |
| color: rgba(207, 216, 220, 0.28); |
| } |
| |
| .raven .raven-header:not(.top):not(.bottom) { |
| margin-top: -0.8rem; |
| } |
| |
| .raven .raven-background { |
| border-width: 1px 0 0; |
| border-style: solid none none; |
| border-color: rgba(0, 0, 0, 0.09); |
| background-color: transparent; |
| box-shadow: inset 0 1px 2px -1px rgba(0, 0, 0, 0.02), |
| inset 0 2px 3px -2px rgba(0, 0, 0, 0.07); |
| } |
| |
| .raven .powerstrip { |
| background-color: #13191c; |
| box-shadow: none; |
| } |
| |
| .raven .powerstrip button.flat.image-button { |
| min-width: 5.6rem; |
| margin: -2px -8px; |
| padding: 0.5rem 0; |
| color: @theme_text_color; |
| } |
| |
| .raven .powerstrip button.flat.image-button:hover, |
| .raven .powerstrip button.flat.image-button:active, |
| .raven .powerstrip button.flat.image-button:checked { |
| color: @theme_base_color; |
| } |
| |
| .raven scrolledwindow, |
| .raven list { |
| background: transparent; |
| } |
| |
| .raven row.activatable { |
| background-color: transparent; |
| } |
| |
| .raven row.activatable:hover { |
| color: @theme_fg_color; |
| } |
| |
| .raven row.activatable:selected, |
| .raven row.activatable:selected label { |
| color: @theme_selected_bg_color; |
| } |
| |
| .raven row.activatable:selected:hover { |
| background-color: alpha(currentColor, 0.12); |
| } |
| |
| .raven button.image-button { |
| background-color: transparent; |
| } |
| |
| .raven button.image-button:hover { |
| -gtk-icon-effect: highlight; |
| } |
| |
| .raven button.image-button:disabled { |
| background-color: transparent; |
| } |
| |
| .raven button.image-button:checked { |
| background-color: alpha(currentColor, 0.12); |
| color: @theme_fg_color; |
| } |
| |
| .raven .raven-header > .linked { |
| margin: 0 0.8rem; |
| } |
| |
| .raven .raven-header button.flat.expander-button { |
| min-width: 16px; |
| min-height: 16px; |
| padding: 0.6rem; |
| border-radius: 100px; |
| -gtk-outline-radius: 100px; |
| color: rgba(38, 50, 56, 0.54); |
| } |
| |
| .raven .raven-header button.flat.expander-button:hover, |
| .raven .raven-header button.flat.expander-button:active { |
| color: @theme_fg_color; |
| } |
| |
| .raven .raven-header button.flat.expander-button:dir(ltr) { |
| margin-right: 0.2rem; |
| } |
| |
| .raven .raven-header button.flat.expander-button:dir(rtl) { |
| margin-left: 0.2rem; |
| } |
| |
| .raven .raven-header button.flat.image-button.primary-control { |
| min-width: 16px; |
| min-height: 16px; |
| padding: 0.6rem; |
| color: rgba(255, 82, 82, 0.87); |
| } |
| |
| .raven .raven-header button.flat.image-button.primary-control:hover, |
| .raven .raven-header button.flat.image-button.primary-control:active, |
| .raven .raven-header button.flat.image-button.primary-control:checked { |
| color: #ff5252; |
| } |
| |
| .raven .raven-header button.flat.image-button.primary-control:disabled { |
| color: rgba(255, 82, 82, 0.4); |
| } |
| |
| .raven .raven-header scale { |
| padding: 0.6rem; |
| } |
| |
| .raven stackswitcher.linked > button.text-button.radio { |
| min-width: 8.4rem; |
| min-height: 32px; |
| padding-top: 0; |
| padding-bottom: 0; |
| } |
| |
| .raven stackswitcher.linked > button.text-button.radio:not(:checked) { |
| border-image: none; |
| } |
| |
| .raven stackswitcher.linked > button.text-button.radio label { |
| padding-bottom: 0.1rem; |
| } |
| |
| .raven calendar { |
| border: none; |
| background-color: transparent; |
| } |
| |
| .raven |
| box.vertical |
| > stack |
| > box.vertical |
| > .raven-background |
| > viewport.frame |
| > list |
| > row.activatable { |
| padding-bottom: 4px; |
| border-bottom: 1px solid rgba(0, 0, 0, 0.09); |
| } |
| |
| .raven |
| box.vertical |
| > stack |
| > box.vertical |
| > .raven-background |
| > viewport.frame |
| > list |
| > row.activatable:selected, |
| .raven |
| box.vertical |
| > stack |
| > box.vertical |
| > .raven-background |
| > viewport.frame |
| > list |
| > row.activatable:selected:focus { |
| background-color: rgba(0, 188, 212, 0.25); |
| } |
| |
| .raven |
| box.vertical |
| > stack |
| > box.vertical |
| > .raven-background |
| > viewport.frame |
| > list |
| > row.activatable:selected:dir(ltr), |
| .raven |
| box.vertical |
| > stack |
| > box.vertical |
| > .raven-background |
| > viewport.frame |
| > list |
| > row.activatable:selected:focus:dir(ltr) { |
| box-shadow: inset 4px 0 @theme_selected_bg_color; |
| } |
| |
| .raven |
| box.vertical |
| > stack |
| > box.vertical |
| > .raven-background |
| > viewport.frame |
| > list |
| > row.activatable:selected:dir(rtl), |
| .raven |
| box.vertical |
| > stack |
| > box.vertical |
| > .raven-background |
| > viewport.frame |
| > list |
| > row.activatable:selected:focus:dir(rtl) { |
| box-shadow: inset -4px 0 @theme_selected_bg_color; |
| } |
| |
| .raven |
| box.vertical |
| > stack |
| > box.vertical |
| > .raven-background |
| > viewport.frame |
| > list |
| > row.activatable:selected |
| > grid |
| > label, |
| .raven |
| box.vertical |
| > stack |
| > box.vertical |
| > .raven-background |
| > viewport.frame |
| > list |
| > row.activatable:selected |
| > grid |
| > label.dim-label, |
| .raven |
| .titlebar |
| box.vertical |
| > stack |
| > box.vertical |
| > .raven-background |
| > viewport.frame |
| > list |
| > row.activatable:selected |
| > grid |
| > label.subtitle, |
| .titlebar |
| .raven |
| box.vertical |
| > stack |
| > box.vertical |
| > .raven-background |
| > viewport.frame |
| > list |
| > row.activatable:selected |
| > grid |
| > label.subtitle, |
| .raven |
| headerbar |
| box.vertical |
| > stack |
| > box.vertical |
| > .raven-background |
| > viewport.frame |
| > list |
| > row.activatable:selected |
| > grid |
| > label.subtitle, |
| headerbar |
| .raven |
| box.vertical |
| > stack |
| > box.vertical |
| > .raven-background |
| > viewport.frame |
| > list |
| > row.activatable:selected |
| > grid |
| > label.subtitle, |
| .raven |
| .night-light-indicator |
| .view-header |
| box.vertical |
| > stack |
| > box.vertical |
| > .raven-background |
| > viewport.frame |
| > list |
| > row.activatable:selected |
| > grid |
| > label, |
| .night-light-indicator |
| .view-header |
| .raven |
| box.vertical |
| > stack |
| > box.vertical |
| > .raven-background |
| > viewport.frame |
| > list |
| > row.activatable:selected |
| > grid |
| > label, |
| .raven |
| box.vertical |
| > stack |
| > box.vertical |
| > .raven-background |
| > viewport.frame |
| > list |
| > row.activatable:selected:focus |
| > grid |
| > label, |
| .raven |
| box.vertical |
| > stack |
| > box.vertical |
| > .raven-background |
| > viewport.frame |
| > list |
| > row.activatable:selected:focus |
| > grid |
| > label.dim-label, |
| .raven |
| .titlebar |
| box.vertical |
| > stack |
| > box.vertical |
| > .raven-background |
| > viewport.frame |
| > list |
| > row.activatable:selected:focus |
| > grid |
| > label.subtitle, |
| .titlebar |
| .raven |
| box.vertical |
| > stack |
| > box.vertical |
| > .raven-background |
| > viewport.frame |
| > list |
| > row.activatable:selected:focus |
| > grid |
| > label.subtitle, |
| .raven |
| headerbar |
| box.vertical |
| > stack |
| > box.vertical |
| > .raven-background |
| > viewport.frame |
| > list |
| > row.activatable:selected:focus |
| > grid |
| > label.subtitle, |
| headerbar |
| .raven |
| box.vertical |
| > stack |
| > box.vertical |
| > .raven-background |
| > viewport.frame |
| > list |
| > row.activatable:selected:focus |
| > grid |
| > label.subtitle, |
| .raven |
| .night-light-indicator |
| .view-header |
| box.vertical |
| > stack |
| > box.vertical |
| > .raven-background |
| > viewport.frame |
| > list |
| > row.activatable:selected:focus |
| > grid |
| > label, |
| .night-light-indicator |
| .view-header |
| .raven |
| box.vertical |
| > stack |
| > box.vertical |
| > .raven-background |
| > viewport.frame |
| > list |
| > row.activatable:selected:focus |
| > grid |
| > label { |
| color: @theme_fg_color; |
| opacity: 1; |
| } |
| |
| .raven |
| box.vertical |
| > stack |
| > box.vertical |
| > .raven-background |
| > viewport.frame |
| > list |
| > row.activatable:selected |
| > grid |
| > image, |
| .raven |
| box.vertical |
| > stack |
| > box.vertical |
| > .raven-background |
| > viewport.frame |
| > list |
| > row.activatable:selected:focus |
| > grid |
| > image { |
| color: @theme_fg_color; |
| } |
| |
| .raven-mpris { |
| border: none; |
| color: @theme_fg_color; |
| background-color: rgba(229, 233, 236, 0.9); |
| } |
| |
| .raven-mpris button.image-button { |
| padding: 0.6rem; |
| } |
| |
| widget.budgie-clock-applet > widget > box > label { |
| font-size: 100%; |
| } |
| |
| widget.budgie-clock-applet > widget > box > label:first-child:dir(ltr) { |
| margin-left: 2px; |
| } |
| |
| widget.budgie-clock-applet > widget > box > label:first-child:dir(rtl) { |
| margin-right: 2px; |
| } |
| |
| widget.budgie-clock-applet > widget > box > label:last-child:dir(ltr) { |
| margin-right: 5px; |
| } |
| |
| widget.budgie-clock-applet > widget > box > label:last-child:dir(rtl) { |
| margin-left: 5px; |
| } |
| |
| .top widget.budgie-clock-applet > widget > box > label:only-child:dir(ltr), |
| .bottom widget.budgie-clock-applet > widget > box > label:only-child:dir(ltr) { |
| margin-left: 2px; |
| margin-right: 1px; |
| } |
| |
| .top widget.budgie-clock-applet > widget > box > label:only-child:dir(rtl), |
| .bottom widget.budgie-clock-applet > widget > box > label:only-child:dir(rtl) { |
| margin-left: 1px; |
| margin-right: 2px; |
| } |
| |
| .left widget.budgie-clock-applet > widget > box > label, |
| .right widget.budgie-clock-applet > widget > box > label { |
| font-size: 80%; |
| } |
| |
| .left widget.budgie-clock-applet > widget > box > label:first-child, |
| .right widget.budgie-clock-applet > widget > box > label:first-child { |
| margin-top: 5px; |
| margin-bottom: 0; |
| } |
| |
| .left widget.budgie-clock-applet > widget > box > label:last-child, |
| .right widget.budgie-clock-applet > widget > box > label:last-child { |
| margin-top: 0; |
| margin-bottom: 4px; |
| } |
| |
| .left widget.budgie-clock-applet > widget > box > label:last-child:only-child, |
| .right widget.budgie-clock-applet > widget > box > label:last-child:only-child { |
| margin-top: 5px; |
| } |
| |
| window.sound-popover.background box.horizontal > button.flat.image-button { |
| min-width: 2.3rem; |
| min-height: 2.3rem; |
| margin: 0; |
| padding: 0; |
| } |
| |
| window.sound-popover.background |
| box.horizontal |
| > button.flat.image-button:first-child:hover { |
| background: none; |
| color: #f44336; |
| animation: volume_hover 0.2s linear forwards; |
| } |
| |
| window.sound-popover.background |
| box.horizontal |
| > button.flat.image-button:last-child:hover { |
| background: none; |
| color: #00e676; |
| animation: volume_hover 0.2s linear forwards; |
| } |
| |
| window.sound-popover.background box.horizontal > scale.horizontal { |
| padding-top: 0.4rem; |
| padding-bottom: 0.4rem; |
| } |
| |
| .night-light-indicator frame.container { |
| padding: 8px 6px 6px; |
| } |
| |
| .night-light-indicator .view-header label { |
| font-size: 15px; |
| font-weight: 400; |
| } |
| |
| .night-light-indicator .view-header label:dir(ltr) { |
| padding-left: 4px; |
| } |
| |
| .night-light-indicator .view-header label:dir(ltr) { |
| padding-right: 4px; |
| } |
| |
| .night-light-indicator box.vertical > button.flat.display-settings-button { |
| border-radius: 0; |
| border: none; |
| background-color: transparent; |
| color: rgba(69, 156, 149, 0.87); |
| font-weight: 700; |
| } |
| |
| .night-light-indicator |
| box.vertical |
| > button.flat.display-settings-button:hover { |
| background-color: transparent; |
| color: #459c95; |
| } |
| |
| .night-light-indicator |
| box.vertical |
| > button.flat.display-settings-button:active { |
| background-color: transparent; |
| color: #459c95; |
| } |
| |
| .night-light-indicator |
| box.vertical |
| > button.flat.display-settings-button |
| label { |
| padding: 0.4rem 0 0.5rem; |
| } |
| |
| .places-menu.background .container { |
| padding: 8px 6px 6px; |
| } |
| |
| .places-menu box.places-section-header { |
| padding: 0; |
| } |
| |
| .places-menu box.places-section-header > button.flat:not(.image-button) { |
| padding: 0.4rem 0.4rem; |
| border-radius: 0; |
| -gtk-outline-radius: 0; |
| } |
| |
| .places-menu |
| box.places-section-header |
| > button.flat:not(.image-button):not(:active) { |
| transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1), |
| border-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), |
| background-color 0.2s cubic-bezier(0, 0, 0.2, 1), |
| background-image 0.2s cubic-bezier(0, 0, 0.2, 1), |
| box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); |
| } |
| |
| .places-menu |
| box.places-section-header |
| > button.flat:not(.image-button) |
| box.horizontal |
| > label { |
| margin-bottom: 0.1rem; |
| padding-bottom: 0.3rem; |
| font-weight: 700; |
| } |
| |
| .places-menu |
| box.places-section-header |
| > button.flat:not(.image-button) |
| box.horizontal |
| > image:first-child { |
| color: #4db6ac; |
| } |
| |
| .places-menu |
| box.places-section-header |
| > button.flat:not(.image-button) |
| box.horizontal |
| > image:first-child:dir(ltr) { |
| margin-left: 4px; |
| } |
| |
| .places-menu |
| box.places-section-header |
| > button.flat:not(.image-button) |
| box.horizontal |
| > image:first-child:dir(rtl) { |
| margin-right: 4px; |
| } |
| |
| .places-menu |
| box.places-section-header |
| > button.flat:not(.image-button) |
| box.horizontal |
| > image:not(:first-child):dir(ltr) { |
| margin-right: 0.4rem; |
| } |
| |
| .places-menu |
| box.places-section-header |
| > button.flat:not(.image-button) |
| box.horizontal |
| > image:not(:first-child):dir(rtl) { |
| margin-left: 0.4rem; |
| } |
| |
| .places-menu box.places-section-header button.image-button { |
| margin: 0.2rem 0.4rem 0.3rem; |
| } |
| |
| .places-menu box.places-section-header button.image-button:not(:active) { |
| transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1), |
| border-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), |
| background-color 0.2s cubic-bezier(0, 0, 0.2, 1), |
| background-image 0.2s cubic-bezier(0, 0, 0.2, 1), |
| box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); |
| } |
| |
| .places-menu .alternative-label { |
| font-size: 15px; |
| font-weight: 400; |
| } |
| |
| .places-menu .alternative-label:dir(ltr) { |
| padding: 0 0 3px 3px; |
| } |
| |
| .places-menu .alternative-label:dir(rtl) { |
| padding: 0 3px 3px 0; |
| } |
| |
| .places-menu box.vertical > revealer > list { |
| border: 1px solid rgba(0, 0, 0, 0.09); |
| background-color: #f7f9f9; |
| box-shadow: inset 0 1px 2px -1px rgba(0, 0, 0, 0.02), |
| inset 0 2px 3px -2px rgba(0, 0, 0, 0.07); |
| } |
| |
| .places-menu box.vertical > revealer > list.always-expand { |
| border: none; |
| background-color: transparent; |
| box-shadow: none; |
| } |
| |
| .places-menu list { |
| background-color: transparent; |
| } |
| |
| .places-menu list > row.activatable { |
| transition: none; |
| } |
| |
| .places-menu list > row.activatable:hover, |
| .places-menu list > row.activatable:active { |
| color: @theme_fg_color; |
| background-image: none; |
| } |
| |
| .places-menu list > row.activatable:hover button.text-button.name-button, |
| .places-menu list > row.activatable:hover button.text-button.name-button:hover, |
| .places-menu list > row.activatable:hover button.text-button.name-button:active, |
| .places-menu list > row.activatable:active button.text-button.name-button, |
| .places-menu list > row.activatable:active button.text-button.name-button:hover, |
| .places-menu |
| list |
| > row.activatable:active |
| button.text-button.name-button:active { |
| color: @theme_fg_color; |
| background-color: transparent; |
| transition: none; |
| animation: none; |
| } |
| |
| .places-menu list > row.activatable:hover button.text-button.name-button:active, |
| .places-menu |
| list |
| > row.activatable:active |
| button.text-button.name-button:active { |
| animation: flat_ripple_effect 0.2s cubic-bezier(0, 0, 0.2, 1) forwards; |
| } |
| |
| .places-menu list > row.activatable button.image-button:not(:active) { |
| transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1), |
| border-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), |
| background-color 0.2s cubic-bezier(0, 0, 0.2, 1), |
| background-image 0.2s cubic-bezier(0, 0, 0.2, 1), |
| box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); |
| } |
| |
| .places-menu |
| list |
| > row.activatable |
| button.text-button.name-button |
| > box.horizontal |
| > image { |
| margin: 0.4rem 0; |
| } |
| |
| .places-menu |
| list |
| > row.activatable |
| button.text-button.name-button |
| > box.horizontal |
| > label { |
| padding: 0.4rem 0 0.5rem; |
| } |
| |
| .places-menu |
| list |
| > row.activatable |
| button.image-button.unmount-button:not(.text-button) { |
| margin: 0.1rem 0.4rem; |
| padding: 0.3rem; |
| } |
| |
| .places-menu list label.dim-label, |
| .places-menu list .titlebar label.subtitle, |
| .titlebar .places-menu list label.subtitle, |
| .places-menu list headerbar label.subtitle, |
| headerbar .places-menu list label.subtitle, |
| .places-menu list .night-light-indicator .view-header label, |
| .night-light-indicator .view-header .places-menu list label { |
| font-size: 90%; |
| font-weight: 700; |
| } |
| |
| .places-menu box.unlock-area { |
| border-width: 1px 0 1px; |
| border-style: solid none solid; |
| border-color: rgba(0, 0, 0, 0.09); |
| background-color: #f7f9f9; |
| box-shadow: inset 0 1px 2px -1px rgba(0, 0, 0, 0.02), |
| inset 0 2px 3px -2px rgba(0, 0, 0, 0.07); |
| } |
| |
| .places-menu box.unlock-area entry, |
| .places-menu box.unlock-area spinbutton:not(.vertical) { |
| min-height: 16px; |
| min-width: 16px; |
| margin: 0.1rem 0.4rem; |
| padding: 0.3rem; |
| } |
| |
| .places-menu box.unlock-area button { |
| min-height: 16px; |
| min-width: 16px; |
| margin: 0.1rem 0.4rem; |
| padding: 0.3rem; |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| .top widget.keyboard-indicator > widget > box.horizontal > widget > image, |
| .bottom widget.keyboard-indicator > widget > box.horizontal > widget > image { |
| margin-top: -0.05rem; |
| } |
| |
| .top |
| widget.keyboard-indicator |
| > widget |
| > box.horizontal |
| > widget |
| > image:dir(ltr), |
| .bottom |
| widget.keyboard-indicator |
| > widget |
| > box.horizontal |
| > widget |
| > image:dir(ltr) { |
| padding: 1.3px 0 0 3px; |
| } |
| |
| .top |
| widget.keyboard-indicator |
| > widget |
| > box.horizontal |
| > widget |
| > image:dir(rtl), |
| .bottom |
| widget.keyboard-indicator |
| > widget |
| > box.horizontal |
| > widget |
| > image:dir(rtl) { |
| padding: 1.3px 3px 0 0; |
| } |
| |
| .top |
| widget.keyboard-indicator |
| > widget |
| > box.horizontal |
| > stack |
| > widget.keyboard-label |
| > label, |
| .bottom |
| widget.keyboard-indicator |
| > widget |
| > box.horizontal |
| > stack |
| > widget.keyboard-label |
| > label { |
| margin-top: -0.05rem; |
| } |
| |
| .top |
| widget.keyboard-indicator |
| > widget |
| > box.horizontal |
| > stack |
| > widget.keyboard-label |
| > label:dir(ltr), |
| .bottom |
| widget.keyboard-indicator |
| > widget |
| > box.horizontal |
| > stack |
| > widget.keyboard-label |
| > label:dir(ltr) { |
| padding: 1.3px 3px 0.1rem 0; |
| } |
| |
| .top |
| widget.keyboard-indicator |
| > widget |
| > box.horizontal |
| > stack |
| > widget.keyboard-label |
| > label:dir(rtl), |
| .bottom |
| widget.keyboard-indicator |
| > widget |
| > box.horizontal |
| > stack |
| > widget.keyboard-label |
| > label:dir(rtl) { |
| padding: 1.3px 0 0.1rem 3px; |
| } |
| |
| .budgie-panel > box > widget > separator { |
| background-color: rgba(207, 216, 220, 0.066); |
| } |
| |
| widget > box.workspace-switcher > box.workspace-layout widget.workspace-item { |
| background-image: image(rgba(207, 216, 220, 0.4)); |
| background-repeat: no-repeat; |
| transition-duration: 0s; |
| } |
| |
| widget |
| > box.workspace-switcher |
| > box.workspace-layout |
| widget.workspace-item.current-workspace { |
| background-image: image(@theme_selected_bg_color); |
| } |
| |
| .top |
| widget |
| > box.workspace-switcher |
| > box.workspace-layout |
| widget.workspace-item { |
| background-position: top center; |
| background-size: calc(100% - 4px) 2px; |
| } |
| |
| .bottom |
| widget |
| > box.workspace-switcher |
| > box.workspace-layout |
| widget.workspace-item { |
| background-position: bottom center; |
| background-size: calc(100% - 4px) 2px; |
| } |
| |
| .left |
| widget |
| > box.workspace-switcher |
| > box.workspace-layout |
| widget.workspace-item { |
| background-position: left center; |
| background-size: 2px calc(100% - 4px); |
| } |
| |
| .right |
| widget |
| > box.workspace-switcher |
| > box.workspace-layout |
| widget.workspace-item { |
| background-position: right center; |
| background-size: 2px calc(100% - 4px); |
| } |
| |
| widget |
| > box.workspace-switcher |
| > box.workspace-layout |
| widget.workspace-item |
| button.workspace-icon-button { |
| min-width: 16px; |
| min-height: 16px; |
| padding: 4px; |
| border-radius: 2px; |
| transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1), |
| background-color 0.4s cubic-bezier(0, 0, 0.2, 1), |
| background-image 0.4s cubic-bezier(0, 0, 0.2, 1), |
| box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); |
| } |
| |
| widget |
| > box.workspace-switcher |
| > box.workspace-layout |
| widget.workspace-item |
| button.workspace-icon-button |
| > image { |
| opacity: 0.54; |
| } |
| |
| widget |
| > box.workspace-switcher |
| > box.workspace-layout |
| widget.workspace-item |
| button.workspace-icon-button:hover, |
| widget |
| > box.workspace-switcher |
| > box.workspace-layout |
| widget.workspace-item |
| button.workspace-icon-button:active { |
| -gtk-icon-effect: highlight; |
| } |
| |
| widget |
| > box.workspace-switcher |
| > box.workspace-layout |
| widget.workspace-item |
| button.workspace-icon-button:hover |
| > image, |
| widget |
| > box.workspace-switcher |
| > box.workspace-layout |
| widget.workspace-item |
| button.workspace-icon-button:active |
| > image { |
| opacity: 0.87; |
| } |
| |
| widget |
| > box.workspace-switcher |
| > box.workspace-layout |
| widget.workspace-item |
| label.workspace-more-label { |
| font-weight: 700; |
| opacity: 0.54; |
| } |
| |
| widget |
| > box.workspace-switcher |
| > box.workspace-layout |
| widget.workspace-item.current-workspace |
| button.workspace-icon-button |
| > image { |
| opacity: 1; |
| } |
| |
| widget |
| > box.workspace-switcher |
| > box.workspace-layout |
| widget.workspace-item.current-workspace |
| button.workspace-icon-button:hover, |
| widget |
| > box.workspace-switcher |
| > box.workspace-layout |
| widget.workspace-item.current-workspace |
| button.workspace-icon-button:active { |
| -gtk-icon-effect: highlight; |
| } |
| |
| widget |
| > box.workspace-switcher |
| > box.workspace-layout |
| widget.workspace-item.current-workspace |
| label.workspace-more-label { |
| opacity: 1; |
| } |
| |
| widget > box.workspace-switcher button.image-button.workspace-add-button { |
| min-width: 16px; |
| min-height: 16px; |
| padding: 4px; |
| border-radius: 0; |
| color: rgba(129, 196, 191, 0.87); |
| background-color: transparent; |
| } |
| |
| widget > box.workspace-switcher button.image-button.workspace-add-button:hover { |
| background-color: transparent; |
| color: #81c4bf; |
| } |
| |
| widget |
| > box.workspace-switcher |
| button.image-button.workspace-add-button:active { |
| background-color: transparent; |
| color: #81c4bf; |
| } |
| |
| widget |
| > box.workspace-switcher |
| button.image-button.workspace-add-button:disabled { |
| background-color: transparent; |
| } |
| |
| window.budgie-popover.workspace-popover |
| box.workspace-popover-button-box |
| > button.flat { |
| min-width: 150px; |
| padding: 0.4rem 1rem 0.5rem; |
| border-radius: 0; |
| -gtk-outline-radius: 0; |
| font-weight: 500; |
| } |
| |
| window.budgie-popover.workspace-popover |
| box.workspace-popover-button-box |
| > button.flat:first-child:dir(ltr) { |
| border-image: -gtk-icontheme('pan-end-symbolic') 0 13.3 0 0/0 13.3px 0 0; |
| } |
| |
| window.budgie-popover.workspace-popover |
| box.workspace-popover-button-box |
| > button.flat:first-child:dir(rtl) { |
| border-image: -gtk-icontheme('pan-end-symbolic-rtl') 0 0 0 13.3/0 0 0 13.3px; |
| } |
| |
| window.budgie-popover.workspace-popover |
| box.workspace-popover-button-box |
| > separator.horizontal { |
| min-height: 0; |
| margin: 0; |
| background-color: transparent; |
| } |
| |
| window.budgie-popover.workspace-popover flowboxchild button.flat:not(:active) { |
| transition-property: opacity, border-color, border-image, background-color, |
| background-image, box-shadow, icon-shadow; |
| transition-timing-function: cubic-bezier(0, 0, 0.2, 1); |
| transition-duration: 0.2s; |
| } |
| |
| window.budgie-popover.workspace-popover flowboxchild image { |
| padding: 8.75px 0; |
| } |
| |
| .budgie-panel |
| > box |
| > widget |
| > button.flat:not(.raven-trigger):not(.budgie-menu-launcher) { |
| min-width: 16px; |
| min-height: 16px; |
| border-radius: 0; |
| color: rgba(207, 216, 220, 0.28); |
| transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1), |
| background-color 0.4s cubic-bezier(0, 0, 0.2, 1), |
| background-image 0.4s cubic-bezier(0, 0, 0.2, 1), |
| box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); |
| } |
| |
| .budgie-panel |
| > box |
| > widget |
| > button.flat:not(.raven-trigger):not(.budgie-menu-launcher):hover { |
| background-image: image(transparent); |
| background-color: transparent; |
| color: @theme_base_color; |
| } |
| |
| .budgie-panel |
| > box |
| > widget |
| > button.flat:not(.raven-trigger):not(.budgie-menu-launcher):active { |
| color: @theme_base_color; |
| transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1), |
| background-color 0.4s cubic-bezier(0, 0, 0.2, 1), |
| background-image 0.4s cubic-bezier(0, 0, 0.2, 1), |
| box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1), background-image 0s; |
| animation: budgie_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1) forwards; |
| } |
| |
| .budgie-panel |
| > box |
| > widget |
| > button.flat:not(.raven-trigger):not(.budgie-menu-launcher):checked { |
| background-image: image(transparent); |
| background-color: transparent; |
| color: @theme_base_color; |
| } |
| |
| .top |
| .budgie-panel |
| > box |
| > widget |
| > button.flat:not(.raven-trigger):not(.budgie-menu-launcher) { |
| padding: 0 6px; |
| } |
| |
| .top |
| .budgie-panel |
| > box |
| > widget |
| > button.flat:not(.raven-trigger):not(.budgie-menu-launcher):checked { |
| box-shadow: inset 0 2px @theme_selected_bg_color; |
| } |
| |
| .bottom |
| .budgie-panel |
| > box |
| > widget |
| > button.flat:not(.raven-trigger):not(.budgie-menu-launcher) { |
| padding: 0 6px; |
| } |
| |
| .bottom |
| .budgie-panel |
| > box |
| > widget |
| > button.flat:not(.raven-trigger):not(.budgie-menu-launcher):checked { |
| box-shadow: inset 0 -2px @theme_selected_bg_color; |
| } |
| |
| .left |
| .budgie-panel |
| > box |
| > widget |
| > button.flat:not(.raven-trigger):not(.budgie-menu-launcher) { |
| padding: 3px 0; |
| } |
| |
| .left |
| .budgie-panel |
| > box |
| > widget |
| > button.flat:not(.raven-trigger):not(.budgie-menu-launcher):checked { |
| box-shadow: inset 2px 0 @theme_selected_bg_color; |
| } |
| |
| .right |
| .budgie-panel |
| > box |
| > widget |
| > button.flat:not(.raven-trigger):not(.budgie-menu-launcher) { |
| padding: 3px 0; |
| } |
| |
| .right |
| .budgie-panel |
| > box |
| > widget |
| > button.flat:not(.raven-trigger):not(.budgie-menu-launcher):checked { |
| box-shadow: inset -2px 0 @theme_selected_bg_color; |
| } |
| |
| .slate-notification-window, |
| .budgie-notification-window, |
| .budgie-osd-window { |
| border-radius: 2px; |
| background-color: transparent; |
| } |
| |
| .slate-notification-window .drop-shadow, |
| .budgie-notification-window .drop-shadow, |
| .budgie-osd-window .drop-shadow { |
| background-color: rgba(34, 45, 50, 0.9); |
| } |
| |
| .slate-notification, |
| .budgie-notification, |
| .budgie-osd { |
| color: @theme_text_color; |
| background-color: transparent; |
| } |
| |
| .slate-notification .notification-title, |
| .budgie-notification .notification-title, |
| .budgie-osd .notification-title { |
| color: rgba(207, 216, 220, 0.87); |
| font-size: 110%; |
| font-weight: 500; |
| } |
| |
| .slate-notification .notification-body, |
| .budgie-notification .notification-body, |
| .budgie-osd .notification-body { |
| color: @theme_text_color; |
| font-size: 90%; |
| font-weight: 400; |
| } |
| |
| .slate-notification .budgie-osd-text, |
| .budgie-notification .budgie-osd-text, |
| .budgie-osd .budgie-osd-text { |
| color: @theme_text_color; |
| font-size: 110%; |
| } |
| |
| .slate-notification progressbar, |
| .budgie-notification progressbar, |
| .budgie-osd progressbar { |
| min-height: 4px; |
| padding: 2px; |
| border-radius: 2px; |
| background-color: #222d32; |
| box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.16); |
| } |
| |
| .slate-notification progressbar trough, |
| .budgie-notification progressbar trough, |
| .budgie-osd progressbar trough { |
| color: @theme_text_color; |
| background-color: alpha(currentColor, 0.2); |
| } |
| |
| .slate-notification progressbar progress, |
| .budgie-notification progressbar progress, |
| .budgie-osd progressbar progress { |
| background-color: #00e676; |
| } |
| |
| .budgie-notification button, |
| .budgie-notification .linked > button, |
| .budgie-osd button, |
| .budgie-osd .linked > button, |
| .budgie-session-dialog button, |
| .budgie-session-dialog .linked > button, |
| .budgie-polkit-dialog button, |
| .budgie-polkit-dialog .linked > button { |
| border-image: none; |
| color: rgba(129, 196, 191, 0.87); |
| } |
| |
| .budgie-notification button:hover, |
| .budgie-notification button:active, |
| .budgie-notification button:checked, |
| .budgie-notification .linked > button:hover, |
| .budgie-notification .linked > button:active, |
| .budgie-notification .linked > button:checked, |
| .budgie-osd button:hover, |
| .budgie-osd button:active, |
| .budgie-osd button:checked, |
| .budgie-osd .linked > button:hover, |
| .budgie-osd .linked > button:active, |
| .budgie-osd .linked > button:checked, |
| .budgie-session-dialog button:hover, |
| .budgie-session-dialog button:active, |
| .budgie-session-dialog button:checked, |
| .budgie-session-dialog .linked > button:hover, |
| .budgie-session-dialog .linked > button:active, |
| .budgie-session-dialog .linked > button:checked, |
| .budgie-polkit-dialog button:hover, |
| .budgie-polkit-dialog button:active, |
| .budgie-polkit-dialog button:checked, |
| .budgie-polkit-dialog .linked > button:hover, |
| .budgie-polkit-dialog .linked > button:active, |
| .budgie-polkit-dialog .linked > button:checked { |
| color: #81c4bf; |
| } |
| |
| .budgie-notification button:disabled, |
| .budgie-notification .linked > button:disabled, |
| .budgie-osd button:disabled, |
| .budgie-osd .linked > button:disabled, |
| .budgie-session-dialog button:disabled, |
| .budgie-session-dialog .linked > button:disabled, |
| .budgie-polkit-dialog button:disabled, |
| .budgie-polkit-dialog .linked > button:disabled { |
| color: rgba(129, 196, 191, 0.4); |
| } |
| |
| window.budgie-switcher-window { |
| border-radius: 2px; |
| background-color: transparent; |
| } |
| |
| window.budgie-switcher-window .drop-shadow { |
| margin: 8px 8px 16px; |
| border-radius: 2px; |
| background-color: rgba(34, 45, 50, 0.9); |
| box-shadow: 0 6px 8px -4px rgba(0, 0, 0, 0.16), 0 10px 6px rgba(0, 0, 0, 0.2); |
| } |
| |
| window.budgie-switcher-window .drop-shadow label.budgie-switcher-title { |
| min-width: 570px; |
| min-height: 26.6px; |
| color: #81c4bf; |
| font-weight: 500; |
| } |
| |
| window.budgie-switcher-window |
| .drop-shadow |
| label.budgie-switcher-title:dir(ltr) { |
| padding: 0 0 0 6px; |
| } |
| |
| window.budgie-switcher-window |
| .drop-shadow |
| label.budgie-switcher-title:dir(rtl) { |
| padding: 0 6px 0 0; |
| } |
| |
| window.budgie-switcher-window flowboxchild { |
| margin: 3px; |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| color: rgba(129, 196, 191, 0.87); |
| background-color: transparent; |
| } |
| |
| window.budgie-switcher-window flowboxchild:hover, |
| window.budgie-switcher-window flowboxchild:active { |
| background-color: rgba(77, 182, 172, 0.12); |
| color: #81c4bf; |
| } |
| |
| window.budgie-switcher-window flowboxchild:selected { |
| background-color: rgba(77, 182, 172, 0.25); |
| color: #81c4bf; |
| -gtk-icon-effect: highlight; |
| } |
| |
| window.budgie-switcher-window flowboxchild:selected:disabled { |
| background-color: rgba(207, 216, 220, 0.12); |
| -gtk-icon-effect: dim; |
| } |
| |
| window.budgie-switcher-window flowboxchild:selected:disabled, |
| window.budgie-switcher-window flowboxchild:selected:disabled label { |
| color: rgba(207, 216, 220, 0.28); |
| } |
| |
| .background.csd.budgie-run-dialog { |
| border-radius: 2px; |
| border: none; |
| background-color: rgba(34, 45, 50, 0.9); |
| } |
| |
| .background.csd.budgie-run-dialog scrolledwindow { |
| border-image: none; |
| background-color: transparent; |
| } |
| |
| .background.csd.budgie-run-dialog scrolledwindow list { |
| background-color: transparent; |
| } |
| |
| .background.csd.budgie-run-dialog scrolledwindow list row.activatable { |
| background-color: transparent; |
| color: rgba(207, 216, 220, 0.87); |
| transition: none; |
| } |
| |
| .background.csd.budgie-run-dialog |
| scrolledwindow |
| list |
| row.activatable |
| .dim-label, |
| .background.csd.budgie-run-dialog |
| scrolledwindow |
| list |
| row.activatable |
| .titlebar |
| .subtitle, |
| .titlebar |
| .background.csd.budgie-run-dialog |
| scrolledwindow |
| list |
| row.activatable |
| .subtitle, |
| .background.csd.budgie-run-dialog |
| scrolledwindow |
| list |
| row.activatable |
| headerbar |
| .subtitle, |
| headerbar |
| .background.csd.budgie-run-dialog |
| scrolledwindow |
| list |
| row.activatable |
| .subtitle, |
| .background.csd.budgie-run-dialog |
| scrolledwindow |
| list |
| row.activatable |
| .night-light-indicator |
| .view-header |
| label, |
| .night-light-indicator |
| .view-header |
| .background.csd.budgie-run-dialog |
| scrolledwindow |
| list |
| row.activatable |
| label { |
| color: rgba(207, 216, 220, 0.87); |
| opacity: 1; |
| } |
| |
| .background.csd.budgie-run-dialog scrolledwindow list row.activatable:hover, |
| .background.csd.budgie-run-dialog scrolledwindow list row.activatable:active { |
| color: @theme_text_color; |
| } |
| |
| .background.csd.budgie-run-dialog |
| scrolledwindow |
| list |
| row.activatable:hover |
| .dim-label, |
| .background.csd.budgie-run-dialog |
| scrolledwindow |
| list |
| row.activatable:hover |
| .titlebar |
| .subtitle, |
| .titlebar |
| .background.csd.budgie-run-dialog |
| scrolledwindow |
| list |
| row.activatable:hover |
| .subtitle, |
| .background.csd.budgie-run-dialog |
| scrolledwindow |
| list |
| row.activatable:hover |
| headerbar |
| .subtitle, |
| headerbar |
| .background.csd.budgie-run-dialog |
| scrolledwindow |
| list |
| row.activatable:hover |
| .subtitle, |
| .background.csd.budgie-run-dialog |
| scrolledwindow |
| list |
| row.activatable:hover |
| .night-light-indicator |
| .view-header |
| label, |
| .night-light-indicator |
| .view-header |
| .background.csd.budgie-run-dialog |
| scrolledwindow |
| list |
| row.activatable:hover |
| label, |
| .background.csd.budgie-run-dialog |
| scrolledwindow |
| list |
| row.activatable:active |
| .dim-label, |
| .background.csd.budgie-run-dialog |
| scrolledwindow |
| list |
| row.activatable:active |
| .titlebar |
| .subtitle, |
| .titlebar |
| .background.csd.budgie-run-dialog |
| scrolledwindow |
| list |
| row.activatable:active |
| .subtitle, |
| .background.csd.budgie-run-dialog |
| scrolledwindow |
| list |
| row.activatable:active |
| headerbar |
| .subtitle, |
| headerbar |
| .background.csd.budgie-run-dialog |
| scrolledwindow |
| list |
| row.activatable:active |
| .subtitle, |
| .background.csd.budgie-run-dialog |
| scrolledwindow |
| list |
| row.activatable:active |
| .night-light-indicator |
| .view-header |
| label, |
| .night-light-indicator |
| .view-header |
| .background.csd.budgie-run-dialog |
| scrolledwindow |
| list |
| row.activatable:active |
| label { |
| color: @theme_text_color; |
| opacity: 1; |
| } |
| |
| .background.csd.budgie-run-dialog box > box entry, |
| .background.csd.budgie-run-dialog box > box spinbutton:not(.vertical) { |
| min-height: 2.8rem; |
| color: @theme_text_color; |
| caret-color: @theme_text_color; |
| font-size: 110%; |
| } |
| |
| .background.csd.budgie-run-dialog box > box entry:focus, |
| .background.csd.budgie-run-dialog box > box spinbutton:focus:not(.vertical) { |
| color: @theme_base_color; |
| caret-color: @theme_base_color; |
| } |
| |
| .background.csd.budgie-run-dialog box > box entry:disabled, |
| .background.csd.budgie-run-dialog box > box spinbutton:disabled:not(.vertical) { |
| color: rgba(207, 216, 220, 0.28); |
| } |
| |
| .background.csd.budgie-run-dialog |
| box |
| > box |
| entry |
| image:not(:hover):not(:active), |
| .background.csd.budgie-run-dialog |
| box |
| > box |
| spinbutton:not(.vertical) |
| image:not(:hover):not(:active) { |
| color: @theme_text_color; |
| } |
| |
| .background.csd.budgie-run-dialog box > box entry image:active, |
| .background.csd.budgie-run-dialog |
| box |
| > box |
| spinbutton:not(.vertical) |
| image:active { |
| color: @theme_selected_bg_color; |
| } |
| |
| .background.csd.budgie-run-dialog box > box entry image:disabled, |
| .background.csd.budgie-run-dialog |
| box |
| > box |
| spinbutton:not(.vertical) |
| image:disabled { |
| color: rgba(207, 216, 220, 0.28); |
| } |
| |
| .background.csd.budgie-run-dialog scrollbar { |
| border: none; |
| background: none; |
| } |
| |
| .background.csd.budgie-run-dialog scrollbar slider { |
| background-color: rgba(207, 216, 220, 0.297); |
| } |
| |
| .background.csd.budgie-run-dialog scrollbar slider:hover { |
| background-color: rgba(207, 216, 220, 0.4785); |
| } |
| |
| .background.csd.budgie-run-dialog scrollbar slider:active { |
| background-color: @theme_text_color; |
| } |
| |
| .background.csd.budgie-run-dialog scrollbar slider:disabled { |
| opacity: 0.4; |
| } |
| |
| .budgie-session-dialog, |
| .budgie-polkit-dialog { |
| border-radius: 2px; |
| border-width: 0; |
| background-color: rgba(34, 45, 50, 0.9); |
| color: @theme_text_color; |
| font-weight: 700; |
| } |
| |
| .budgie-session-dialog decoration, |
| .budgie-polkit-dialog decoration { |
| border-radius: 2px; |
| box-shadow: 0 6px 8px -4px rgba(0, 0, 0, 0.16), 0 10px 6px rgba(0, 0, 0, 0.2); |
| } |
| |
| .budgie-session-dialog decoration:backdrop, |
| .budgie-polkit-dialog decoration:backdrop { |
| box-shadow: 0 6px 8px -4px transparent, 0 10px 6px transparent, |
| 0 2px 2px rgba(0, 0, 0, 0.12), 0 3px 4px rgba(0, 0, 0, 0.2); |
| transition: none; |
| } |
| |
| .budgie-session-dialog buttonbox.linked > button, |
| .budgie-polkit-dialog buttonbox.linked > button { |
| padding: 0.7rem 1rem 0.8rem; |
| border: 2px solid transparent; |
| border-radius: 0; |
| } |
| |
| .budgie-session-dialog buttonbox.linked > button:first-child, |
| .budgie-polkit-dialog buttonbox.linked > button:first-child { |
| border-radius: 0 0 0 2px; |
| border-right-width: 0; |
| } |
| |
| .budgie-session-dialog buttonbox.linked > button:last-child, |
| .budgie-polkit-dialog buttonbox.linked > button:last-child { |
| border-radius: 0 0 2px 0; |
| border-left-width: 0; |
| } |
| |
| .budgie-polkit-dialog entry, |
| .budgie-polkit-dialog spinbutton:not(.vertical), |
| .budgie-polkit-dialog entry:focus, |
| .budgie-polkit-dialog spinbutton:focus:not(.vertical) { |
| color: @theme_text_color; |
| caret-color: @theme_text_color; |
| } |
| |
| .budgie-polkit-dialog entry:disabled, |
| .budgie-polkit-dialog spinbutton:disabled:not(.vertical) { |
| color: rgba(207, 216, 220, 0.28); |
| } |
| |
| .budgie-polkit-dialog .message { |
| color: rgba(207, 216, 220, 0.87); |
| } |
| |
| .budgie-polkit-dialog .failure { |
| color: #f44336; |
| font-weight: 700; |
| } |
| |
| button.flat.raven-trigger { |
| min-width: 16px; |
| min-height: 16px; |
| padding: 0; |
| border-radius: 0; |
| color: @theme_text_color; |
| transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1), |
| background-color 0.4s cubic-bezier(0, 0, 0.2, 1), |
| background-image 0.4s cubic-bezier(0, 0, 0.2, 1), |
| box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); |
| } |
| |
| button.flat.raven-trigger:hover, |
| button.flat.raven-trigger:checked { |
| background-image: image(transparent); |
| background-color: transparent; |
| color: @theme_base_color; |
| } |
| |
| button.flat.raven-trigger:active { |
| color: @theme_base_color; |
| transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1), |
| background-color 0.4s cubic-bezier(0, 0, 0.2, 1), |
| background-image 0.4s cubic-bezier(0, 0, 0.2, 1), |
| box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1), background-image 0s; |
| animation: budgie_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1) forwards; |
| } |
| |
| button.flat.raven-trigger image { |
| margin: 0 3px; |
| } |
| |
| .left button.flat.raven-trigger image, |
| .right button.flat.raven-trigger image { |
| margin: 3px 0; |
| } |
| |
| .drop-shadow { |
| background-color: transparent; |
| background-image: none; |
| box-shadow: 0 2px 2px rgba(0, 0, 0, 0.12), 0 3px 4px rgba(0, 0, 0, 0.2); |
| } |
| |
| window.background.budgie-settings-window.csd |
| > box.horizontal |
| > scrolledwindow |
| > viewport.frame:dir(ltr) { |
| border-right: 1px solid rgba(0, 0, 0, 0.09); |
| } |
| |
| window.background.budgie-settings-window.csd |
| > box.horizontal |
| > scrolledwindow |
| > viewport.frame:dir(rtl) { |
| border-left: 1px solid rgba(0, 0, 0, 0.09); |
| } |
| |
| window.background.budgie-settings-window.csd |
| box.settings-page.vertical |
| box.settings-frame.vertical |
| > grid.horizontal { |
| margin-bottom: 6px; |
| } |
| |
| window.background.budgie-settings-window.csd |
| box.settings-page.vertical |
| buttonbox.inline-toolbar { |
| border-style: none none solid; |
| } |
| |
| window.background.budgie-settings-window.csd |
| box.settings-page.vertical |
| frame |
| > box.vertical |
| > overlay |
| > label.dim-label, |
| window.background.budgie-settings-window.csd |
| box.settings-page.vertical |
| .titlebar |
| frame |
| > box.vertical |
| > overlay |
| > label.subtitle, |
| .titlebar |
| window.background.budgie-settings-window.csd |
| box.settings-page.vertical |
| frame |
| > box.vertical |
| > overlay |
| > label.subtitle, |
| window.background.budgie-settings-window.csd |
| box.settings-page.vertical |
| headerbar |
| frame |
| > box.vertical |
| > overlay |
| > label.subtitle, |
| headerbar |
| window.background.budgie-settings-window.csd |
| box.settings-page.vertical |
| frame |
| > box.vertical |
| > overlay |
| > label.subtitle, |
| window.background.budgie-settings-window.csd |
| box.settings-page.vertical |
| .night-light-indicator |
| .view-header |
| frame |
| > box.vertical |
| > overlay |
| > label, |
| .night-light-indicator |
| .view-header |
| window.background.budgie-settings-window.csd |
| box.settings-page.vertical |
| frame |
| > box.vertical |
| > overlay |
| > label { |
| font-size: 110%; |
| font-weight: 500; |
| } |
| |
| window.background.budgie-settings-window.csd |
| box.settings-page.vertical |
| frame |
| > box.vertical |
| > overlay |
| > button.popup.suggested-action.toggle { |
| margin: 8px; |
| } |
| |
| window.background.budgie-settings-window.csd |
| box.settings-page.vertical |
| frame |
| > box.vertical |
| list |
| > row:dir(ltr) { |
| padding-right: 12px; |
| } |
| |
| window.background.budgie-settings-window.csd |
| box.settings-page.vertical |
| frame |
| > box.vertical |
| list |
| > row:dir(rtl) { |
| padding-left: 12px; |
| } |
| |
| .lightdm-gtk-greeter #panel_window { |
| background-image: image(#13191c); |
| color: @theme_text_color; |
| box-shadow: none; |
| font-weight: 700; |
| text-shadow: none; |
| } |
| |
| .lightdm-gtk-greeter #panel_window, |
| .lightdm-gtk-greeter .background#panel_window, |
| .lightdm-gtk-greeter #panel_window > * > * { |
| background-color: transparent; |
| } |
| |
| .lightdm-gtk-greeter #panel_window menubar, |
| window.background.lightdm menubar { |
| background-color: transparent; |
| color: @theme_text_color; |
| } |
| |
| .lightdm-gtk-greeter #panel_window menubar:hover, |
| window.background.lightdm menubar:hover { |
| color: @theme_base_color; |
| box-shadow: inset 0 2px @theme_selected_bg_color; |
| } |
| |
| .lightdm-gtk-greeter #panel_window menubar:hover label, |
| window.background.lightdm menubar:hover label, |
| .lightdm-gtk-greeter #panel_window menubar:hover image, |
| window.background.lightdm menubar:hover image { |
| color: @theme_base_color; |
| } |
| |
| .lightdm-gtk-greeter #panel_window menubar > menuitem, |
| window.background.lightdm menubar > menuitem { |
| padding: 0.4rem 0 0.5rem; |
| background-color: transparent; |
| } |
| |
| .lightdm-gtk-greeter #panel_window menubar > menuitem:hover, |
| window.background.lightdm menubar > menuitem:hover { |
| box-shadow: inset 0 2px @theme_selected_bg_color; |
| } |
| |
| .lightdm-gtk-greeter #panel_window menubar menu menuitem, |
| window.background.lightdm window.background.popup > menu menuitem { |
| padding: 0.4rem 0.6rem 0.5rem; |
| font-weight: 400; |
| text-shadow: none; |
| } |
| |
| .lightdm-gtk-greeter #panel_window menubar menu menuitem, |
| window.background.lightdm window.background.popup > menu menuitem, |
| .lightdm-gtk-greeter #panel_window menubar menu menuitem label, |
| window.background.lightdm window.background.popup > menu menuitem label { |
| color: rgba(38, 50, 56, 0.87); |
| } |
| |
| .lightdm-gtk-greeter #panel_window menubar menu menuitem:hover, |
| window.background.lightdm window.background.popup > menu menuitem:hover, |
| .lightdm-gtk-greeter #panel_window menubar menu menuitem:hover label, |
| window.background.lightdm window.background.popup > menu menuitem:hover label { |
| color: @theme_fg_color; |
| } |
| |
| .lightdm-gtk-greeter #panel_window menubar menu menuitem:disabled, |
| window.background.lightdm window.background.popup > menu menuitem:disabled, |
| .lightdm-gtk-greeter #panel_window menubar menu menuitem:disabled label, |
| window.background.lightdm |
| window.background.popup |
| > menu |
| menuitem:disabled |
| label { |
| color: rgba(38, 50, 56, 0.28); |
| } |
| |
| .lightdm-gtk-greeter #login_window entry, |
| .lightdm-gtk-greeter #login_window spinbutton:not(.vertical), |
| window.background.lightdm entry, |
| window.background.lightdm spinbutton:not(.vertical), |
| window.background.lightdm .lightdm-combo entry { |
| min-height: 2.8rem; |
| padding: 0 4px; |
| font-family: monospace; |
| } |
| |
| .lightdm-gtk-greeter #login_window entry, |
| .lightdm-gtk-greeter #login_window spinbutton:not(.vertical), |
| window.background.lightdm entry, |
| window.background.lightdm spinbutton:not(.vertical), |
| window.background.lightdm .lightdm-combo entry, |
| .lightdm-gtk-greeter #login_window entry:focus, |
| .lightdm-gtk-greeter #login_window spinbutton:focus:not(.vertical), |
| window.background.lightdm entry:focus, |
| window.background.lightdm spinbutton:focus:not(.vertical) { |
| color: @theme_text_color; |
| caret-color: @theme_text_color; |
| } |
| |
| .lightdm-gtk-greeter #login_window entry:disabled, |
| .lightdm-gtk-greeter #login_window spinbutton:disabled:not(.vertical), |
| window.background.lightdm entry:disabled, |
| window.background.lightdm spinbutton:disabled:not(.vertical) { |
| color: rgba(207, 216, 220, 0.28); |
| } |
| |
| .lightdm-gtk-greeter window.background.popup > menu, |
| window.background.lightdm window.background.popup > menu { |
| margin: unset; |
| padding: 1px; |
| border-radius: 0; |
| border-width: 1px; |
| border-style: solid; |
| border-color: @theme_base_color @borders @borders; |
| background-clip: border-box; |
| } |
| |
| .lightdm-gtk-greeter #panel_window menubar label, |
| .lightdm-gtk-greeter #panel_window menubar image { |
| padding: 0 0.5rem; |
| color: @theme_text_color; |
| } |
| |
| .lightdm-gtk-greeter #login_window, |
| .lightdm-gtk-greeter #restart_dialog, |
| .lightdm-gtk-greeter #shutdown_dialog { |
| padding: 0; |
| border-style: solid; |
| border-width: 10px; |
| border-radius: 2px; |
| border-image: -gtk-scaled( |
| url('../assets/osd-shadow.png'), |
| url('../assets/osd-shadow@2.png') |
| ) |
| 10/10px stretch; |
| background-color: rgba(34, 45, 50, 0.9); |
| color: @theme_text_color; |
| box-shadow: none; |
| } |
| |
| .lightdm-gtk-greeter #login_window button, |
| .lightdm-gtk-greeter #restart_dialog button, |
| .lightdm-gtk-greeter #shutdown_dialog button { |
| padding: 0.7rem 1rem 0.8rem; |
| color: rgba(207, 216, 220, 0.87); |
| } |
| |
| .lightdm-gtk-greeter #login_window button:hover, |
| .lightdm-gtk-greeter #login_window button:active, |
| .lightdm-gtk-greeter #restart_dialog button:hover, |
| .lightdm-gtk-greeter #restart_dialog button:active, |
| .lightdm-gtk-greeter #shutdown_dialog button:hover, |
| .lightdm-gtk-greeter #shutdown_dialog button:active { |
| color: @theme_text_color; |
| } |
| |
| .lightdm-gtk-greeter #login_window button:disabled, |
| .lightdm-gtk-greeter #restart_dialog button:disabled, |
| .lightdm-gtk-greeter #shutdown_dialog button:disabled { |
| color: rgba(207, 216, 220, 0.28); |
| } |
| |
| .lightdm-gtk-greeter #login_window button#login_button { |
| background-color: #009688; |
| color: rgba(255, 255, 255, 0.87); |
| } |
| |
| .lightdm-gtk-greeter #login_window button#login_button:hover { |
| background-color: #009688; |
| color: @theme_base_color; |
| } |
| |
| .lightdm-gtk-greeter #login_window button#login_button:active { |
| background-color: @theme_selected_bg_color; |
| color: @theme_base_color; |
| } |
| |
| .lightdm-gtk-greeter #login_window button#login_button:checked { |
| background-color: #33aba0; |
| } |
| |
| .lightdm-gtk-greeter #login_window button#login_button:disabled { |
| background-color: alpha(currentColor, 0.12); |
| color: rgba(38, 50, 56, 0.28); |
| } |
| |
| .lightdm-gtk-greeter #restart_dialog button#restart_button { |
| background-color: #ff5252; |
| color: rgba(255, 255, 255, 0.87); |
| } |
| |
| .lightdm-gtk-greeter #restart_dialog button#restart_button:hover { |
| background-color: #ff5252; |
| color: @theme_base_color; |
| } |
| |
| .lightdm-gtk-greeter #restart_dialog button#restart_button:active { |
| background-color: @theme_selected_bg_color; |
| color: @theme_base_color; |
| } |
| |
| .lightdm-gtk-greeter #restart_dialog button#restart_button:checked { |
| background-color: #ff7575; |
| } |
| |
| .lightdm-gtk-greeter #restart_dialog button#restart_button:disabled { |
| background-color: alpha(currentColor, 0.12); |
| color: rgba(38, 50, 56, 0.28); |
| } |
| |
| .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button { |
| background-color: #ff5252; |
| color: rgba(255, 255, 255, 0.87); |
| } |
| |
| .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:hover { |
| background-color: #ff5252; |
| color: @theme_base_color; |
| } |
| |
| .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:active { |
| background-color: @theme_selected_bg_color; |
| color: @theme_base_color; |
| } |
| |
| .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:checked { |
| background-color: #ff7575; |
| } |
| |
| .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:disabled { |
| background-color: alpha(currentColor, 0.12); |
| color: rgba(38, 50, 56, 0.28); |
| } |
| |
| .lightdm-gtk-greeter #login_window button.combo { |
| min-height: 2.8rem; |
| padding: 0 8px; |
| border-image: -gtk-gradient( |
| radial, |
| center bottom, |
| 0, |
| center bottom, |
| 0.5, |
| to(alpha(currentColor, 0.2)), |
| to(transparent) |
| ) |
| 0 0 1/0 0 1px; |
| color: @theme_text_color; |
| font-weight: 500; |
| } |
| |
| .lightdm-gtk-greeter #login_window button.combo:hover, |
| .lightdm-gtk-greeter #login_window button.combo:active { |
| border-image: -gtk-gradient( |
| radial, |
| center bottom, |
| 0, |
| center bottom, |
| 0.5, |
| to(@theme_selected_bg_color), |
| to(transparent) |
| ) |
| 0 0 2/0 0 2px; |
| color: @theme_base_color; |
| } |
| |
| .lightdm-gtk-greeter #login_window button.combo:disabled, |
| .lightdm-gtk-greeter #login_window button.combo:checked:disabled { |
| border-image: -gtk-gradient( |
| radial, |
| center bottom, |
| 0, |
| center bottom, |
| 0.5, |
| to(alpha(currentColor, 0.2)), |
| to(transparent) |
| ) |
| 0 0 1/0 0 1px; |
| color: rgba(207, 216, 220, 0.28); |
| } |
| |
| .lightdm-gtk-greeter #login_window infobar.error, |
| .lightdm-gtk-greeter #login_window NautilusTrashBar.error { |
| margin: 0 4px; |
| border: none; |
| background-color: transparent; |
| color: #f44336; |
| font-weight: 700; |
| font-size: 110%; |
| transition: none; |
| } |
| |
| .lightdm-gtk-greeter #content_frame { |
| padding-bottom: 14px; |
| } |
| |
| .lightdm-gtk-greeter #buttonbox_frame { |
| padding-top: 8px; |
| } |
| |
| window.background.lightdm menubar { |
| padding-top: 2.5px; |
| font-weight: 700; |
| text-shadow: none; |
| } |
| |
| window.background.lightdm menubar > menuitem { |
| padding: 0 0.5rem; |
| } |
| |
| window.background.lightdm menubar > menuitem label, |
| window.background.lightdm menubar > menuitem image { |
| color: @theme_text_color; |
| } |
| |
| window.background.lightdm menubar > menuitem:hover { |
| box-shadow: inset 0 2px @theme_selected_bg_color; |
| } |
| |
| window.background.lightdm menubar > menuitem label { |
| margin: 0 2px 0.1rem; |
| } |
| |
| window.background.lightdm button:not(.option-button):not(.toggle-button) { |
| padding: 0.5rem; |
| border-radius: 100px; |
| -gtk-outline-radius: 100px; |
| } |
| |
| window.background.lightdm button.flat.option-button { |
| padding: 0.5rem; |
| border-radius: 100px; |
| -gtk-outline-radius: 100px; |
| color: @theme_text_color; |
| } |
| |
| window.background.lightdm button.flat.option-button image { |
| opacity: 0.87; |
| } |
| |
| window.background.lightdm button.flat.option-button:hover, |
| window.background.lightdm button.flat.option-button:active { |
| color: @theme_base_color; |
| } |
| |
| window.background.lightdm button.flat.option-button:hover image, |
| window.background.lightdm button.flat.option-button:active image { |
| opacity: 1; |
| } |
| |
| window.background.lightdm button, |
| window.background.lightdm button.toggle-button { |
| padding: 0.75rem 1rem; |
| border-radius: 0; |
| -gtk-outline-radius: 0; |
| background-color: transparent; |
| color: @theme_text_color; |
| font-size: 110%; |
| font-weight: 500; |
| } |
| |
| window.background.lightdm button label, |
| window.background.lightdm button.toggle-button label { |
| padding-bottom: 0.1rem; |
| } |
| |
| window.background.lightdm button image, |
| window.background.lightdm button.toggle-button image { |
| opacity: 0.87; |
| } |
| |
| window.background.lightdm button:hover image, |
| window.background.lightdm button:active image, |
| window.background.lightdm button.selected image, |
| window.background.lightdm button.toggle-button:hover image, |
| window.background.lightdm button.toggle-button:active image, |
| window.background.lightdm button.toggle-button.selected image { |
| opacity: 1; |
| } |
| |
| window.background.lightdm button:hover, |
| window.background.lightdm button.toggle-button:hover { |
| background-color: transparent; |
| color: @theme_base_color; |
| } |
| |
| window.background.lightdm button:active, |
| window.background.lightdm button.toggle-button:active { |
| background-color: transparent; |
| color: @theme_base_color; |
| } |
| |
| window.background.lightdm button.toggle-button.selected { |
| background-image: image(@theme_selected_bg_color); |
| } |
| |
| window.background.lightdm button.toggle-button.selected, |
| window.background.lightdm button.toggle-button.selected:hover { |
| color: @theme_base_color; |
| } |
| |
| window.background.lightdm button.toggle-button.selected image, |
| window.background.lightdm button.toggle-button.selected:hover image { |
| opacity: 1; |
| } |
| |
| window.background.lightdm entry:active, |
| window.background.lightdm spinbutton:active:not(.vertical) { |
| -gtk-icon-source: -gtk-icontheme('process-working-symbolic'); |
| animation: spinner 1s linear infinite; |
| } |
| |
| window.background.lightdm .lightdm-combo { |
| border-radius: 0; |
| background-color: transparent; |
| } |
| |
| stack button.profile-button:checked { |
| color: @theme_fg_color; |
| } |
| |
| headerbar.titlebar box button.toggle.account-button { |
| min-width: 16px; |
| min-height: 16px; |
| padding: 0.5rem 0.8rem 0.5rem; |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| headerbar.titlebar box button.toggle.account-button .avatar-round { |
| border-color: transparent; |
| } |
| |
| box.topbar { |
| border-bottom: 1px solid @borders; |
| } |
| |
| box.topbar > button.image-button.radio { |
| all: unset; |
| } |
| |
| box.topbar > button.image-button.radio > image { |
| min-width: 24px; |
| min-height: 24px; |
| padding: 0.5rem; |
| background-image: radial-gradient( |
| circle farthest-corner at center, |
| rgba(207, 216, 220, 0.4) 25%, |
| transparent 0% |
| ); |
| background-repeat: no-repeat; |
| background-position: center center; |
| background-size: 0% 0%; |
| background-color: #009688; |
| transition: background-image 0s cubic-bezier(0, 0, 0.2, 1), |
| background-size 0s cubic-bezier(0.4, 0, 0.2, 1), |
| box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); |
| } |
| |
| box.topbar > button.image-button.radio:hover > image { |
| background-color: #199e92; |
| box-shadow: inset 0 -2px rgba(207, 216, 220, 0.2); |
| } |
| |
| box.topbar > button.image-button.radio:checked > image { |
| background-image: radial-gradient( |
| circle farthest-corner at center, |
| rgba(207, 216, 220, 0) 25%, |
| transparent 0% |
| ); |
| background-size: 400% 400%; |
| background-color: #199e92; |
| box-shadow: inset 0 -2px @theme_base_color; |
| transition: background-image 0.4s cubic-bezier(0, 0, 0.2, 1), |
| background-size 0.4s cubic-bezier(0.4, 0, 0.2, 1); |
| } |
| |
| box.topbar > button.image-button.radio:checked:hover > image { |
| background-color: #34a79d; |
| box-shadow: inset 0 -2px @theme_base_color; |
| } |
| |
| list > row.activatable.tweet { |
| background-image: none; |
| } |
| |
| list > row.activatable.tweet:hover { |
| background-image: none; |
| } |
| |
| list > row.activatable.tweet, |
| list > row.activatable.tweet widget.inline-media, |
| list > row.activatable.tweet button.text-only-button { |
| transition: none; |
| } |
| |
| list > row.activatable.tweet:active, |
| list > row.activatable.tweet widget.inline-media:active, |
| list > row.activatable.tweet button.text-only-button:active { |
| animation: none; |
| } |
| |
| list > row.activatable.tweet label, |
| list > row.activatable.tweet widget.inline-media label, |
| list > row.activatable.tweet button.text-only-button label { |
| transition: none; |
| } |
| |
| list > row.activatable.tweet grid.horizontal.quote label { |
| opacity: 0.87; |
| } |
| |
| list > row.activatable.tweet grid.horizontal.quote label.dim-label, |
| list > row.activatable.tweet grid.horizontal.quote .titlebar label.subtitle, |
| .titlebar list > row.activatable.tweet grid.horizontal.quote label.subtitle, |
| list > row.activatable.tweet grid.horizontal.quote headerbar label.subtitle, |
| headerbar list > row.activatable.tweet grid.horizontal.quote label.subtitle, |
| list |
| > row.activatable.tweet |
| grid.horizontal.quote |
| .night-light-indicator |
| .view-header |
| label, |
| .night-light-indicator |
| .view-header |
| list |
| > row.activatable.tweet |
| grid.horizontal.quote |
| label { |
| opacity: 0.4; |
| } |
| |
| list > row.activatable.tweet:dir(ltr) { |
| border-image: linear-gradient( |
| to right, |
| transparent 72px, |
| rgba(0, 0, 0, 0.09) 72px, |
| rgba(0, 0, 0, 0.09) |
| ) |
| 0 0 1/0 0 1px; |
| } |
| |
| list > row.activatable.tweet:dir(rtl) { |
| border-image: linear-gradient( |
| to left, |
| transparent 72px, |
| rgba(0, 0, 0, 0.09) 72px, |
| rgba(0, 0, 0, 0.09) |
| ) |
| 0 0 1/0 0 1px; |
| } |
| |
| stack > box.vertical list > row.activatable.tweet:dir(ltr), |
| stack > box.vertical list > row.activatable.tweet:dir(rtl) { |
| border-image: image(@borders) 0 0 1/0 0 1px; |
| } |
| |
| scrolledwindow |
| > viewport.frame |
| > list |
| > stack |
| > box.vertical |
| > button.text-button { |
| margin-bottom: 1rem; |
| } |
| |
| stack > grid.horizontal > widget > button.close-button.image-button { |
| background-color: #ff5252; |
| color: rgba(255, 255, 255, 0.87); |
| } |
| |
| stack > grid.horizontal > widget > button.close-button.image-button:hover { |
| background-color: #ff5252; |
| color: @theme_base_color; |
| } |
| |
| stack > grid.horizontal > widget > button.close-button.image-button:active { |
| background-color: @theme_selected_bg_color; |
| color: @theme_base_color; |
| } |
| |
| stack > grid.horizontal > widget > button.close-button.image-button:checked { |
| background-color: #ff7575; |
| } |
| |
| stack > grid.horizontal > widget > button.close-button.image-button:disabled { |
| background-color: alpha(currentColor, 0.12); |
| color: rgba(38, 50, 56, 0.28); |
| } |
| |
| window.background:not(.csd):not(.solid-csd):not(.unity-csd) |
| > frame |
| > scrolledwindow |
| > scrollbar { |
| background-color: rgba(255, 255, 255, 0.55); |
| } |
| |
| window.background:not(.csd):not(.solid-csd):not(.unity-csd) |
| > frame |
| > scrolledwindow |
| > scrollbar.overlay-indicator:not(.dragging):not(.hovering) { |
| background-color: rgba(255, 255, 255, 0.55); |
| } |
| |
| window.background |
| > popover.background |
| > frame |
| > list |
| > row.activatable |
| > grid.horizontal |
| > button.flat.image-button { |
| transition-property: opacity, border-color, border-image, background-color, |
| background-image, box-shadow, icon-shadow; |
| transition-timing-function: cubic-bezier(0, 0, 0.2, 1); |
| transition-duration: 0.2s; |
| } |
| |
| window.background:not(.csd):not(.solid-csd) |
| > overlay |
| > box.nobg.osd |
| > revealer |
| > button, |
| window.background:not(.csd):not(.solid-csd) > overlay > revealer > button.osd { |
| min-width: 24px; |
| min-height: 24px; |
| } |
| |
| replyindicator { |
| background-image: image(#4db6ac); |
| } |
| |
| grid.tweet-info-grid.view { |
| box-shadow: 0 2px 2px rgba(0, 0, 0, 0.12), 0 3px 4px rgba(0, 0, 0, 0.2); |
| } |
| |
| .nemo-window .nemo-window-pane scrolledwindow widget > widget.entry, |
| .nemo-window .nemo-window-pane scrolledwindow widget > widget.entry:focus { |
| transition: none; |
| } |
| |
| .nemo-window infobar.error label, |
| .nemo-window NautilusTrashBar.error label { |
| font-size: 110%; |
| font-weight: 700; |
| } |
| |
| .nemo-window grid > box > box > toolbar.primary-toolbar { |
| border-bottom: 1px solid rgba(0, 0, 0, 0.09); |
| box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.18), |
| inset 0 4px 2px -4px rgba(0, 0, 0, 0.2), |
| inset 0 8px 3px -5px rgba(0, 0, 0, 0.24); |
| } |
| |
| .nemo-window grid > box > box > toolbar.primary-toolbar > button.flat.toggle { |
| min-height: 32px; |
| min-width: 32px; |
| padding: 0; |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| .nemo-window grid > box > box > toolbar.primary-toolbar .linked.raised > button, |
| .nemo-window |
| grid |
| > box |
| > box |
| > toolbar.primary-toolbar |
| .linked.raised |
| > button.text-button.toggle, |
| .nemo-window grid > box > box > toolbar.primary-toolbar .raised > button, |
| .nemo-window |
| grid |
| > box |
| > box |
| > toolbar.primary-toolbar |
| .raised |
| > button.text-button.toggle { |
| min-height: 2rem; |
| min-width: 2rem; |
| padding-top: 0; |
| padding-bottom: 0; |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| .nemo-window |
| grid |
| > box |
| > box |
| > toolbar.primary-toolbar |
| .linked.raised |
| > button |
| > widget, |
| .nemo-window |
| grid |
| > box |
| > box |
| > toolbar.primary-toolbar |
| .linked.raised |
| > button.text-button.toggle |
| > widget, |
| .nemo-window |
| grid |
| > box |
| > box |
| > toolbar.primary-toolbar |
| .raised |
| > button |
| > widget, |
| .nemo-window |
| grid |
| > box |
| > box |
| > toolbar.primary-toolbar |
| .raised |
| > button.text-button.toggle |
| > widget { |
| padding: 0.3rem 0; |
| } |
| |
| .nemo-window |
| grid |
| > box |
| > box |
| > toolbar.primary-toolbar |
| .linked.raised |
| > button.image-button, |
| .nemo-window |
| grid |
| > box |
| > box |
| > toolbar.primary-toolbar |
| .linked.raised |
| > button.image-button.toggle, |
| .nemo-window |
| grid |
| > box |
| > box |
| > toolbar.primary-toolbar |
| .raised |
| > button.image-button, |
| .nemo-window |
| grid |
| > box |
| > box |
| > toolbar.primary-toolbar |
| .raised |
| > button.image-button.toggle { |
| min-height: 32px; |
| min-width: 32px; |
| padding: 0; |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| .nemo-window |
| grid |
| > box |
| > box |
| > toolbar.primary-toolbar |
| .raised:not(.linked) |
| > button:not(.text-button):not(.toggle) { |
| min-height: 32px; |
| min-width: 32px; |
| padding: 0; |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| .nemo-window |
| grid |
| > box |
| > box |
| > toolbar.primary-toolbar |
| box.horizontal |
| > widget |
| > entry, |
| .nemo-window |
| grid |
| > box |
| > box |
| > toolbar.primary-toolbar |
| box.horizontal |
| > widget |
| > spinbutton:not(.vertical), |
| .nemo-window grid > box > box > toolbar.primary-toolbar button.text-button { |
| padding-top: 0.4rem; |
| padding-bottom: 0.5rem; |
| } |
| |
| .nemo-window grid > paned > box > paned > box > notebook, |
| .nemo-window |
| grid |
| > paned |
| > box |
| > paned |
| > box |
| > notebook |
| > stack:not(:only-child) { |
| background-color: @theme_base_color; |
| } |
| |
| .nemo-window |
| grid.vertical |
| > paned.horizontal |
| > box.vertical |
| > scrolledwindow.frame { |
| border-width: 0; |
| } |
| |
| .nemo-window grid.vertical > widget { |
| background-color: #f7f9f9; |
| box-shadow: inset 0 1px 2px -1px rgba(0, 0, 0, 0.02), |
| inset 0 2px 3px -2px rgba(0, 0, 0, 0.07); |
| } |
| |
| .nemo-window grid.vertical > widget > box { |
| padding: 0.2rem; |
| } |
| |
| .nemo-window grid.vertical > widget > box > button.image-button { |
| min-width: 1rem; |
| min-height: 2.2rem; |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| padding: 0 0.75rem 0; |
| border-image: -gtk-gradient( |
| radial, |
| center bottom, |
| 0, |
| center bottom, |
| 0.001, |
| to(alpha(currentColor, 0.2)), |
| to(transparent) |
| ) |
| 0 0 0/0 0 0px; |
| background-color: transparent; |
| color: rgba(38, 50, 56, 0.87); |
| } |
| |
| .nemo-window grid.vertical > widget > box > button.image-button:hover { |
| border-image: none; |
| background-color: transparent; |
| color: @theme_fg_color; |
| } |
| |
| .nemo-window grid.vertical > widget > box > button.image-button:checked { |
| border-image: -gtk-gradient( |
| radial, |
| center bottom, |
| 0, |
| center bottom, |
| 0.5, |
| to(@theme_selected_bg_color), |
| to(transparent) |
| ) |
| 0 0 2/0 0 2px; |
| background-color: transparent; |
| color: @theme_fg_color; |
| } |
| |
| .nemo-window |
| grid.vertical |
| > widget |
| > box |
| > button.image-button:checked:disabled { |
| border-image: none; |
| background-color: transparent; |
| color: rgba(38, 50, 56, 0.28); |
| } |
| |
| .nemo-window grid.vertical > widget > box > button.image-button:disabled { |
| border-image: none; |
| background-color: transparent; |
| color: rgba(38, 50, 56, 0.2436); |
| } |
| |
| .nemo-window grid.vertical > widget box > separator.vertical { |
| min-width: 0; |
| color: transparent; |
| background-color: transparent; |
| } |
| |
| window |
| > headerbar |
| > widget |
| > box.horizontal |
| > grid.horizontal |
| > button.toggle.image-button { |
| min-width: 24px; |
| min-height: 24px; |
| padding: 0.5rem; |
| } |
| |
| window > headerbar > widget > box.horizontal > button.image-button { |
| min-width: 24px; |
| min-height: 24px; |
| margin: -2px 0; |
| padding: 0.5rem; |
| } |
| |
| window.background |
| > grid.vertical |
| > stack |
| > paned.horizontal |
| > widget |
| grid.vertical |
| > scrolledwindow |
| > treeview.view.sidebar { |
| background-color: transparent; |
| font-weight: 500; |
| } |
| |
| window.background |
| > grid.vertical |
| > stack |
| > paned.horizontal |
| > paned.horizontal |
| > grid |
| grid |
| > grid |
| button.flat.image-button, |
| window.background |
| > grid.vertical |
| > stack |
| > paned.horizontal |
| > paned.horizontal |
| > grid |
| grid |
| > grid |
| button.flat.image-button.toggle { |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| row.trackrow button.image-button:not(.text-button), |
| row.trackrowplaying button.image-button:not(.text-button) { |
| margin: 0; |
| } |
| |
| .track-menu-button { |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| grid.popover-rating-loved-grid { |
| margin-bottom: calc(12px + 0.5rem); |
| } |
| |
| window.background:not(.csd) |
| > box.vertical |
| > stack |
| > scrolledwindow |
| > viewport |
| iconview, |
| window.background:not(.csd) |
| > box.vertical |
| > stack |
| > scrolledwindow |
| > viewport |
| iconview.view, |
| window.background:not(.csd) |
| > box.vertical |
| > stack |
| > scrolledwindow |
| > viewport |
| iconview, |
| window.background:not(.csd) > box.vertical > scrolledwindow > viewport iconview, |
| window.background:not(.csd) |
| > box.vertical |
| > scrolledwindow |
| > viewport |
| iconview.view, |
| window.background:not(.csd) |
| > box.vertical |
| > scrolledwindow |
| > viewport |
| iconview { |
| background-color: transparent; |
| } |
| |
| window.background:not(.csd) |
| > box.vertical |
| > stack |
| > scrolledwindow |
| > viewport |
| iconview:selected |
| label, |
| window.background:not(.csd) |
| > box.vertical |
| > stack |
| > scrolledwindow |
| > viewport |
| iconview.view:selected |
| label, |
| window.background:not(.csd) |
| > box.vertical |
| > stack |
| > scrolledwindow |
| > viewport |
| iconview:selected |
| label, |
| window.background:not(.csd) |
| > box.vertical |
| > scrolledwindow |
| > viewport |
| iconview:selected |
| label, |
| window.background:not(.csd) |
| > box.vertical |
| > scrolledwindow |
| > viewport |
| iconview.view:selected |
| label, |
| window.background:not(.csd) |
| > box.vertical |
| > scrolledwindow |
| > viewport |
| iconview:selected |
| label { |
| color: @theme_base_color; |
| } |
| |
| window.background:not(.csd) |
| > box.vertical |
| > stack |
| > scrolledwindow |
| > viewport |
| box.vertical |
| > toolbar, |
| window.background:not(.csd) |
| > box.vertical |
| > scrolledwindow |
| > viewport |
| box.vertical |
| > toolbar { |
| border: none; |
| background-color: @theme_bg_color; |
| box-shadow: none; |
| } |
| |
| window.background:not(.csd) |
| > box.vertical |
| > stack |
| > scrolledwindow |
| > viewport |
| box.vertical |
| > toolbar |
| *:not(button) |
| > label, |
| window.background:not(.csd) |
| > box.vertical |
| > scrolledwindow |
| > viewport |
| box.vertical |
| > toolbar |
| *:not(button) |
| > label { |
| padding: 0.4rem; |
| color: rgba(38, 50, 56, 0.54); |
| } |
| |
| window.background:not(.csd) |
| > box.vertical |
| > stack |
| > scrolledwindow |
| > viewport |
| box.vertical |
| > list, |
| window.background:not(.csd) |
| > box.vertical |
| > stack |
| > scrolledwindow |
| > viewport |
| box.vertical |
| > list |
| > row, |
| window.background:not(.csd) |
| > box.vertical |
| > scrolledwindow |
| > viewport |
| box.vertical |
| > list, |
| window.background:not(.csd) |
| > box.vertical |
| > scrolledwindow |
| > viewport |
| box.vertical |
| > list |
| > row { |
| background-image: none; |
| background-color: @theme_base_color; |
| transition-duration: 0s; |
| } |
| |
| window.background:not(.csd) |
| > box.vertical |
| > stack |
| > scrolledwindow |
| > viewport |
| box.vertical |
| > list |
| > row:hover, |
| window.background:not(.csd) |
| > box.vertical |
| > stack |
| > scrolledwindow |
| > viewport |
| box.vertical |
| > list |
| > row:active, |
| window.background:not(.csd) |
| > box.vertical |
| > scrolledwindow |
| > viewport |
| box.vertical |
| > list |
| > row:hover, |
| window.background:not(.csd) |
| > box.vertical |
| > scrolledwindow |
| > viewport |
| box.vertical |
| > list |
| > row:active { |
| background-image: none; |
| background-color: transparent; |
| transition-duration: 0s; |
| animation: none; |
| } |
| |
| window.background:not(.csd) |
| > box.vertical |
| > stack |
| > scrolledwindow |
| > viewport |
| box.vertical |
| > list |
| > row:selected, |
| window.background:not(.csd) |
| > box.vertical |
| > scrolledwindow |
| > viewport |
| box.vertical |
| > list |
| > row:selected { |
| background-image: image(@theme_selected_bg_color); |
| color: @theme_base_color; |
| } |
| |
| .csstage .unlockbox { |
| color: @theme_text_color; |
| font-size: 110%; |
| font-weight: 400; |
| } |
| |
| .csstage .clock { |
| color: @theme_text_color; |
| font-size: 8.4rem; |
| font-weight: 300; |
| } |
| |
| .csstage .toppanel { |
| border: none; |
| color: @theme_text_color; |
| background-color: transparent; |
| } |
| |
| .csstage .audiopanel, |
| .csstage .infopanel { |
| border: none; |
| background-color: rgba(34, 45, 50, 0.9); |
| box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.16); |
| } |
| |
| .csstage .audiopanel:not(.infopanel), |
| .csstage .infopanel:not(.infopanel) { |
| border-radius: 0 0 2px 0; |
| } |
| |
| .csstage .audiopanel:not(.audiopanel), |
| .csstage .infopanel:not(.audiopanel) { |
| border-radius: 0 0 0 2px; |
| } |
| |
| .csstage .notificationwidget, |
| .csstage .powerwidget { |
| padding: 6px; |
| color: @theme_text_color; |
| background-color: transparent; |
| font-size: 100%; |
| font-weight: 500; |
| } |
| |
| .csstage .auth-message { |
| color: #f44336; |
| font-size: 90%; |
| font-weight: 700; |
| } |
| |
| .csstage .caps-message { |
| color: #ff9800; |
| font-size: 90%; |
| font-weight: 700; |
| } |
| |
| .csstage .framedimage { |
| border-radius: 2px; |
| border: none; |
| background-color: rgba(207, 216, 220, 0.12); |
| } |
| |
| .csstage .passwordentry { |
| border-radius: 0; |
| -gtk-outline-radius: 0; |
| border-color: @borders; |
| border-image: radial-gradient( |
| circle farthest-corner at center, |
| alpha(currentColor, 0.2) 100%, |
| transparent |
| ) |
| 0 0 1/0 0 1px; |
| background-color: transparent; |
| color: rgba(207, 216, 220, 0.87); |
| border-radius: 0; |
| caret-color: inherit; |
| font-family: monospace; |
| letter-spacing: 0.15rem; |
| } |
| |
| .csstage .passwordentry:focus { |
| border-color: @borders; |
| border-image: radial-gradient( |
| circle farthest-corner at center, |
| @theme_selected_bg_color 100%, |
| transparent |
| ) |
| 0 0 2/0 0 2px; |
| color: @theme_text_color; |
| transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1), |
| box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0s; |
| caret-color: inherit; |
| } |
| |
| .csstage .passwordentry:disabled { |
| border-color: @borders; |
| border-image: radial-gradient( |
| circle farthest-corner at center, |
| alpha(currentColor, 0.2) 100%, |
| transparent |
| ) |
| 0 0 1/0 0 1px; |
| background-color: transparent; |
| color: rgba(207, 216, 220, 0.28); |
| } |
| |
| .csstage .passwordentry:backdrop { |
| color: @theme_selected_bg_color; |
| } |
| |
| .csstage .passwordentry image.left { |
| margin-right: 8px; |
| color: inherit; |
| } |
| |
| .csstage .transparentbutton { |
| border: none; |
| background-color: transparent; |
| } |
| |
| .csstage .transparentbutton:not(:active):not(:disabled):not(hover) { |
| background-color: transparent; |
| color: rgba(77, 182, 172, 0.87); |
| } |
| |
| .csstage .transparentbutton:hover { |
| background-color: transparent; |
| color: #4db6ac; |
| } |
| |
| .csstage .transparentbutton:active { |
| border-image: none; |
| background-color: transparent; |
| color: #4db6ac; |
| box-shadow: none; |
| } |
| |
| .csstage .transparentbutton:checked { |
| border-image: none; |
| background-color: transparent; |
| color: #4db6ac; |
| box-shadow: none; |
| } |
| |
| .csstage .transparentbutton:disabled { |
| background-color: rgba(207, 216, 220, 0.1044); |
| color: rgba(207, 216, 220, 0.348); |
| } |
| |
| .csstage .transparentbutton:disabled label, |
| .csstage .transparentbutton:disabled image { |
| color: inherit; |
| } |
| |
| .csstage .volumeslider { |
| min-height: 24px; |
| min-width: 100px; |
| padding: 3px 0px; |
| background-color: rgba(207, 216, 220, 0.2); |
| color: #00e676; |
| } |
| |
| .csstage .volumeslider:disabled { |
| background-color: rgba(0, 230, 118, 0.2); |
| } |
| |
| .csstage .trackname { |
| font-size: 90%; |
| color: rgba(207, 216, 220, 0.87); |
| background-image: none; |
| background-color: transparent; |
| } |
| |
| .csstage .albumartist { |
| font-size: 80%; |
| color: rgba(207, 216, 220, 0.28); |
| background-image: none; |
| background-color: transparent; |
| } |
| |
| .csstage viewport, |
| .csstage viewport.frame { |
| border-style: none; |
| background-color: transparent; |
| background-image: none; |
| } |
| |
| .XfceHeading { |
| margin: 0; |
| padding: 0; |
| border-width: 0; |
| background-image: none; |
| background-color: @theme_bg_color; |
| color: @theme_fg_color; |
| text-shadow: none; |
| } |
| |
| .xfce4-panel { |
| background-color: #13191c; |
| color: @theme_text_color; |
| font-weight: 700; |
| text-shadow: none; |
| -gtk-icon-shadow: none; |
| } |
| |
| .xfce4-panel, |
| .xfce4-panel frame > border { |
| border: 0 none transparent; |
| } |
| |
| .xfce4-panel.marching-ants { |
| border: 1px dashed #ff5252; |
| } |
| |
| .xfce4-panel button { |
| padding: 0 4px; |
| border: none; |
| border-radius: 0; |
| background-color: transparent; |
| background-image: none; |
| color: @theme_text_color; |
| font-weight: 700; |
| transition: none; |
| } |
| |
| .xfce4-panel button:hover { |
| background-color: transparent; |
| background-image: none; |
| color: @theme_base_color; |
| box-shadow: inset 0 -2px alpha(currentColor, 0.2); |
| transition: none; |
| } |
| |
| .xfce4-panel button:active, |
| .xfce4-panel button:checked, |
| .xfce4-panel button:hover:checked, |
| .xfce4-panel button:disabled:checked { |
| background-color: transparent; |
| background-image: none; |
| color: @theme_base_color; |
| box-shadow: inset 0 -2px @theme_selected_bg_color; |
| transition: none; |
| animation: none; |
| } |
| |
| .xfce4-panel button:active, |
| .xfce4-panel button:active:hover { |
| background-color: rgba(207, 216, 220, 0.12); |
| } |
| |
| .xfce4-panel menu { |
| font-weight: 400; |
| text-shadow: none; |
| -gtk-icon-effect: none; |
| } |
| |
| TopMenuAppMenuBar { |
| background-color: #13191c; |
| color: @theme_text_color; |
| box-shadow: none; |
| } |
| |
| TopMenuAppMenuBar > menuitem { |
| color: @theme_text_color; |
| background-color: transparent; |
| } |
| |
| TopMenuAppMenuBar > menuitem:hover { |
| color: @theme_base_color; |
| box-shadow: inset 0 -2px @theme_selected_bg_color; |
| transition: none; |
| } |
| |
| window.background |
| > paned.titlebar |
| > headerbar.titlebar |
| button.flat:not(.titlebutton):not(.image-button):not(.text-button):not(.toggle) { |
| min-width: 14px; |
| min-height: 14px; |
| margin: 0.55rem 0; |
| padding: 0 0.72rem; |
| } |
| |
| paned.headerbar_pane.titlebar |
| > headerbar.header_right.titlebar |
| > box.linked.raised |
| > button.toggle { |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| overlay.article-list > stack > scrolledwindow > viewport.frame > list { |
| background-color: @theme_bg_color; |
| } |
| |
| overlay.article-list |
| > stack |
| > scrolledwindow |
| > viewport.frame |
| > list |
| > row.activatable:hover { |
| background-color: alpha(currentColor, 0.12); |
| } |
| |
| overlay.article-list |
| > stack |
| > scrolledwindow |
| > viewport.frame |
| > list |
| > row.activatable:selected, |
| overlay.article-list |
| > stack |
| > scrolledwindow |
| > viewport.frame |
| > list |
| > row.activatable:selected:focus { |
| background-color: rgba(0, 188, 212, 0.25); |
| } |
| |
| overlay.article-list |
| > stack |
| > scrolledwindow |
| > viewport.frame |
| > list |
| > row.activatable:selected:dir(ltr), |
| overlay.article-list |
| > stack |
| > scrolledwindow |
| > viewport.frame |
| > list |
| > row.activatable:selected:focus:dir(ltr) { |
| box-shadow: inset 4px 0 @theme_selected_bg_color; |
| } |
| |
| overlay.article-list |
| > stack |
| > scrolledwindow |
| > viewport.frame |
| > list |
| > row.activatable:selected:dir(rtl), |
| overlay.article-list |
| > stack |
| > scrolledwindow |
| > viewport.frame |
| > list |
| > row.activatable:selected:focus:dir(rtl) { |
| box-shadow: inset -4px 0 @theme_selected_bg_color; |
| } |
| |
| overlay.article-list |
| > stack |
| > scrolledwindow |
| > viewport.frame |
| > list |
| > row.activatable:selected |
| label, |
| overlay.article-list |
| > stack |
| > scrolledwindow |
| > viewport.frame |
| > list |
| > row.activatable:selected |
| label.headline-read, |
| overlay.article-list |
| > stack |
| > scrolledwindow |
| > viewport.frame |
| > list |
| > row.activatable:selected |
| label.preview, |
| overlay.article-list |
| > stack |
| > scrolledwindow |
| > viewport.frame |
| > list |
| > row.activatable:selected:focus |
| label, |
| overlay.article-list |
| > stack |
| > scrolledwindow |
| > viewport.frame |
| > list |
| > row.activatable:selected:focus |
| label.headline-read, |
| overlay.article-list |
| > stack |
| > scrolledwindow |
| > viewport.frame |
| > list |
| > row.activatable:selected:focus |
| label.preview { |
| color: @theme_fg_color; |
| } |
| |
| revealer |
| > widget |
| > headerbar.imageOverlay.titlebar |
| > box |
| > button.close.titlebutton { |
| min-width: 24px; |
| min-height: 24px; |
| padding: 0.5rem; |
| } |
| |
| window > box.vertical > box.horizontal > toolbar { |
| background-color: transparent; |
| box-shadow: none; |
| } |
| |
| window > box.vertical > box.horizontal > toolbar toolitem > box label, |
| window > box.vertical > box.horizontal > toolbar toolitem > box entry, |
| window |
| > box.vertical |
| > box.horizontal |
| > toolbar |
| toolitem |
| > box |
| spinbutton:not(.vertical) { |
| min-height: 1rem; |
| padding-top: 0.1rem; |
| padding-bottom: 0.1rem; |
| font-size: 90%; |
| } |
| |
| window > box.vertical > box.horizontal > toolbar toolitem > box > label { |
| color: rgba(38, 50, 56, 0.28); |
| } |
| |
| window > box.vertical > box.horizontal > widget { |
| background-color: transparent; |
| } |
| |
| window.background:not(.solid-csd) |
| > box.vertical |
| > scrolledwindow |
| widget |
| > toolbar { |
| box-shadow: none; |
| } |
| |
| window.background:not(.solid-csd) |
| > box.vertical |
| > scrolledwindow |
| widget |
| > toolbar |
| button { |
| min-height: 28px; |
| min-width: 28px; |
| margin: 2px 0; |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| window.background:not(.solid-csd) |
| > box.vertical |
| > scrolledwindow |
| widget |
| > toolbar |
| separator { |
| margin: 2px 0; |
| } |
| |
| window.background:not(.solid-csd) |
| > box.vertical |
| > scrolledwindow |
| > widget |
| > widget { |
| border-width: 0 0 1px; |
| border-style: none none solid; |
| border-color: transparent transparent @borders; |
| } |
| |
| window.background:not(.solid-csd) |
| > box.vertical |
| scrolledwindow |
| widget |
| > widget |
| > entry, |
| window.background:not(.solid-csd) |
| > box.vertical |
| scrolledwindow |
| widget |
| > widget |
| > spinbutton:not(.vertical), |
| window.background:not(.solid-csd) |
| > box.vertical |
| scrolledwindow |
| widget |
| > widget |
| > combobox |
| entry, |
| window.background:not(.solid-csd) |
| > box.vertical |
| scrolledwindow |
| widget |
| > widget |
| > combobox |
| spinbutton:not(.vertical) { |
| padding-top: 0; |
| padding-bottom: 0; |
| } |
| |
| window.background:not(.solid-csd) |
| > box.vertical |
| widget |
| > frame |
| > widget |
| > widget |
| > scrolledwindow |
| > textview |
| text { |
| background-image: image(@theme_base_color); |
| } |
| |
| window.background:not(.solid-csd) |
| > box.vertical |
| scrolledwindow |
| widget |
| > widget |
| > checkbutton |
| check:hover, |
| window.background:not(.solid-csd) |
| > box.vertical |
| scrolledwindow |
| widget |
| > widget |
| > checkbutton |
| check:active, |
| window.background:not(.solid-csd) |
| > box.vertical |
| scrolledwindow |
| widget |
| > widget |
| > checkbutton |
| check:hover:checked, |
| window.background:not(.solid-csd) |
| > box.vertical |
| scrolledwindow |
| widget |
| > widget |
| > checkbutton |
| check:hover:indeterminate, |
| window.background:not(.solid-csd) |
| > box.vertical |
| scrolledwindow |
| widget |
| > widget |
| > radiobutton |
| radio:hover, |
| window.background:not(.solid-csd) |
| > box.vertical |
| scrolledwindow |
| widget |
| > widget |
| > radiobutton |
| radio:active, |
| window.background:not(.solid-csd) |
| > box.vertical |
| scrolledwindow |
| widget |
| > widget |
| > radiobutton |
| radio:hover:checked, |
| window.background:not(.solid-csd) |
| > box.vertical |
| scrolledwindow |
| widget |
| > widget |
| > radiobutton |
| radio:hover:indeterminate { |
| animation: none; |
| } |
| |
| .background.csd > box.vertical > box.background.horizontal, |
| .background.solid-csd > box.vertical > box.background.horizontal { |
| padding: 0.2rem; |
| } |
| |
| .background.csd > box.vertical > box.background.horizontal button, |
| .background.solid-csd > box.vertical > box.background.horizontal button { |
| min-width: 37.3px; |
| min-height: 37.3px; |
| margin-left: 0.2rem; |
| margin-right: 0.2rem; |
| padding: 0; |
| } |
| |
| .background.csd > box.vertical > box.background.horizontal scale, |
| .background.solid-csd > box.vertical > box.background.horizontal scale { |
| margin-left: 0.2rem; |
| margin-right: 0.2rem; |
| } |
| |
| .background.csd > box.vertical > box.background.horizontal scale > value.bottom, |
| .background.solid-csd |
| > box.vertical |
| > box.background.horizontal |
| scale |
| > value.bottom { |
| color: @theme_fg_color; |
| } |
| |
| .background.csd |
| > box.vertical |
| > box.background.horizontal |
| scale |
| contents |
| > trough |
| > slider, |
| .background.solid-csd |
| > box.vertical |
| > box.background.horizontal |
| scale |
| contents |
| > trough |
| > slider { |
| min-height: 1.5rem; |
| min-width: 1.5rem; |
| margin: -0.71rem; |
| background-repeat: no-repeat; |
| background-position: center; |
| background-image: -gtk-scaled( |
| url('../assets/slider.png'), |
| url('../assets/slider@2.png') |
| ); |
| } |
| |
| .background.csd |
| > box.vertical |
| > box.background.horizontal |
| scale |
| contents |
| > trough |
| > slider:not(:hover):not(:active), |
| .background.solid-csd |
| > box.vertical |
| > box.background.horizontal |
| scale |
| contents |
| > trough |
| > slider:not(:hover):not(:active) { |
| background-size: 80%; |
| } |
| |
| .background.csd |
| > box.vertical |
| > box.background.horizontal |
| scale |
| contents |
| > trough |
| > slider:hover, |
| .background.solid-csd |
| > box.vertical |
| > box.background.horizontal |
| scale |
| contents |
| > trough |
| > slider:hover { |
| margin: -0.71rem; |
| background-image: -gtk-scaled( |
| url('../assets/slider.png'), |
| url('../assets/slider@2.png') |
| ); |
| background-size: 100%; |
| } |
| |
| .background.csd |
| > box.vertical |
| > box.background.horizontal |
| scale |
| contents |
| > trough |
| > slider:active, |
| .background.solid-csd |
| > box.vertical |
| > box.background.horizontal |
| scale |
| contents |
| > trough |
| > slider:active { |
| margin: -0.71rem; |
| background-image: -gtk-scaled( |
| url('../assets/slider-active.png'), |
| url('../assets/slider-active@2.png') |
| ); |
| } |
| |
| .background.csd |
| > box.vertical |
| > box.background.horizontal |
| scale |
| contents |
| > trough |
| > slider:disabled, |
| .background.solid-csd |
| > box.vertical |
| > box.background.horizontal |
| scale |
| contents |
| > trough |
| > slider:disabled { |
| background-image: -gtk-scaled( |
| url('../assets/slider-insensitive.png'), |
| url('../assets/slider-insensitive@2.png') |
| ); |
| } |
| |
| #MozillaGtkWidget.background > widget > button.combo, |
| #MozillaGtkWidget.background > widget > button, |
| #MozillaGtkWidget.background > widget > button:not(.combo) > button { |
| min-width: unset; |
| min-height: unset; |
| padding: 7px 11px 8px; |
| } |
| |
| #MozillaGtkWidget.background > widget > entry, |
| #MozillaGtkWidget.background > widget > spinbutton:not(.vertical) { |
| min-width: 28px; |
| min-height: 28px; |
| padding: 0 7px; |
| } |
| |
| window#MozillaGtkWidget.background, |
| window#MozillaGtkWidget.background decoration, |
| window#MozillaGtkWidget.background headerbar.titlebar { |
| border-radius: 0; |
| } |
| |
| #MozillaGtkWidget.background { |
| background-color: @theme_base_color; |
| } |
| |
| #MozillaGtkWidget.background headerbar.titlebar { |
| padding: 2px 0; |
| border-radius: 2px 2px 0 0; |
| border-top: 1px solid #29353b; |
| } |
| |
| #MozillaGtkWidget.background .background, |
| #MozillaGtkWidget.background frame, |
| #MozillaGtkWidget.background separator, |
| #MozillaGtkWidget.background scrolledwindow { |
| background-color: @theme_bg_color; |
| } |
| |
| #MozillaGtkWidget.background scrollbar { |
| background-color: @theme_base_color; |
| } |
| |
| #MozillaGtkWidget.background *:not(menuitem):hover, |
| #MozillaGtkWidget.background *:not(menuitem):hover button, |
| #MozillaGtkWidget.background *:focus, |
| #MozillaGtkWidget.background *:focus button, |
| #MozillaGtkWidget.background *:active, |
| #MozillaGtkWidget.background *:active button, |
| #MozillaGtkWidget.background *:checked, |
| #MozillaGtkWidget.background *:checked button { |
| color: @theme_fg_color; |
| } |
| |
| #MozillaGtkWidget.background menubar > menuitem { |
| color: rgba(207, 216, 220, 0.87); |
| } |
| |
| #MozillaGtkWidget.background menubar > menuitem:hover { |
| color: @theme_text_color; |
| } |
| |
| #MozillaGtkWidget.background menubar > menuitem:disabled { |
| color: rgba(207, 216, 220, 0.28); |
| } |
| |
| #MozillaGtkWidget.background > window.background > menu { |
| border: unset; |
| background-color: #fdfdfe; |
| } |
| |
| #MozillaGtkWidget.background > window.background > menu > separator { |
| padding: 3px 0 4px; |
| border-top: 3px solid #fdfdfe; |
| border-bottom: 4px solid #fdfdfe; |
| background-color: @borders; |
| } |
| |
| #MozillaGtkWidget.background |
| > window.background |
| > menu |
| > menuitem |
| > radio:checked { |
| -gtk-icon-source: -gtk-scaled( |
| url('../assets/radio-checked.png'), |
| url('../assets/radio-checked@2.png') |
| ); |
| } |
| |
| #MozillaGtkWidget.background > widget border { |
| border-color: @borders; |
| } |
| |
| #MozillaGtkWidget.background > widget separator { |
| background-color: @borders; |
| } |
| |
| #MozillaGtkWidget.background > widget > scrolledwindow > textview { |
| background-color: #fdfdfe; |
| } |
| |
| #MozillaGtkWidget.background > widget > scrolledwindow > textview text { |
| background-color: transparent; |
| color: rgba(38, 50, 56, 0.87); |
| } |
| |
| #MozillaGtkWidget.background > widget > entry, |
| #MozillaGtkWidget.background > widget > spinbutton:not(.vertical) { |
| border-radius: 2px; |
| } |
| |
| #MozillaGtkWidget.background > widget > check, |
| #MozillaGtkWidget.background > widget > radio { |
| min-width: 16px; |
| min-height: 16px; |
| margin: 0; |
| padding: 0; |
| transition: none; |
| } |
| |
| window.background > box.vertical > toolbar:not(.primary-toolbar).horizontal { |
| border-bottom: 1px solid rgba(0, 0, 0, 0.09); |
| box-shadow: none; |
| } |
| |
| window.background |
| paned |
| > notebook |
| > stack |
| > scrolledwindow.frame |
| > widget.view { |
| background-image: none; |
| transition: none; |
| animation: none; |
| } |
| |
| #PanelWidget, |
| #PanelPlug, |
| #PanelApplet, |
| PanelToplevel.background { |
| color: @theme_text_color; |
| background-color: #13191c; |
| box-shadow: none; |
| } |
| |
| PanelSeparator { |
| border-width: 0; |
| background: none; |
| background-image: none; |
| color: rgba(207, 216, 220, 0.066); |
| } |
| |
| MatePanelAppletFrameDBus { |
| border-style: solid; |
| border-color: rgba(207, 216, 220, 0.066); |
| } |
| |
| MatePanelAppletFrameDBus:dir(ltr) { |
| border-width: 0 0 0 2px; |
| } |
| |
| MatePanelAppletFrameDBus:dir(rtl) { |
| border-width: 0 2px 0 0; |
| } |
| |
| PanelToplevel.mate-panel-menu-bar > grid.horizontal > button { |
| min-height: 4px; |
| min-width: 4px; |
| padding: 0; |
| border-radius: 0; |
| border-style: solid; |
| border-color: rgba(207, 216, 220, 0.05742); |
| -gtk-outline-radius: 0; |
| background-color: transparent; |
| color: @theme_text_color; |
| } |
| |
| PanelToplevel.mate-panel-menu-bar > grid.horizontal > button:hover { |
| background-color: transparent; |
| color: @theme_base_color; |
| } |
| |
| PanelToplevel.mate-panel-menu-bar > grid.horizontal > button:active { |
| background-color: transparent; |
| color: @theme_base_color; |
| } |
| |
| PanelToplevel.mate-panel-menu-bar > grid.horizontal > button:disabled { |
| color: rgba(207, 216, 220, 0.28); |
| } |
| |
| PanelToplevel.mate-panel-menu-bar > grid.horizontal > button:checked { |
| background-color: transparent; |
| color: @theme_base_color; |
| } |
| |
| PanelToplevel.mate-panel-menu-bar > grid.horizontal > button > image { |
| padding: 0 0.3rem; |
| } |
| |
| PanelToplevel.mate-panel-menu-bar |
| > grid.horizontal |
| > button:first-child:dir(ltr) { |
| border-width: 0 1px 0 0; |
| } |
| |
| PanelToplevel.mate-panel-menu-bar |
| > grid.horizontal |
| > button:first-child:dir(rtl) { |
| border-width: 0 0 0 1px; |
| } |
| |
| PanelToplevel.mate-panel-menu-bar |
| > grid.horizontal |
| > button:not(:first-child):dir(ltr) { |
| border-width: 0 0 0 1px; |
| } |
| |
| PanelToplevel.mate-panel-menu-bar |
| > grid.horizontal |
| > button:not(:first-child):dir(rtl) { |
| border-width: 0 1px 0 0; |
| } |
| |
| .mate-panel-menu-bar menubar, |
| #PanelApplet-window-menu-applet-button { |
| background-color: transparent; |
| } |
| |
| .mate-panel-menu-bar menubar > menuitem, |
| #PanelApplet-window-menu-applet-button > menuitem { |
| padding: 0 0.3rem; |
| } |
| |
| .mate-panel-menu-bar button.flat.toggle.brisk-button { |
| padding: 0 0.3rem; |
| border-radius: 0; |
| -gtk-outline-radius: 0; |
| background-image: none; |
| background-color: transparent; |
| color: @theme_text_color; |
| font-weight: 700; |
| } |
| |
| .mate-panel-menu-bar button.flat.toggle.brisk-button:hover { |
| background-image: none; |
| color: @theme_base_color; |
| box-shadow: inset 0 -2px alpha(currentColor, 0.2); |
| } |
| |
| .mate-panel-menu-bar button.flat.toggle.brisk-button:active { |
| animation: none; |
| } |
| |
| .mate-panel-menu-bar button.flat.toggle.brisk-button:checked { |
| background-image: none; |
| color: @theme_base_color; |
| box-shadow: inset 0 -2px @theme_selected_bg_color; |
| } |
| |
| .mate-panel-menu-bar button.flat.toggle.brisk-button-vertical { |
| padding: 0; |
| } |
| |
| .brisk-menu { |
| border-top: 1px solid @theme_base_color; |
| } |
| |
| .brisk-menu entry, |
| .brisk-menu spinbutton:not(.vertical) { |
| margin: 0.3rem; |
| } |
| |
| .brisk-menu box.horizontal scrolledwindow:dir(ltr) { |
| margin: 0.3rem 0.3rem 0.3rem 0; |
| } |
| |
| .brisk-menu box.horizontal scrolledwindow:dir(rtl) { |
| margin: 0.3rem 0 0.3rem 0.3rem; |
| } |
| |
| .brisk-menu .categories-list:dir(ltr) { |
| margin: 0.3rem 0 0.3rem 0.3rem; |
| } |
| |
| .brisk-menu .categories-list:dir(rtl) { |
| margin: 0.3rem 0.3rem 0.3rem 0; |
| } |
| |
| .brisk-menu .categories-list button.flat { |
| padding-top: unset; |
| padding-bottom: unset; |
| border-radius: 0; |
| -gtk-outline-radius: 0; |
| font-weight: 500; |
| transition-duration: 0.1s; |
| } |
| |
| .brisk-menu .categories-list button.flat:checked { |
| background-color: transparent; |
| color: @theme_selected_bg_color; |
| } |
| |
| .brisk-menu .categories-list button.flat image { |
| padding: 0.6rem 0; |
| } |
| |
| .brisk-menu .categories-list button.flat label { |
| padding-bottom: 0.05rem; |
| } |
| |
| .brisk-menu |
| box.vertical |
| > box.horizontal |
| > box.vertical |
| > separator.horizontal { |
| min-height: 0; |
| background-color: transparent; |
| } |
| |
| .brisk-menu .apps-list, |
| .brisk-menu list.content-view.view { |
| background-color: @theme_base_color; |
| } |
| |
| .brisk-menu .apps-list row.activatable, |
| .brisk-menu list.content-view.view row.activatable { |
| padding: 0; |
| background-image: none; |
| transition-duration: 0s; |
| } |
| |
| .brisk-menu .apps-list row.activatable > button.flat, |
| .brisk-menu list.content-view.view row.activatable > button.flat { |
| padding-top: unset; |
| padding-bottom: unset; |
| border-radius: 0; |
| -gtk-outline-radius: 0; |
| font-weight: 400; |
| transition-duration: 0s; |
| } |
| |
| .brisk-menu .apps-list row.activatable > button.flat > box.horizontal > image, |
| .brisk-menu |
| list.content-view.view |
| row.activatable |
| > button.flat |
| > box.horizontal |
| > image { |
| padding: 0.4rem 0; |
| } |
| |
| .mate-panel-applet-slider { |
| background-color: transparent; |
| } |
| |
| .mate-panel-applet-slider frame { |
| border-width: 1px; |
| border-style: solid; |
| border-color: @theme_base_color transparent transparent; |
| border-radius: 2px; |
| background-color: #fdfdfe; |
| } |
| |
| .mate-panel-applet-slider frame *, |
| .mate-panel-applet-slider frame > border { |
| border: unset; |
| } |
| |
| .caja-desktop > widget.entry, |
| .caja-desktop > widget.entry:focus { |
| transition: none; |
| } |
| |
| .caja-navigation-window .caja-side-pane scrolledwindow treeview.view { |
| background-color: transparent; |
| } |
| |
| .caja-navigation-window .caja-side-pane notebook { |
| border-top: 1px solid rgba(0, 0, 0, 0.09); |
| } |
| |
| .caja-navigation-window .caja-side-pane notebook .frame { |
| border: none; |
| } |
| |
| .caja-navigation-window .caja-side-pane button.flat:last-child { |
| min-width: 16px; |
| min-height: 16px; |
| padding: 0.8rem; |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| .caja-navigation-window toolbar.primary-toolbar { |
| border-bottom: 1px solid rgba(0, 0, 0, 0.09); |
| box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.18), |
| inset 0 4px 2px -4px rgba(0, 0, 0, 0.2), |
| inset 0 8px 3px -5px rgba(0, 0, 0, 0.24); |
| } |
| |
| .caja-navigation-window toolbar.primary-toolbar button { |
| min-width: 24px; |
| min-height: 24px; |
| padding: 0.3rem; |
| } |
| |
| .caja-navigation-window .caja-pathbar button:first-child:dir(ltr) { |
| margin-right: -2px; |
| } |
| |
| .caja-navigation-window .caja-pathbar button:first-child:dir(rtl) { |
| margin-left: -2px; |
| } |
| |
| .caja-navigation-window |
| .caja-pathbar |
| button:not(:first-child):not(:last-child) { |
| margin: 0 -2px; |
| } |
| |
| .caja-navigation-window .caja-pathbar button:last-child:dir(ltr) { |
| margin-left: -2px; |
| } |
| |
| .caja-navigation-window .caja-pathbar button:last-child:dir(rtl) { |
| margin-right: -2px; |
| } |
| |
| .caja-navigation-window .caja-pathbar button.toggle, |
| .caja-navigation-window .caja-pathbar button.image-button, |
| .caja-navigation-window .caja-pathbar button.text-button, |
| .caja-navigation-window .caja-pathbar button.slider-button { |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| .caja-navigation-window button.image-button.toggle { |
| background-color: transparent; |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| .caja-navigation-window button.image-button.toggle:disabled { |
| background-color: transparent; |
| } |
| |
| .caja-navigation-window button.image-button.toggle:checked { |
| background-color: alpha(currentColor, 0.12); |
| color: @theme_fg_color; |
| border-radius: 0; |
| -gtk-outline-radius: 0; |
| background-image: none; |
| background-color: transparent; |
| box-shadow: inset 0 -2px @theme_selected_bg_color; |
| } |
| |
| .caja-navigation-window .caja-notebook, |
| .caja-navigation-window .caja-notebook .frame { |
| border-width: 1px 0 1px; |
| } |
| |
| .caja-navigation-window .caja-notebook > header.top { |
| border-top: 1px solid rgba(0, 0, 0, 0.09); |
| background-color: #f7f9f9; |
| box-shadow: inset 0 1px 2px -1px rgba(0, 0, 0, 0.02), |
| inset 0 2px 3px -2px rgba(0, 0, 0, 0.07); |
| } |
| |
| .caja-navigation-window statusbar { |
| margin: 0 -10px; |
| padding: 0 0.5rem; |
| background-color: #f7f9f9; |
| box-shadow: inset 0 1px 2px -1px rgba(0, 0, 0, 0.02), |
| inset 0 2px 3px -2px rgba(0, 0, 0, 0.07); |
| } |
| |
| .caja-navigation-window scrolledwindow widget > widget.entry, |
| .caja-navigation-window scrolledwindow widget > widget.entry:focus { |
| transition: none; |
| } |
| |
| #caja-extra-view-widget { |
| border-bottom: 1px solid rgba(0, 0, 0, 0.09); |
| background-color: @theme_bg_color; |
| } |
| |
| #caja-extra-view-widget > box > box > label { |
| font-weight: 700; |
| } |
| |
| window#MyControlCenter |
| > frame |
| > box.horizontal |
| > widget |
| > scrolledwindow.frame { |
| border: none; |
| } |
| |
| window#MyControlCenter |
| > frame |
| > box.horizontal |
| > widget |
| > scrolledwindow.frame:dir(ltr) { |
| border-left: 1px solid @borders; |
| } |
| |
| window#MyControlCenter |
| > frame |
| > box.horizontal |
| > widget |
| > scrolledwindow.frame:dir(rtl) { |
| border-right: 1px solid @borders; |
| } |
| |
| window#MyControlCenter |
| > frame |
| > box.horizontal |
| > widget |
| > scrolledwindow.frame |
| > widget.view { |
| all: unset; |
| background-color: @theme_bg_color; |
| } |
| |
| .background:not(.csd) > box.horizontal > notebook.frame { |
| border: none; |
| } |
| |
| .background:not(.csd) > box.horizontal > notebook.frame > stack { |
| border-width: 1px; |
| border-style: solid; |
| border-color: @theme_bg_color; |
| box-shadow: none; |
| } |
| |
| .background:not(.csd) > box.horizontal > notebook.frame > stack:dir(ltr) { |
| border-left-color: rgba(0, 0, 0, 0.05); |
| } |
| |
| .background:not(.csd) > box.horizontal > notebook.frame > stack:dir(rtl) { |
| border-right-color: rgba(0, 0, 0, 0.05); |
| } |
| |
| .eom-window statusbar { |
| margin: 0 -10px; |
| padding: 0 0.5rem; |
| background-color: @theme_fg_color; |
| color: @theme_text_color; |
| box-shadow: inset 0 1px 2px -1px rgba(0, 0, 0, 0.12), |
| inset 0 3px 4px -3px rgba(0, 0, 0, 0.05); |
| } |
| |
| .pluma-window paned.horizontal notebook > header.top { |
| border-top: 1px solid rgba(0, 0, 0, 0.09); |
| background-color: #f7f9f9; |
| box-shadow: inset 0 1px 2px -1px rgba(0, 0, 0, 0.02), |
| inset 0 2px 3px -2px rgba(0, 0, 0, 0.07); |
| } |
| |
| .pluma-window statusbar { |
| margin: 0 -10px; |
| padding: 0 0.5rem; |
| background-color: #f7f9f9; |
| box-shadow: inset 0 1px 2px -1px rgba(0, 0, 0, 0.02), |
| inset 0 2px 3px -2px rgba(0, 0, 0, 0.07); |
| } |
| |
| .pluma-window statusbar frame, |
| .pluma-window statusbar .frame { |
| border-style: none; |
| } |
| |
| .pluma-window paned.horizontal box.vertical notebook.frame { |
| border-style: solid none; |
| } |
| |
| .pluma-window .pluma-print-preview toolbar.horizontal { |
| border-width: 1px 0; |
| border-style: solid none; |
| border-color: rgba(0, 0, 0, 0.09) transparent; |
| background-color: #f7f9f9; |
| box-shadow: inset 0 1px 2px -1px rgba(0, 0, 0, 0.02), |
| inset 0 2px 3px -2px rgba(0, 0, 0, 0.07); |
| } |
| |
| .atril-window scrolledwindow.frame, |
| .xreader-window scrolledwindow.frame { |
| border-style: solid none none; |
| } |
| |
| .atril-window scrolledwindow.frame > .view, |
| .atril-window scrolledwindow.frame > iconview, |
| .xreader-window scrolledwindow.frame > .view, |
| .xreader-window scrolledwindow.frame > iconview { |
| transition: none; |
| } |
| |
| .atril-window toolbar > toolbutton button.flat.image-button, |
| .xreader-window toolbar > toolbutton button.flat.image-button { |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| .atril-window.fullscreen.background > box.vertical, |
| .xreader-window.fullscreen.background > box.vertical { |
| background-color: black; |
| transition-duration: 0s; |
| } |
| |
| .atril-window.fullscreen.background |
| > box.vertical |
| > toolbar:not(.primary-toolbar).horizontal, |
| .xreader-window.fullscreen.background |
| > box.vertical |
| > toolbar:not(.primary-toolbar).horizontal { |
| border-bottom-color: @borders; |
| } |
| |
| .atril-window.fullscreen.background > box.vertical > paned.horizontal, |
| .xreader-window.fullscreen.background > box.vertical > paned.horizontal { |
| background-color: @theme_bg_color; |
| } |
| |
| window.background:not(.solid-csd) > notebook:not(.frame) { |
| border: 0 none transparent; |
| background-color: @theme_base_color; |
| } |
| |
| window.background:not(.solid-csd) > notebook:not(.frame) > stack { |
| border: none; |
| box-shadow: none; |
| } |
| |
| window.background:not(.solid-csd) > notebook:not(.frame) > header.top { |
| border: 0 none transparent; |
| background-color: @theme_bg_color; |
| box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.18), |
| inset 0 4px 2px -4px rgba(0, 0, 0, 0.2), |
| inset 0 8px 3px -5px rgba(0, 0, 0, 0.24), inset 0 -1px rgba(0, 0, 0, 0.09); |
| box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.18), |
| inset 0 4px 3px -4px rgba(0, 0, 0, 0.15), |
| inset 0 8px 3px -5px rgba(0, 0, 0, 0.14), inset 0 -1px rgba(0, 0, 0, 0.09); |
| } |
| |
| window.background:not(.solid-csd) > notebook:not(.frame) > header.top tabs, |
| window.background:not(.solid-csd) |
| > notebook:not(.frame) |
| > header.top |
| tabs |
| > tab { |
| background-color: transparent; |
| } |
| |
| MsdOsdWindow.background.osd { |
| border-radius: 2px; |
| border: 1px solid rgba(34, 45, 50, 0.9); |
| background-color: rgba(34, 45, 50, 0.9); |
| box-shadow: none; |
| } |
| |
| MsdOsdWindow.background.osd image { |
| color: @theme_text_color; |
| } |
| |
| MsdOsdWindow.background.osd .trough { |
| border-radius: 0; |
| border: none; |
| background-color: rgba(207, 216, 220, 0.2); |
| } |
| |
| MsdOsdWindow.background.osd .progressbar { |
| border-radius: 0; |
| border: none; |
| background-color: #00e676; |
| } |
| |
| .slate-notification { |
| border-radius: 2px; |
| } |
| |
| .slate-notification-window .drop-shadow { |
| margin: 4px 6px 10px; |
| border-radius: 2px; |
| } |
| |
| #CommandsToolbar button.flat.image-button { |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| box#AuxToolbox { |
| border-top: 1px solid rgba(0, 0, 0, 0.09); |
| } |
| |
| box#AuxToolbox toolbar { |
| min-height: 2.8rem; |
| border: none; |
| box-shadow: none; |
| } |
| |
| box#AuxToolbox toolbar button.flat.image-button { |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| box#AuxToolbox box#StyleSwatch { |
| margin: -0.2rem 0; |
| } |
| |
| box#AuxToolbox box#StyleSwatch label { |
| font-size: 100%; |
| } |
| |
| #SnapToolbar > button, |
| #SnapToolbar > toolitem > button, |
| #SnapToolbar > toolbutton > button, |
| #ToolToolbar > button, |
| #ToolToolbar > toolitem > button, |
| #ToolToolbar > toolbutton > button { |
| min-width: 3rem; |
| min-height: 3rem; |
| margin: 0; |
| padding: 0; |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| #SnapToolbar > button:checked, |
| #SnapToolbar > toolitem > button:checked, |
| #SnapToolbar > toolbutton > button:checked, |
| #ToolToolbar > button:checked, |
| #ToolToolbar > toolitem > button:checked, |
| #ToolToolbar > toolbutton > button:checked { |
| background-color: alpha(currentColor, 0.12); |
| color: @theme_fg_color; |
| border-image: none; |
| } |
| |
| #PreviewHolderScroller > viewport.frame { |
| padding: 1px 0; |
| border-style: solid none; |
| border-width: 1px 0; |
| border-color: transparent; |
| } |
| |
| box#DesktopStatusBar spinbutton { |
| margin: 0.4rem 0; |
| } |
| |
| box#DesktopStatusBar combobox { |
| margin: 0.4rem 0; |
| } |
| |
| widget > box#DesktopMainTable spinbutton > button { |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| widget > box#DesktopMainTable spinbutton > button:hover { |
| background-color: alpha(currentColor, 0.12); |
| animation: none; |
| } |
| |
| widget > box#DesktopMainTable spinbutton > button:active { |
| background-color: alpha(currentColor, 0.12); |
| transition: all 0.2s cubic-bezier(0, 0, 0.2, 1), background-image 0s; |
| animation: flat_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1) forwards; |
| } |
| |
| #InkscapePanel spinbutton > entry, |
| #InkscapePanel spinbutton > spinbutton:not(.vertical) { |
| margin: -0.3rem 0; |
| } |
| |
| #InkscapePanel spinbutton > entry > progress, |
| #InkscapePanel spinbutton > spinbutton:not(.vertical) > progress { |
| margin: -0.3rem 0; |
| } |
| |
| #InkscapePanel box#PanelContents button.toggle, |
| #InkscapePanel box#PanelContents button.radio { |
| min-width: 3rem; |
| min-height: 3rem; |
| margin: 0; |
| padding: 0; |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| #InkscapePanel box#PanelContents button.toggle:checked, |
| #InkscapePanel box#PanelContents button.radio:checked { |
| background-color: alpha(currentColor, 0.12); |
| color: @theme_fg_color; |
| border-image: none; |
| } |
| |
| window#Emacs { |
| background-color: @theme_bg_color; |
| transition: none; |
| } |
| |
| window#Emacs > box#pane { |
| background-color: @theme_bg_color; |
| } |
| |
| window#Emacs > box#pane > widget > toolbar#emacs-toolbar { |
| background-color: @theme_bg_color; |
| transition: none; |
| } |
| |
| window#Emacs widget#emacs { |
| transition: none; |
| } |
| |
| window#Emacs widget#emacs > widget > scrollbar { |
| background-color: @theme_bg_color; |
| } |
| |
| window#Emacs widget#emacs > widget > scrollbar, |
| window#Emacs widget#emacs > widget > scrollbar * { |
| transition: none; |
| } |
| |
| window#Emacs24 { |
| background-color: @theme_bg_color; |
| transition: none; |
| } |
| |
| window#Emacs24 > box#pane { |
| background-color: @theme_bg_color; |
| } |
| |
| window#Emacs24 > box#pane > widget > toolbar#emacs-toolbar { |
| background-color: @theme_bg_color; |
| transition: none; |
| } |
| |
| window#Emacs24 widget#emacs24 { |
| transition: none; |
| } |
| |
| window#Emacs24 widget#emacs24 > widget > scrollbar { |
| background-color: @theme_bg_color; |
| } |
| |
| window#Emacs24 widget#emacs24 > widget > scrollbar, |
| window#Emacs24 widget#emacs24 > widget > scrollbar * { |
| transition: none; |
| } |
| |
| window.popup:not(.csd) menu { |
| background-color: #fdfdfe; |
| } |
| |
| window.popup:not(.csd) menu menuitem { |
| background-color: #fdfdfe; |
| color: #424c52; |
| } |
| |
| window.popup:not(.csd) menu menuitem:hover { |
| background-color: #e3e5e6; |
| color: @theme_fg_color; |
| } |
| |
| window.popup:not(.csd) menu menuitem:disabled { |
| background-color: #fdfdfe; |
| color: #c1c4c7; |
| } |
| |
| window.popup:not(.csd) menu menuitem:disabled label, |
| window.popup:not(.csd) menu menuitem:disabled arrow { |
| color: #c1c4c7; |
| } |
| |
| window.background:not(.solid-csd) |
| > box.vertical |
| > grid.horizontal |
| > button.flat:not(.image-button) |
| > image, |
| window.background:not(.solid-csd) |
| > box.vertical |
| > grid.horizontal |
| > button.flat:not(.image-button) |
| > widget |
| > box.horizontal |
| > image, |
| window.background:not(.solid-csd) |
| > box.vertical |
| > grid.horizontal |
| > button.flat.image-button.toggle |
| > image, |
| window.background:not(.solid-csd) |
| > box.vertical |
| > grid.horizontal |
| > button.flat.image-button.toggle |
| > widget |
| > box.horizontal |
| > image { |
| min-width: 20px; |
| min-height: 20px; |
| } |
| |
| window.background:not(.solid-csd) > box.vertical > grid.horizontal > label { |
| padding: 0 0.4rem 0.1rem; |
| } |
| |
| window.background:not(.solid-csd) |
| > box.vertical |
| > headerbar:not(.titlebar) |
| > box.horizontal |
| > entry, |
| window.background:not(.solid-csd) |
| > box.vertical |
| > headerbar:not(.titlebar) |
| > box.horizontal |
| > spinbutton:not(.vertical), |
| window.background:not(.solid-csd) |
| > box.vertical |
| > headerbar:not(.titlebar) |
| > box.horizontal |
| > entry.default, |
| window.background:not(.solid-csd) |
| > box.vertical |
| > headerbar:not(.titlebar) |
| > box.horizontal |
| > spinbutton.default:not(.vertical) { |
| color: rgba(207, 216, 220, 0.87); |
| caret-color: rgba(207, 216, 220, 0.87); |
| } |
| |
| window.background:not(.solid-csd) |
| > box.vertical |
| > headerbar:not(.titlebar) |
| > box.horizontal |
| > entry:focus, |
| window.background:not(.solid-csd) |
| > box.vertical |
| > headerbar:not(.titlebar) |
| > box.horizontal |
| > spinbutton:focus:not(.vertical), |
| window.background:not(.solid-csd) |
| > box.vertical |
| > headerbar:not(.titlebar) |
| > box.horizontal |
| > entry.default:focus, |
| window.background:not(.solid-csd) |
| > box.vertical |
| > headerbar:not(.titlebar) |
| > box.horizontal |
| > spinbutton.default:focus:not(.vertical) { |
| color: @theme_text_color; |
| caret-color: @theme_text_color; |
| } |
| |
| window.background:not(.solid-csd) |
| > box.vertical |
| > headerbar:not(.titlebar) |
| > box.horizontal |
| > entry:disabled, |
| window.background:not(.solid-csd) |
| > box.vertical |
| > headerbar:not(.titlebar) |
| > box.horizontal |
| > spinbutton:disabled:not(.vertical), |
| window.background:not(.solid-csd) |
| > box.vertical |
| > headerbar:not(.titlebar) |
| > box.horizontal |
| > entry.default:disabled, |
| window.background:not(.solid-csd) |
| > box.vertical |
| > headerbar:not(.titlebar) |
| > box.horizontal |
| > spinbutton.default:disabled:not(.vertical) { |
| color: rgba(207, 216, 220, 0.2436); |
| } |
| |
| window.background:not(.solid-csd) |
| > box.vertical |
| > headerbar:not(.titlebar) |
| > box.horizontal |
| > separator { |
| background-color: transparent; |
| } |
| |
| window#wb_main_window notebook#model_tabs > header.top { |
| background-color: #222d32; |
| } |
| |
| window#wb_main_window notebook#model_tabs > header.top tabs arrow { |
| color: rgba(207, 216, 220, 0.54); |
| } |
| |
| window#wb_main_window notebook#model_tabs > header.top tabs arrow:hover, |
| window#wb_main_window notebook#model_tabs > header.top tabs arrow:active { |
| color: @theme_text_color; |
| } |
| |
| window#wb_main_window notebook#model_tabs > header.top tabs arrow:disabled { |
| color: transparent; |
| } |
| |
| window#wb_main_window notebook#model_tabs > header.top tabs tab, |
| window#wb_main_window notebook#model_tabs > header.top tabs tab label, |
| window#wb_main_window notebook#model_tabs > header.top tabs tab button.flat { |
| color: rgba(207, 216, 220, 0.54); |
| } |
| |
| window#wb_main_window notebook#model_tabs > header.top tabs tab:hover, |
| window#wb_main_window notebook#model_tabs > header.top tabs tab:hover label, |
| window#wb_main_window |
| notebook#model_tabs |
| > header.top |
| tabs |
| tab:hover |
| button.flat, |
| window#wb_main_window notebook#model_tabs > header.top tabs tab:checked, |
| window#wb_main_window notebook#model_tabs > header.top tabs tab:checked label, |
| window#wb_main_window |
| notebook#model_tabs |
| > header.top |
| tabs |
| tab:checked |
| button.flat { |
| color: @theme_text_color; |
| } |
| |
| window#wb_main_window notebook#model_tabs > header.top tabs tab:hover > image, |
| window#wb_main_window |
| notebook#model_tabs |
| > header.top |
| tabs |
| tab:checked |
| > image { |
| background-color: @theme_text_color; |
| } |
| |
| window#wb_main_window notebook#model_tabs > header.top tabs tab:disabled, |
| window#wb_main_window notebook#model_tabs > header.top tabs tab:disabled label, |
| window#wb_main_window |
| notebook#model_tabs |
| > header.top |
| tabs |
| tab:disabled |
| button.flat { |
| color: rgba(207, 216, 220, 0.28); |
| } |
| |
| window#wb_main_window notebook#model_tabs > header.top tabs tab > image { |
| min-height: 16px; |
| min-width: 16px; |
| padding: 0.3rem; |
| border-radius: 2px; |
| background-color: rgba(207, 216, 220, 0.54); |
| } |
| |
| window#wb_main_window notebook#model_tabs > stack > box.vertical > menubar { |
| margin: 0 -1px; |
| } |
| |
| window#wb_main_window box#dbquery, |
| window#wb_main_window box#db.query.QueryBuffer, |
| window#wb_main_window |
| paned.vertical |
| > box.horizontal |
| > box.vertical |
| > box.horizontal, |
| window#wb_main_window |
| notebook#model_tabs |
| > stack |
| > box.vertical |
| > box.horizontal { |
| border-bottom: 1px solid rgba(0, 0, 0, 0.09); |
| } |
| |
| window#wb_main_window button.flat.image-button { |
| margin: 0.4rem 0; |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| window#wb_main_window button.flat.image-button.toggle:checked { |
| border-image: -gtk-gradient( |
| radial, |
| center bottom, |
| 0, |
| center bottom, |
| 0.5, |
| to(@theme_selected_bg_color), |
| to(transparent) |
| ) |
| 0 0 2/0 0 2px; |
| background-color: transparent; |
| } |
| |
| window#wb_main_window box.horizontal > combobox { |
| margin: 0.4rem 0; |
| } |
| |
| window#wb_main_window entry#find, |
| window#wb_main_window spinbutton#find:not(.vertical) { |
| margin: 0.4rem 0; |
| } |
| |
| window#wb_main_window treeview.view { |
| background-color: @theme_base_color; |
| transition: none; |
| } |
| |
| window.background.chromium { |
| background-color: @theme_bg_color; |
| color: rgba(38, 50, 56, 0.87); |
| } |
| |
| window.background.chromium headerbar.titlebar button.toggle { |
| border-radius: 2px; |
| } |
| |
| window.background.chromium headerbar.titlebar button.toggle:active { |
| background-color: rgba(207, 216, 220, 0.25); |
| } |
| |
| window.background.chromium entry.chromium, |
| window.background.chromium spinbutton.chromium:not(.vertical), |
| window.background.chromium entry.chromium:focus, |
| window.background.chromium spinbutton.chromium:focus:not(.vertical) { |
| border-image: none; |
| border: 1px solid rgba(0, 0, 0, 0.09); |
| } |
| |
| window.background.chromium > textview.view { |
| background-color: @theme_base_color; |
| } |
| |
| headerbar > box.horizontal.linked > button.toggle.session-sidebar-button { |
| min-height: 16px; |
| padding-top: 0.7rem; |
| padding-bottom: 0.7rem; |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| font-weight: 700; |
| } |
| |
| headerbar |
| > box.horizontal.linked |
| > button.toggle.session-sidebar-button |
| > box |
| > label { |
| margin: -0.15rem 0; |
| } |
| |
| headerbar |
| > box.horizontal.linked |
| > button.toggle.session-sidebar-button |
| > box |
| > label:dir(ltr) { |
| padding: 0 0.1rem 0 0.3rem; |
| } |
| |
| headerbar |
| > box.horizontal.linked |
| > button.toggle.session-sidebar-button |
| > box |
| > label:dir(rtl) { |
| padding: 0 0.3rem 0 0.1rem; |
| } |
| |
| headerbar |
| > box.horizontal.linked |
| > button.toggle.session-sidebar-button |
| > box |
| > image:dir(ltr) { |
| padding: 0 0.3rem 0 0.1rem; |
| } |
| |
| headerbar |
| > box.horizontal.linked |
| > button.toggle.session-sidebar-button |
| > box |
| > image:dir(rtl) { |
| padding: 0 0.1rem 0 0.3rem; |
| } |
| |
| headerbar > box.horizontal.linked > button.image-button.session-new-button { |
| min-width: 20px; |
| } |
| |
| headerbar |
| > box.horizontal.linked |
| > button.image-button.session-new-button:dir(ltr) { |
| margin-left: 8px; |
| } |
| |
| headerbar |
| > box.horizontal.linked |
| > button.image-button.session-new-button:dir(rtl) { |
| margin-right: 8px; |
| } |
| |
| headerbar |
| > box.horizontal.linked |
| > button.image-button.session-new-button |
| > widget |
| > box |
| > image { |
| min-width: 20px; |
| padding: 0 0.5rem; |
| } |
| |
| headerbar.titlebar > stack > widget > label.title { |
| margin-bottom: 0.3rem; |
| } |
| |
| headerbar.titlebar > stack > box.linked > entry, |
| headerbar.titlebar > stack > box.linked > spinbutton:not(.vertical) { |
| padding-top: 0; |
| padding-bottom: 0; |
| } |
| |
| window.background > overlay > revealer.left > scrolledwindow.frame { |
| margin-right: 16px; |
| border: none; |
| box-shadow: 0 4px 5px rgba(0, 0, 0, 0.16), 0 4px 4px rgba(0, 0, 0, 0.2); |
| } |
| |
| window.background > overlay > revealer.right > scrolledwindow.frame { |
| margin-left: 16px; |
| border: none; |
| box-shadow: 0 4px 5px rgba(0, 0, 0, 0.16), 0 4px 4px rgba(0, 0, 0, 0.2); |
| } |
| |
| list.tilix-session-sidebar { |
| background-image: image(#f7f9f9); |
| } |
| |
| list.tilix-session-sidebar button.tilix-sidebar-close-button { |
| min-height: 20px; |
| min-width: 20px; |
| padding: 0; |
| color: rgba(255, 82, 82, 0.87); |
| } |
| |
| list.tilix-session-sidebar button.tilix-sidebar-close-button:hover, |
| list.tilix-session-sidebar button.tilix-sidebar-close-button:active, |
| list.tilix-session-sidebar button.tilix-sidebar-close-button:checked { |
| color: #ff5252; |
| } |
| |
| widget > box.terminal-titlebar > button.flat.popup.toggle:dir(ltr) { |
| padding: 0 1rem 0 0; |
| } |
| |
| widget > box.terminal-titlebar > button.flat.popup.toggle:dir(rtl) { |
| padding: 0 0 0 1rem; |
| } |
| |
| widget > box.terminal-titlebar > button.flat.popup.toggle:checked { |
| border-image: -gtk-gradient( |
| radial, |
| center bottom, |
| 0, |
| center bottom, |
| 0.5, |
| to(@theme_selected_bg_color), |
| to(transparent) |
| ) |
| 0 0 2/0 0 2px; |
| background-color: transparent; |
| } |
| |
| widget |
| > box.terminal-titlebar |
| > button.flat.popup.toggle |
| label.tilix-terminal-title { |
| padding: 0.7rem 1rem 0.8rem; |
| color: rgba(38, 50, 56, 0.87); |
| font-weight: 700; |
| } |
| |
| widget |
| > box.terminal-titlebar |
| > button.flat.popup.toggle |
| label.tilix-terminal-title:disabled { |
| color: rgba(38, 50, 56, 0.28); |
| } |
| |
| widget |
| > box.terminal-titlebar |
| > button.flat.popup.toggle |
| label.tilix-terminal-title:not(:disabled) { |
| border-image: -gtk-gradient( |
| radial, |
| center bottom, |
| 0, |
| center bottom, |
| 0.5, |
| to(@theme_selected_bg_color), |
| to(transparent) |
| ) |
| 0 0 2/0 0 2px; |
| } |
| |
| widget > box.terminal-titlebar > button.flat.popup.toggle:hover, |
| widget > box.terminal-titlebar > button.flat.popup.toggle:hover:disabled, |
| widget |
| > box.terminal-titlebar |
| > button.flat.popup.toggle:hover |
| label.tilix-terminal-title, |
| widget |
| > box.terminal-titlebar |
| > button.flat.popup.toggle:hover |
| label.tilix-terminal-title:disabled, |
| widget > box.terminal-titlebar > button.flat.popup.toggle:active, |
| widget > box.terminal-titlebar > button.flat.popup.toggle:active:disabled, |
| widget |
| > box.terminal-titlebar |
| > button.flat.popup.toggle:active |
| label.tilix-terminal-title, |
| widget |
| > box.terminal-titlebar |
| > button.flat.popup.toggle:active |
| label.tilix-terminal-title:disabled, |
| widget > box.terminal-titlebar > button.flat.popup.toggle:checked, |
| widget > box.terminal-titlebar > button.flat.popup.toggle:checked:disabled, |
| widget |
| > box.terminal-titlebar |
| > button.flat.popup.toggle:checked |
| label.tilix-terminal-title, |
| widget |
| > box.terminal-titlebar |
| > button.flat.popup.toggle:checked |
| label.tilix-terminal-title:disabled { |
| color: @theme_fg_color; |
| } |
| |
| widget > box.terminal-titlebar > button.image-button, |
| widget > box.terminal-titlebar > button.image-button.toggle { |
| margin: 0.2rem 0; |
| padding: 0.55rem; |
| border-radius: 2px; |
| -gtk-outline-radius: 2px; |
| } |
| |
| widget > box.terminal-titlebar.compact > button.flat.popup.toggle:dir(ltr), |
| widget > box.terminal-titlebar.compact > button.flat.popup.toggle:dir(rtl) { |
| padding: 0; |
| } |
| |
| widget |
| > box.terminal-titlebar.compact |
| > button.flat.popup.toggle |
| label.tilix-terminal-title { |
| padding: 0.1rem 0.2rem 0.2rem; |
| } |
| |
| widget > box.terminal-titlebar.compact > button.image-button, |
| widget > box.terminal-titlebar.compact > button.image-button.toggle { |
| margin: 0; |
| padding: 0.2rem; |
| } |
| |
| notebook.tilix-background tab.reorderable-page button.tilix-small-button { |
| min-width: 0; |
| min-height: 0; |
| } |
| |
| notebook.tilix-background |
| tab.reorderable-page |
| button.tilix-small-button |
| > widget |
| > box |
| > image { |
| margin: 0 -2px; |
| padding: 0.2rem; |
| } |
| |
| notebook.psppire-data-editor widget.view { |
| border-radius: 0; |
| } |
| |
| notebook.psppire-data-editor widget.view entry, |
| notebook.psppire-data-editor widget.view spinbutton:not(.vertical), |
| notebook.psppire-data-editor widget.view entry:focus, |
| notebook.psppire-data-editor widget.view spinbutton:focus:not(.vertical) { |
| min-width: unset; |
| min-height: unset; |
| padding: 0 2px; |
| border-image: none; |
| border-color: @theme_selected_bg_color; |
| background-color: @theme_base_color; |
| transition: none; |
| } |
| |
| notebook.psppire-data-editor widget.view entry:dir(ltr), |
| notebook.psppire-data-editor widget.view spinbutton:dir(ltr):not(.vertical), |
| notebook.psppire-data-editor widget.view entry:focus:dir(ltr), |
| notebook.psppire-data-editor |
| widget.view |
| spinbutton:focus:dir(ltr):not(.vertical) { |
| border-left-width: 2px; |
| } |
| |
| notebook.psppire-data-editor widget.view entry:dir(rtl), |
| notebook.psppire-data-editor widget.view spinbutton:dir(rtl):not(.vertical), |
| notebook.psppire-data-editor widget.view entry:focus:dir(rtl), |
| notebook.psppire-data-editor |
| widget.view |
| spinbutton:focus:dir(rtl):not(.vertical) { |
| border-right-width: 2px; |
| } |