You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

794 lines
34 KiB
CSS

Please enter the commit message for your changes. Lines starting with '' will be ignored, and an empty message aborts the commit. On branch main Your branch is up to date with 'origin/main'. Changes to be committed: new file: Pink-Angel/general/add-workspace.svg new file: Pink-Angel/general/bullet-symbolic.svg new file: Pink-Angel/general/calendar-arrow-left.svg new file: Pink-Angel/general/calendar-arrow-right.svg new file: Pink-Angel/general/check-symbolic.svg new file: Pink-Angel/general/checkbox-off.svg new file: Pink-Angel/general/checkbox-on.svg new file: Pink-Angel/general/checkbox.svg new file: Pink-Angel/general/close-window.svg new file: Pink-Angel/general/corner-ripple.svg new file: Pink-Angel/general/cursor-handle-symbolic.svg new file: Pink-Angel/general/dark-add-workspace.svg new file: Pink-Angel/general/dark-calendar-arrow-left.svg new file: Pink-Angel/general/dark-calendar-arrow-right.svg new file: Pink-Angel/general/dark-checkbox-off.svg new file: Pink-Angel/general/dark-checkbox.svg new file: Pink-Angel/general/dark-close-window.svg new file: Pink-Angel/general/dark-radiobutton-off.svg new file: Pink-Angel/general/dark-radiobutton.svg new file: Pink-Angel/general/dark-switch-off.svg new file: Pink-Angel/general/dark-switch-on.svg new file: Pink-Angel/general/dash-symbolic.svg new file: Pink-Angel/general/gnome-shell.css new file: Pink-Angel/general/gtk-3.css new file: Pink-Angel/general/gtk-4.css new file: Pink-Angel/general/gtk-base.css new file: Pink-Angel/general/gtk-dark.css new file: Pink-Angel/general/gtk-light.css new file: Pink-Angel/general/gtkrc-dark new file: Pink-Angel/general/gtkrc-light new file: Pink-Angel/general/radiobutton-off.svg new file: Pink-Angel/general/radiobutton.svg new file: Pink-Angel/general/switch-off.svg new file: Pink-Angel/general/switch-on.svg new file: Pink-Angel/general/titlebar-alt.css new file: Pink-Angel/general/titlebar-color.css new file: Pink-Angel/general/titlebar-dark.css new file: Pink-Angel/general/titlebar-light.css new file: Pink-Angel/general/toggle-off.svg new file: Pink-Angel/general/toggle-on.svg new file: Pink-Angel/gnome-shell/calendar-event-disabled.svg new file: Pink-Angel/gnome-shell/calendar-event-today.svg new file: Pink-Angel/gnome-shell/calendar-event.svg new file: Pink-Angel/gnome-shell/checkbox-focused.svg new file: Pink-Angel/gnome-shell/checkbox-off-focused.svg new file: Pink-Angel/gnome-shell/checkbox-off.svg new file: Pink-Angel/gnome-shell/checkbox.svg new file: Pink-Angel/gnome-shell/gnome-shell.css new file: Pink-Angel/gnome-shell/toggle-off.svg new file: Pink-Angel/gnome-shell/toggle-on.svg new file: Pink-Angel/gnome-shell/workspace-placeholder.svg new file: Pink-Angel/gtk-2.0/gtkrc new file: Pink-Angel/gtk-3.0/gtk-base.css new file: Pink-Angel/gtk-3.0/gtk-dark.css new file: Pink-Angel/gtk-3.0/gtk-version.css new file: Pink-Angel/gtk-3.0/gtk.css new file: Pink-Angel/gtk-3.0/titlebar-dark.css new file: Pink-Angel/gtk-3.0/titlebar.css new file: Pink-Angel/gtk-4.0/gtk-base.css new file: Pink-Angel/gtk-4.0/gtk-dark.css new file: Pink-Angel/gtk-4.0/gtk-version.css new file: Pink-Angel/gtk-4.0/gtk.css new file: Pink-Angel/gtk-4.0/titlebar-dark.css new file: Pink-Angel/gtk-4.0/titlebar.css new file: Pink-Angel/index.theme deleted: Test.txt
5 months ago
* {
padding: 0;
background-clip: padding-box;
-GtkToolButton-icon-spacing: 4;
-GtkTextView-error-underline-color: @error_bg_color;
-GtkScrolledWindow-scrollbar-spacing: 0;
-GtkToolItemGroup-expander-size: 11;
-GtkWidget-text-handle-width: 20;
-GtkWidget-text-handle-height: 24;
-GtkDialog-button-spacing: 4;
-GtkDialog-action-area-border: 0;
outline-color: alpha(currentColor,0.3);
outline-style: dashed;
outline-offset: -3px;
outline-width: 1px;
-gtk-outline-radius: 4px;
-gtk-secondary-caret-color:
@accent_bg_color;
}
flowbox flowboxchild { padding: 3px; }
.content-view .tile { margin: 2px; padding: 0; }
assistant .sidebar label { padding: 6px 12px; }
*:disabled { -gtk-icon-effect: dim; }
notebook > header > tabs > arrow:hover,
button:hover,
.content-view:hover { -gtk-icon-effect: highlight; }
notebook > header > tabs > arrow:backdrop,
button:backdrop.flat,
button:backdrop,
.xfce4-panel.background button menu,
.selection-mode .titlebar:not(headerbar) button:backdrop,
.selection-mode.titlebar:not(headerbar) button:backdrop,
.selection-mode headerbar button:backdrop.flat,
.selection-mode headerbar button:backdrop,
headerbar.selection-mode button:backdrop.flat,
headerbar.selection-mode button:backdrop { -gtk-icon-effect: none; }
avatar,
button.circular,
button.sidebar-button,
switch slider
{ -gtk-outline-radius: 9999px; }
/* Entry */
spinbutton:not(.vertical), entry { min-height: 32px; padding-left: 8px; padding-right: 8px; }
spinbutton:not(.vertical) progress, entry progress { margin: 2px -6px; }
spinbutton:not(.vertical) image.left, entry image.left { margin-right: 6px; }
spinbutton:not(.vertical) image.right, entry image.right { margin-left: 6px; }
/* Button */
.titlebar button box,
toolbar button box{margin: -4px;}
.stack-switcher > button { outline-offset: -3px; }
.primary-toolbar button { -gtk-icon-shadow: none; }
button.circular label { padding: 0; }
modelbutton.flat arrow.left { -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); }
modelbutton.flat arrow.right { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); }
spinbutton:not(.vertical) { padding: 0; }
.osd spinbutton:not(.vertical) entry, spinbutton:not(.vertical) entry { min-width: 28px; margin: 0; }
spinbutton:not(.vertical) button { min-height: 16px; margin: 0; padding-bottom: 0; padding-top: 0; }
spinbutton.vertical entry { min-height: 32px; min-width: 32px; padding: 0; }
spinbutton.vertical button { min-height: 32px; min-width: 32px; padding: 0; }
treeview spinbutton:not(.vertical) { min-height: 0; }
treeview spinbutton:not(.vertical) entry { min-height: 0; padding: 1px 2px; }
.entry-tag { padding: 5px; margin-top: 2px; margin-bottom: 2px; }
:dir(ltr) .entry-tag { margin-left: 8px; margin-right: -5px; }
:dir(rtl) .entry-tag { margin-left: -5px; margin-right: 8px; }
/* Tool Bar */
searchbar > revealer > box, .location-bar, .inline-toolbar, toolbar { -GtkWidget-window-dragging: true; padding: 4px; }
toolbar { padding: 4px 3px 3px 4px; }
toolbar.horizontal separator { margin: 0 7px 1px 6px; }
toolbar.vertical separator { margin: 6px 1px 7px 0; }
toolbar:not(.inline-toolbar):not(.osd) > *:not(.toggle):not(.popup) > * { margin-right: 1px; margin-bottom: 1px; }
.inline-toolbar { padding: 3px; }
searchbar > revealer > box, .location-bar { padding: 3px; }
searchbar > revealer > box { margin: -6px; padding: 6px; }
toolbar:not(.inline-toolbar):not(.osd) > *:not(.toggle):not(.popup) > * { margin-right: 1px; margin-bottom: 1px; }
/* Header Bar */
.windowhandle, .windowhandle * { -GtkWidget-window-dragging: true; }
.ssd .titlebar.default-decoration button.titlebutton { min-height: 24px; min-width: 24px; margin: 4px 0px 4px 0px; }
.titlebar:not(headerbar), headerbar { padding: 0 4px; }
.titlebar:not(headerbar) .title, headerbar .title { padding-left: 12px; padding-right: 12px; font-weight: bold; }
.titlebar:not(headerbar) .subtitle, headerbar .subtitle { font-size: smaller; padding-left: 12px; padding-right: 12px; }
.solid-csd .titlebar:dir(rtl):not(headerbar), .solid-csd .titlebar:dir(ltr):not(headerbar), .solid-csd headerbar:backdrop:dir(rtl), .solid-csd headerbar:backdrop:dir(ltr), .solid-csd headerbar:dir(rtl), .solid-csd headerbar:dir(ltr) { margin-left: -1px; margin-right: -1px; margin-top: -1px; }
headerbar > box {margin: -1px 0px;}
headerbar entry, .titlebar entry { min-height: 32px; }
window.csd > .titlebar:not(headerbar) { padding: 0px; }
button.titlebutton { padding: 4px; margin: 0; min-width: 24px; min-height: 24px; }
.keycap { min-width: 20px; min-height: 25px; margin-top: 2px; padding-bottom: 3px; padding-left: 6px; padding-right: 6px; }
stackswitcher button.text-button { min-width: 100px; }
stackswitcher button.circular, stackswitcher button.text-button.circular { min-width: 32px; min-height: 32px; padding: 0; }
headerbar entry image.left, .titlebar entry image.left { margin-right: 6px; }
headerbar entry image.right, .titlebar entry image.right { margin-left: 6px; }
headerbar entry.flat:focus, headerbar entry.flat:backdrop, headerbar entry.flat:disabled, headerbar entry.flat:backdrop:disabled, headerbar entry.flat, .titlebar entry.flat:focus, .titlebar entry.flat:backdrop, .titlebar entry.flat:disabled, .titlebar entry.flat:backdrop:disabled, .titlebar entry.flat { min-height: 0; padding: 2px; }
headerbar entry progress, .titlebar entry progress { margin: 2px -6px; }
headerbar .right, .titlebar .right { margin-left: -4px; }
headerbar .right separator, .titlebar .right separator { min-width: 0; }
headerbar .left, .titlebar .left { margin-right: -4px; }
headerbar .left separator, .titlebar .left separator { min-width: 0; }
.tiled .titlebar:not(headerbar),
.tiled-top .titlebar:not(headerbar),
.tiled-right .titlebar:not(headerbar),
.tiled-bottom .titlebar:not(headerbar),
.tiled-left .titlebar:not(headerbar),
.maximized .titlebar:not(headerbar),
.fullscreen .titlebar:not(headerbar),
.tiled headerbar,
.tiled-top headerbar,
.tiled-right headerbar,
.tiled-bottom headerbar,
.tiled-left headerbar,
.maximized headerbar,
.fullscreen headerbar { border-radius: 0; }
.titlebar:not(headerbar) separator.titlebutton, headerbar separator.titlebutton { opacity: 0; }
.solid-csd .titlebar:dir(rtl):not(headerbar), .solid-csd .titlebar:dir(ltr):not(headerbar), .solid-csd headerbar:backdrop:dir(rtl), .solid-csd headerbar:backdrop:dir(ltr), .solid-csd headerbar:dir(rtl), .solid-csd headerbar:dir(ltr) { border-radius: 0; box-shadow: none; }
.background .titlebar:backdrop, .background .titlebar { border-top-left-radius: 6.0px; border-top-right-radius: 6.0px; }
.background.tiled .titlebar:backdrop, .background.tiled .titlebar, .background.tiled-top .titlebar:backdrop, .background.tiled-top .titlebar, .background.tiled-right .titlebar:backdrop, .background.tiled-right .titlebar, .background.tiled-bottom .titlebar:backdrop, .background.tiled-bottom .titlebar, .background.tiled-left .titlebar:backdrop, .background.tiled-left .titlebar, .background.maximized .titlebar:backdrop, .background.maximized .titlebar, .background.solid-csd .titlebar:backdrop, .background.solid-csd .titlebar { border-top-left-radius: 0; border-top-right-radius: 0; }
window separator:first-child + headerbar:backdrop, window separator:first-child + headerbar, window headerbar:first-child:backdrop, window headerbar:first-child { border-top-left-radius: 6.0px; }
window headerbar:last-child:backdrop, window headerbar:last-child { border-top-right-radius: 6.0px; }
window stack headerbar:first-child:backdrop, window stack headerbar:first-child, window stack headerbar:last-child:backdrop, window stack headerbar:last-child { border-top-left-radius: 6.0px; border-top-right-radius: 6.0px; }
window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled headerbar:backdrop, window.tiled headerbar:backdrop:first-child, window.tiled headerbar:backdrop:last-child, window.tiled headerbar:backdrop:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-top headerbar:backdrop, window.tiled-top headerbar:backdrop:first-child, window.tiled-top headerbar:backdrop:last-child, window.tiled-top headerbar:backdrop:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-right headerbar:backdrop, window.tiled-right headerbar:backdrop:first-child, window.tiled-right headerbar:backdrop:last-child, window.tiled-right headerbar:backdrop:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-bottom headerbar:backdrop, window.tiled-bottom headerbar:backdrop:first-child, window.tiled-bottom headerbar:backdrop:last-child, window.tiled-bottom headerbar:backdrop:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.tiled-left headerbar:backdrop, window.tiled-left headerbar:backdrop:first-child, window.tiled-left headerbar:backdrop:last-child, window.tiled-left headerbar:backdrop:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child, window.maximized headerbar:backdrop, window.maximized headerbar:backdrop:first-child, window.maximized headerbar:backdrop:last-child, window.maximized headerbar:backdrop:only-child, window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, window.fullscreen headerbar:backdrop, window.fullscreen headerbar:backdrop:first-child, window.fullscreen headerbar:backdrop:last-child, window.fullscreen headerbar:backdrop:only-child, window.solid-csd headerbar, window.solid-csd headerbar:first-child, window.solid-csd headerbar:last-child, window.solid-csd headerbar:only-child, window.solid-csd headerbar:backdrop, window.solid-csd headerbar:backdrop:first-child, window.solid-csd headerbar:backdrop:last-child, window.solid-csd headerbar:backdrop:only-child { border-top-left-radius: 0; border-top-right-radius: 0; }
/* this is for ssd titlebars */
.ssd .default-decoration,
.default-decoration.titlebar:not(headerbar),
.csd .default-decoration.titlebar:not(headerbar)
{border-bottom: none;}
/* Treeview */
* { -GtkTreeView-horizontal-separator: 4; -GtkTreeView-grid-line-width: 1; -GtkTreeView-grid-line-pattern: ''; -GtkTreeView-tree-line-width: 1; -GtkTreeView-tree-line-pattern: ''; -GtkTreeView-expander-size: 16; }
treeview.view.separator { min-height: 2px; }
treeview.view:not(:backdrop):not(:selected):hover { }
/* Menus */
menubar, .menubar { -GtkWidget-window-dragging: true; padding: 0px; }
menubar > menuitem, .menubar > menuitem { padding: 4px 8px; min-height: 16px; }
menubar > menuitem menu:dir(rtl), menubar > menuitem menu:dir(ltr), .menubar > menuitem menu:dir(rtl), .menubar > menuitem menu:dir(ltr) { padding: 6px; }
menu, .menu, .context-menu { margin: 4px; padding: 6px; }
menu separator, .menu separator, .context-menu separator { margin: 6px 0; }
menu menuitem arrow, .menu menuitem arrow, .context-menu menuitem arrow { min-height: 16px; min-width: 16px; }
menu menuitem arrow:dir(ltr), .menu menuitem arrow:dir(ltr), .context-menu menuitem arrow:dir(ltr) { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); margin-left: 10px; }
menu menuitem arrow:dir(rtl), .menu menuitem arrow:dir(rtl), .context-menu menuitem arrow:dir(rtl) { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); margin-right: 10px; }
menu > arrow, .menu > arrow, .context-menu > arrow { min-height: 16px; min-width: 16px; padding: 4px; }
menu > arrow.top, .menu > arrow.top, .context-menu > arrow.top { margin-top: -4px; }
menu > arrow.bottom, .menu > arrow.bottom, .context-menu > arrow.bottom { margin-top: 8px; margin-bottom: -12px; }
menuitem check, menuitem radio { min-height: 16px; min-width: 16px; }
menuitem check:dir(ltr), menuitem radio:dir(ltr) { margin-right: 7px; }
menuitem check:dir(rtl), menuitem radio:dir(rtl) { margin-left: 7px; }
popover.background { padding: 2px; }
popover.background separator { margin: 6px 0; }
popover.background list separator { margin: 0px; }
.csd popover.background { background-clip: padding-box; border-color: @transparent_borders; }
popover.background {box-shadow: 0 1px 2px @menu_shadow; }
.csd popover.background,
popover.background { border: 1px solid @transparent_borders; }
/* Scroll Bar */
* { -GtkScrollbar-has-backward-stepper: false; -GtkScrollbar-has-forward-stepper: false; }
scrollbar slider { min-width: 10px; min-height: 10px; margin: 0px; }
/* Switch */
switch { outline-offset: -4px; padding: 2px; }
switch slider { margin: 4px; min-width: 16px; min-height: 16px; }
/* Check and Radio */
.view.content-view.check:not(list), iconview.content-view.check:not(list), .content-view:not(list) check,
.view.content-view.check:hover:not(list), iconview.content-view.check:hover:not(list), .content-view:not(list) check:hover,
.view.content-view.check:active:not(list), iconview.content-view.check:active:not(list), .content-view:not(list) check:active,
.view.content-view.check:backdrop:not(list), iconview.content-view.check:backdrop:not(list), .content-view:not(list) check:backdrop,
.view.content-view.check:checked:not(list), iconview.content-view.check:checked:not(list), .content-view:not(list) check:checked,
.view.content-view.check:checked:hover:not(list), iconview.content-view.check:checked:hover:not(list), .content-view:not(list) check:checked:hover,
.view.content-view.check:checked:active:not(list), iconview.content-view.check:checked:active:not(list), .content-view:not(list) check:checked:active,
.view.content-view.check:backdrop:checked:not(list), iconview.content-view.check:backdrop:checked:not(list), .content-view:not(list) check:backdrop:checked { margin: 4px; min-width: 32px; min-height: 32px; }
checkbutton.text-button, radiobutton.text-button { padding: 2px 0; outline-offset: 0; }
checkbutton.text-button label:not(:only-child):first-child, radiobutton.text-button label:not(:only-child):first-child { margin-left: 4px; }
checkbutton.text-button label:not(:only-child):last-child, radiobutton.text-button label:not(:only-child):last-child { margin-right: 4px; }
check, radio { margin: 0 4px; min-height: 14px; min-width: 14px; }
check:only-child, radio:only-child { margin: 0; }
popover check.left:dir(rtl), popover radio.left:dir(rtl) { margin-left: 0; margin-right: 12px; }
popover check.right:dir(ltr), popover radio.right:dir(ltr) { margin-left: 12px; margin-right: 0; }
menu menuitem check, menu menuitem radio { margin: 0; padding: 0; }
menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem check:not(:checked), menu menuitem check:not(:checked):hover, menu menuitem check:not(:checked):disabled, menu menuitem check:checked, menu menuitem check:checked:hover, menu menuitem check:checked:disabled, menu menuitem check:indeterminate, menu menuitem check:indeterminate:hover, menu menuitem check:indeterminate:disabled, menu menuitem radio, menu menuitem radio:hover, menu menuitem radio:disabled, menu menuitem radio:not(:checked), menu menuitem radio:not(:checked):hover, menu menuitem radio:not(:checked):disabled, menu menuitem radio:checked, menu menuitem radio:checked:hover, menu menuitem radio:checked:disabled, menu menuitem radio:indeterminate, menu menuitem radio:indeterminate:hover, menu menuitem radio:indeterminate:disabled { min-height: 14px; min-width: 14px; padding: 1px; }
/* Scale Bar */
scale{padding: 6px;}
scale highlight,
scale trough
{min-height: 8px; min-width: 8px;}
scale trough{padding: 0px;}
scale.horizontal slider,
scale.vertical slider{ padding: 8px; margin: -8px;}
scale:hover slider,
scale.marks-after slider,
scale.marks-before slider{padding: 6px; }
scale.color slider { padding: 4px; }
scale.horizontal > marks.top { margin-bottom: 6px; }
scale.horizontal > marks.bottom { margin-top: 6px; }
scale.horizontal > marks indicator { min-height: 6px; min-width: 1px; }
scale.horizontal > value.left { margin-right: 9px; }
scale.horizontal > value.right { margin-left: 9px; }
scale.vertical > marks.top { margin-right: 6px; }
scale.vertical > marks.bottom { margin-left: 6px; }
scale.vertical > marks indicator { min-height: 1px; min-width: 6px; }
scale.vertical > value.top { margin-bottom: 9px; }
scale.vertical > value.bottom { margin-top: 9px; }
scale.vertical.fine-tune > marks.top { margin-left: 3px; }
scale.vertical.fine-tune > marks.bottom { margin-right: 3px; }
scale.vertical.fine-tune > marks indicator { min-height: 3px; }
scale.vertical.marks-before { padding-left: 0; }
scale.vertical.marks-before > trough > slider { border-bottom-left-radius: 0; }
scale.vertical.marks-after { padding-right: 0; }
scale.vertical.marks-after > trough > slider { border-top-right-radius: 0; }
/* Progress Bar */
progressbar.horizontal trough, progressbar.horizontal progress { min-height: 8px; }
progressbar.vertical trough, progressbar.vertical progress { min-width: 8px; }
progressbar.horizontal progress { margin: 0 -1px; }
progressbar.vertical progress { margin: -1px 0; }
progressbar.osd { min-width: 3px; min-height: 3px; }
/* Level Bar */
levelbar.horizontal block { min-height: 8px; }
levelbar.horizontal.discrete block { margin: 0 1px; min-width: 32px; }
levelbar.vertical block { min-width: 8px; }
levelbar.vertical.discrete block { margin: 1px 0; min-height: 32px; }
levelbar trough { padding: 0; }
printdialog .dialog-action-box { margin: 12px; }
printdialog paper { padding: 0; }
/* Frames */
frame > border, .frame { margin: 0; padding: 0; }
actionbar > revealer > box { padding: 6px; }
scrolledwindow viewport.frame { border-style: none; }
separator { min-width: 1px; min-height: 1px; }
/* Overshoot */
scrolledwindow overshoot.top {background-image: radial-gradient(farthest-side at top, alpha(@accent_bg_color,0.2) 25%, alpha(@accent_bg_color,0.2)), radial-gradient(farthest-side at top, transparent, transparent); background-size: 100% 25%, 100% 50%; background-repeat: no-repeat; background-position: top; background-color: transparent; border: none; box-shadow: none;}
scrolledwindow overshoot.bottom {background-image: radial-gradient(farthest-side at top, alpha(@accent_bg_color,0.2) 25%, alpha(@accent_bg_color,0.2)), radial-gradient(farthest-side at bottom, transparent, transparent); background-size: 100% 25%, 100% 50%; background-repeat: no-repeat; background-position: bottom; background-color: transparent; border: none; box-shadow: none;}
scrolledwindow overshoot.left { background-image: radial-gradient(farthest-side at left, alpha(@accent_bg_color,0.2) 25%, alpha(@accent_bg_color,0.2)), radial-gradient(farthest-side at left, transparent, transparent); background-size: 25% 100%, 50% 100%; background-repeat: no-repeat; background-position: left; background-color: transparent; border: none; box-shadow: none; }
scrolledwindow overshoot.right { background-image: radial-gradient(farthest-side at left, alpha(@accent_bg_color,0.2) 25%, alpha(@accent_bg_color,0.2)), radial-gradient(farthest-side at right, transparent, transparent); background-size: 25% 100%, 50% 100%; background-repeat: no-repeat; background-position: right; background-color: transparent; border: none; box-shadow: none; }
/* List */
list row { padding: 2px; }
.source-list { -GtkTreeView-horizontal-separator: 1px; -GtkTreeView-vertical-separator: 6px; }
row.expander list.nested {border-top: 1px solid @transparent_borders;}
.package-box { border-radius: 6.0px; }
scrolledwindow list row,
popover scrolledwindow list row{border-radius: 0px}
row label {padding: 0 12px;}
/* App Notification */
.app-notification, .app-notification.frame { padding: 10px; }
/* Expander */
expander title > arrow,
expander { min-width: 16px; min-height: 16px; }
/* Message Dialog */
messagedialog .titlebar, messagedialog .titlebar:backdrop { min-height: 20px; }
messagedialog.csd .dialog-action-area button { padding: 10px 14px; }
/* File Chooser */
.sidebar row, .sidebar separator { margin: 0 4px; }
stacksidebar row { padding: 10px 4px; }
stacksidebar row > label { padding-left: 6px; padding-right: 6px; }
placessidebar row { min-height: 36px; padding: 0px; }
placessidebar row > revealer { padding: 0 14px; }
placessidebar row image.sidebar-icon:dir(ltr) { padding-right: 8px; }
placessidebar row image.sidebar-icon:dir(rtl) { padding-left: 8px; }
placessidebar row label.sidebar-label:dir(ltr) { padding-right: 2px; }
placessidebar row label.sidebar-label:dir(rtl) { padding-left: 2px; }
button.sidebar-button { min-height: 26px; min-width: 26px; margin-top: 3px; margin-bottom: 3px; padding: 0; }
placessidebar row.sidebar-placeholder-row { padding: 0 8px; min-height: 2px; }
placesview > actionbar > revealer > box > label { padding-left: 8px; padding-right: 8px; }
paned > separator { min-width: 1px; min-height: 1px; }
paned > separator.wide { min-width: 5px; min-height: 5px; }
paned.horizontal > separator:dir(ltr) { margin: 0 -8px 0 0; padding: 0 8px 0 0; background-position: left; }
paned.horizontal > separator:dir(rtl) { margin: 0 0 0 -8px; padding: 0 0 0 8px; background-position: right; }
paned.horizontal > separator.wide { margin: 0; padding: 0; background-repeat: repeat-y, repeat-y; background-position: left, right; }
paned.vertical > separator { margin: 0 0 -8px 0; padding: 0 0 8px 0; }
paned.vertical > separator.wide { margin: 0; padding: 0; }
/* Info Bar */
infobar .close { min-width: 18px; min-height: 18px; padding: 4px; }
/* Tooltip */
tooltip,
tooltip * { padding: 2px; }
/* Decoration */
decoration { border-radius: 6.0px 6.0px 0 0; border-width: 0px; box-shadow: 0 3px 12px 1px rgba(0, 0, 0, 0.3), 0 0 0 1px @transparent_borders; margin: 10px; }
decoration:backdrop { box-shadow: 0 3px 12px 1px transparent, 0 2px 6px 2px rgba(0, 0, 0, 0.14), 0 0 0 1px alpha(@transparent_borders,0.5); transition: 200ms ease-out; }
.maximized decoration, .fullscreen decoration { border-radius: 0; box-shadow: none; }
.tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { border-radius: 0; box-shadow: 0 0 0 1px @transparent_borders, 0 0 0 20px transparent; }
.tiled decoration:backdrop, .tiled-top decoration:backdrop, .tiled-right decoration:backdrop, .tiled-bottom decoration:backdrop, .tiled-left decoration:backdrop { box-shadow: 0 0 0 1px alpha(@transparent_borders,0.5), 0 0 0 20px transparent; }
.popup decoration { box-shadow: none; }
.ssd decoration { box-shadow: 0 0 0 1px @transparent_borders; }
.ssd decoration:backdrop { box-shadow: 0 0 0 1px alpha(@transparent_borders,0.5); }
.ssd.maximized decoration, .ssd.maximized decoration:backdrop { box-shadow: none; }
.csd.popup decoration { border-radius: 6.0px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px @transparent_borders; }
tooltip.csd decoration { border-radius: 6.0px; box-shadow: none; }
messagedialog.csd decoration { border-radius: 6.0px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px @transparent_borders; }
.solid-csd decoration { margin: 0; padding: 4px; background-color: mix(currentColor,@window_bg_color,0.853); border: solid 1px @transparent_borders; border-radius: 0; box-shadow: inset 0 0 0 5px mix(currentColor,@window_bg_color,0.853), inset 0 0 0 4px @headerbar_bg_color, inset 0 0 0 1px mix(currentColor,@window_bg_color,0.853); }
.solid-csd decoration:backdrop { box-shadow: inset 0 0 0 3px @window_bg_color; }
/* Emoji Section */
popover.emoji-picker { padding-left: 0; padding-right: 0; }
popover.emoji-picker entry.search { margin: 3px 5px 5px 5px; }
button.emoji-section:first-child { margin-left: 7px; }
button.emoji-section:last-child { margin-right: 7px; }
button.emoji-section label { padding: 0; }
popover.emoji-completion contents row box { padding: 2px 10px; }
popover.emoji-picker .emoji { padding: 6px; }
/* Content */
button.toggle:not(.image-button) { padding-left: 8px; padding-right: 8px; }
scrolledwindow list separator.horizontal { margin: 6px; }
.preferences scrolledwindow > .frame > clamp.large, .preferences scrolledwindow > .frame > clamp.medium, .preferences scrolledwindow > .frame > clamp.small { padding-bottom: 30px; }
popover.background modelbutton.flat { padding-left: 16px; padding-right: 16px; }
popover.menu > stack { margin: -6px; }
popover.combo{ padding: 0px; }
popover.combo list { min-width: 200px; }
popover.combo list > row { padding: 0px 8px 0px 8px; min-height: 40px; }
row.expander { padding: 0px; }
row.expander image.expander-row-arrow:dir(ltr) { margin-left: 6px; }
row.expander image.expander-row-arrow:dir(rtl) { margin-right: 6px; }
popover.combo scrollbar.vertical { padding-top: 2px; padding-bottom: 2px; }
list.content > row { margin: 0; }
/* View Switcher */
headerbar viewswitcher {padding: 4px 0px;}
viewswitcher, viewswitcher button { margin: 0; padding: 0; }
viewswitcher button > stack > box.narrow { padding-top: 4px; padding-bottom: 4px; }
viewswitcher button > stack > box.narrow image, viewswitcher button > stack > box.narrow label { padding-left: 8px; padding-right: 8px; }
headerbar viewswitcher button.radio.vertical .narrow image{ color: transparent; margin: -9999px;}
headerbar viewswitcher button.radio.vertical .narrow label{ margin-top: -6.5px;}
viewswitcher button > stack > box.wide { padding: 8px 12px; }
viewswitcher button > stack > box.wide image:dir(rtl),
viewswitcher button > stack > box.wide label:dir(ltr) { padding-right: 7px; }
viewswitcher button > stack > box.wide image:dir(ltr),
viewswitcher button > stack > box.wide label:dir(rtl) { padding-left: 7px; }
viewswitcherbar actionbar > revealer > box { padding: 0; }
viewswitchertitle viewswitcher { margin-left: 12px; margin-right: 12px; }
viewswitcher button.needs-attention:active > stack > box label, viewswitcher button.needs-attention:checked > stack > box label { animation: none; background-image: none; }
viewswitcher button.needs-attention > stack > box label { animation: needs_attention 150ms ease-in; background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(@accent_bg_color), to(transparent)); background-size: 6px 6px, 6px 6px; background-repeat: no-repeat; background-position: right 0px, right 1px; }
statuspage > scrolledwindow > viewport > box { margin: 36px 12px; }
statuspage > scrolledwindow > viewport > box > clamp:not(:last-child) > box { margin-bottom: 36px; }
statuspage > scrolledwindow > viewport > box > clamp > box > .icon:not(:last-child) { margin-bottom: 36px; }
statuspage > scrolledwindow > viewport > box > clamp > box > .title:not(:last-child) { margin-bottom: 12px; }
row > box.header { margin-left: 12px; margin-right: 12px; min-height: 50px; }
row > box.header > box.title { margin-top: 8px; margin-bottom: 8px; }
/* Tab Bar */
tabbar .box { min-height: 38px; }
tabbar tab, .tab-drag-icon tab { padding: 6px; }
.tab-drag-icon tab { min-height: 26px; margin: 25px; }
tabbar tab .tab-close-button, tabbar tab .tab-indicator, .tab-drag-icon tab .tab-close-button, .tab-drag-icon tab .tab-indicator { padding: 0; margin: 0; min-width: 24px; min-height: 24px; }
tabbar .box { min-height: 38px; }
tabbar scrolledwindow.pinned tabbox:dir(ltr) { padding-right: 1px; }
tabbar scrolledwindow.pinned tabbox:dir(rtl) { padding-left: 1px; }
tabbar tab { margin: 4px 3px; }
tabbar .start-action:dir(ltr) > *, tabbar .end-action:dir(rtl) > * { margin-right: 1px; }
tabbar .start-action:dir(rtl) > *, tabbar .end-action:dir(ltr) > * { margin-left: 1px; }
/* Flap */
flap > border, deck > border, leaflet > border,
flap > outline, deck > outline, leaflet > outline { min-width: 1px; min-height: 1px; }
flap > shadow, deck > shadow, leaflet > shadow { min-width: 56px; min-height: 56px; }
window.preferences > deck > deck > box > stack > stack > scrolledwindow > viewport > clamp, preferencespage > scrolledwindow > viewport > clamp { margin: 0 12px; }
window.preferences > deck > deck > box > stack > stack > scrolledwindow > viewport > clamp > list, window.preferences > deck > deck > box > stack > stack > scrolledwindow > viewport > clamp > box > preferencesgroup, preferencespage > scrolledwindow > viewport > clamp > list, preferencespage > scrolledwindow > viewport > clamp > box > preferencesgroup { margin-top: 24px; }
preferencesgroup > box > label:not(:first-child) { margin-top: 6px; }
preferencesgroup > box > box:not(:first-child) { margin-top: 12px; }
/* Pantheon */
GraniteWidgetsPopOver { -GraniteWidgetsPopOver-arrow-width: 21; -GraniteWidgetsPopOver-arrow-height: 10; -GraniteWidgetsPopOver-border-radius: 12px; -GraniteWidgetsPopOver-border-width: 0; -GraniteWidgetsPopOver-shadow-size: 12; border: 1px solid @view_bg_color; background: @view_bg_color; color: @window_fg_color; }
.h4 { padding-top: 0.5em; padding-bottom: 0.5em; }
list .h4 { padding-left: 0.5em; }
.storage-bar .trough,
.storage-bar .fill-block { padding: 8px 6px; }
.storage-bar .legend { padding: 8px; }
.storage-bar .disk-bar { padding: 0; }
.source-list .badge { padding: 0 6px; margin: 0 3px; }
.source-list row, .source-list .list-row { padding: 0; }
.source-list row > GtkLabel, .source-list row > label, .source-list .list-row > GtkLabel, .source-list .list-row > label { padding-left: 6px; padding-right: 6px; }
.overlay-bar { padding: 4px; }
.dynamic-notebook tab.reorderable-page { padding: 8px; }
label.terminal { padding: 1em; }
button.back-button, button.back-button.text-button { padding-right: 8px; padding-left: 36px; }
.titlebar button.back-button, .titlebar button.back-button.text-button { padding-left: 36px; }
button.back-button:dir(rtl), button.back-button.text-button:dir(rtl) { padding: 0.5em 0.6em; padding-right: 36px; padding-left: 8px; }
/* Gedit */
.org-gnome-gedit notebook tab.reorderable-page, .nautilus-window notebook tab.reorderable-page { min-height: 37px; padding: 4px 0 0 0; }
.org-gnome-gedit notebook tab.reorderable-page > box, .nautilus-window notebook tab.reorderable-page > box { margin: 0 3px 3px 3px; padding-right: 8px; }
.org-gnome-gedit notebook tab.reorderable-page > box > label, .nautilus-window notebook tab.reorderable-page > box > label { padding-left: 8px; }
.org-gnome-gedit notebook tab.reorderable-page > box button, .nautilus-window notebook tab.reorderable-page > box button { margin: 8px 0; }
.gedit-search-slider { padding: 4px 8px; }
.gedit-search-slider button { padding-top: 7px; padding-bottom: 7px; }
.gedit-document-panel row.activatable { padding: 6px; }
.gedit-document-panel row button { min-width: 22px; min-height: 22px; padding: 0; margin: 0; }
/* Nautilus */
.nautilus-window headerbar .path-bar-box, .nautilus-window .titlebar .path-bar-box { padding-right: 6px; }
.nautilus-window headerbar .nautilus-path-bar, .nautilus-window .titlebar .nautilus-path-bar { min-height: 34px; }
.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton), .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton) { margin: 0; padding-left: 8px; padding-right: 8px; }
.nautilus-window .path-buttons-box button { min-height: 22px; }
.nautilus-window entry.search > :not(.csd) { margin: 5px; }
.floating-bar { padding: 3px; }
.floating-bar button { padding: 0px; }
list.tweak-categories separator.horizontal { margin: 2px 0; }
.org-gnome-Todo taskrow.activatable.new-task-row button.popup.toggle { padding-left: 10px; padding-right: 10px; }
/* Xfce */
.xfce4-panel.background .tasklist button, .xfce4-panel.background #actions-button, .xfce4-panel.background #clock-button { margin: 2px; }
.xfce4-panel.background .tasklist image { margin-left: 2px; margin-right: 2px; }
.xfce4-panel.background button label { padding-left: 6px; padding-right: 6px; }
.xfce4-panel.background button { padding: 0 6px; min-height: 12px; min-width: 12px; }
/* Nemo */
.places-treeview {
-NemoPlacesTreeView-disk-full-bg-color: mix(@window_bg_color,@window_fg_color,0.3);
-NemoPlacesTreeView-disk-full-fg-color: @window_fg_color;
-NemoPlacesTreeView-disk-full-bar-width: 2px;
-NemoPlacesTreeView-disk-full-bar-radius: 0;
-NemoPlacesTreeView-disk-full-bottom-padding: 1px;
-NemoPlacesTreeView-disk-full-max-length: 80px;
}
.nemo-properties-dialog .dialog-action-box .dialog-action-area { margin: 2px 6px 4px; }
.nemo-properties-dialog toolbar stackswitcher.linked button { margin-right: 0; }
.nemo-window toolbar.horizontal.primary-toolbar .linked button { margin-right: 0; }
.nemo-window toolbar.horizontal.primary-toolbar toolitem box widget * { min-height: 0; min-width: 0; }
#dialog-action_area3 { margin: 5px; }
/* Firefox */
#MozillaGtkWidget.background menuitem check, #MozillaGtkWidget.background menuitem radio { min-height: 12px; min-width: 12px; }
button .download_progress trough { min-height: 2px; }
/* Builder */
.org-gnome-Builder .dzlmenubuttonitem { min-height: 32px; }
terminal-window notebook > header.top tabs:not(:only-child):first-child, terminal-window notebook > header.bottom tabs:not(:only-child):first-child { margin-left: 0px; }
terminal-window notebook > header.top tabs:not(:only-child):last-child, terminal-window notebook > header.bottom tabs:not(:only-child):last-child { margin-right: 0px; }
terminal-window notebook scrollbar slider { margin: 0; }
/* Caja */
.caja-pathbar button { min-width: 32px; margin-right: -3px; }
/* Geary */
.geary-folder-popover-list-row { margin: 0; }
/* Budgie */
.budgie-session-dialog, .budgie-polkit-dialog{-gtk-icon-style: regular;}
/* Unity */
UnityDecoration .top {
min-height: 28px;
border: none;
padding: 1px 6px 1px 6px;
box-shadow: none;
background-color: transparent;
background-clip: border-box;
background-image: image(@headerbar_bg_color);
color: @headerbar_fg_color;
text-shadow: none;
border-top-left-radius: 6.0px;
border-top-right-radius: 6.0px;
}
UnityDecoration .top:backdrop {
background-image: image(@headerbar_backdrop_color);
color: mix(@headerbar_fg_color,@headerbar_bg_color,0.5);
}
UnityDecoration {
/* Border properties (top, right, bottom, left) */
-UnityDecoration-extents: 28px 0px 0px 0px; /* the size of the decorations.
new version of unity dont have support for border color */
}
UnityPanelWidget,
.unity-panel {
background-clip: border-box;
background-color: @headerbar_bg_color;
background-image: none;
border-bottom: 1px solid alpha(white,0.2);
color: @headerbar_fg_color;
text-shadow: none;
}
.unity-panel.menubar,
.unity-panel .menubar { background: none; }
.unity-panel.menubar.menuitem:hover,
.unity-panel.menubar .menuitem *:hover { background: alpha(currentcolor,0.1); }