by roundabout, Saturday, 24 December 2016, 01:52:56 (1482544376), pushed by roundabout, Sunday, 11 May 2025, 13:22:04 (1746969724)
Author identity: nana-4 <hnmaigo@gmail.com>
1f0a72a269db5c8e5423fd14101c4de6cc615bc7
src/gtk-3.0/3.20/gtk-compact.css
@@ -547,6 +547,19 @@ button separator {
.primary-toolbar
button {
-gtk-icon-shadow: none; }
.inline-toolbar
button:not(.text-button), check,
radio, button.titlebutton, .nautilus-window headerbar > revealer > button, .raven .expander-button,
button.close,
button.circular {
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
spinbutton:not(.vertical) button, notebook > header tab button.flat, button.sidebar-button, .nautilus-window .floating-bar button, .gedit-document-panel row button.flat, .gedit-search-slider button:dir(ltr), .gedit-search-slider button:dir(rtl), .pluma-window paned.horizontal box.vertical box.horizontal button.flat {
min-height: 20px;
min-width: 20px;
padding: 0;
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
.stack-switcher >
button.needs-attention > label,
@@ -2388,21 +2401,6 @@ cursor-handle {
.context-menu {
font: initial; }
.inline-toolbar
button:not(.text-button), check,
radio, button.titlebutton, .nautilus-window headerbar > revealer > button, .raven .expander-button,
button.close,
button.circular {
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
spinbutton:not(.vertical) button, notebook > header tab button.flat, button.sidebar-button, .nautilus-window .floating-bar button, .gedit-document-panel row button.flat, .gedit-search-slider button:dir(ltr), .gedit-search-slider button:dir(rtl), .pluma-window paned.horizontal box.vertical box.horizontal button.flat {
min-height: 20px;
min-width: 20px;
padding: 0;
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
.keycap {
min-width: 12px;
min-height: 26px;
src/gtk-3.0/3.20/gtk-dark-compact.css
@@ -547,6 +547,19 @@ button separator {
.primary-toolbar
button {
-gtk-icon-shadow: none; }
.inline-toolbar
button:not(.text-button), check,
radio, button.titlebutton, .nautilus-window headerbar > revealer > button, .raven .expander-button,
button.close,
button.circular {
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
spinbutton:not(.vertical) button, notebook > header tab button.flat, button.sidebar-button, .nautilus-window .floating-bar button, .gedit-document-panel row button.flat, .gedit-search-slider button:dir(ltr), .gedit-search-slider button:dir(rtl), .pluma-window paned.horizontal box.vertical box.horizontal button.flat {
min-height: 20px;
min-width: 20px;
padding: 0;
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
.stack-switcher >
button.needs-attention > label,
@@ -2388,21 +2401,6 @@ cursor-handle {
.context-menu {
font: initial; }
.inline-toolbar
button:not(.text-button), check,
radio, button.titlebutton, .nautilus-window headerbar > revealer > button, .raven .expander-button,
button.close,
button.circular {
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
spinbutton:not(.vertical) button, notebook > header tab button.flat, button.sidebar-button, .nautilus-window .floating-bar button, .gedit-document-panel row button.flat, .gedit-search-slider button:dir(ltr), .gedit-search-slider button:dir(rtl), .pluma-window paned.horizontal box.vertical box.horizontal button.flat {
min-height: 20px;
min-width: 20px;
padding: 0;
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
.keycap {
min-width: 12px;
min-height: 26px;
src/gtk-3.0/3.20/gtk-dark.css
@@ -547,6 +547,19 @@ button separator {
.primary-toolbar
button {
-gtk-icon-shadow: none; }
.inline-toolbar
button:not(.text-button), check,
radio, button.titlebutton, .nautilus-window headerbar > revealer > button, .raven .expander-button,
button.close,
button.circular {
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
spinbutton:not(.vertical) button, notebook > header tab button.flat, button.sidebar-button, .nautilus-window .floating-bar button, .gedit-document-panel row button.flat, .gedit-search-slider button:dir(ltr), .gedit-search-slider button:dir(rtl), .pluma-window paned.horizontal box.vertical box.horizontal button.flat {
min-height: 24px;
min-width: 24px;
padding: 0;
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
.stack-switcher >
button.needs-attention > label,
@@ -2388,21 +2401,6 @@ cursor-handle {
.context-menu {
font: initial; }
.inline-toolbar
button:not(.text-button), check,
radio, button.titlebutton, .nautilus-window headerbar > revealer > button, .raven .expander-button,
button.close,
button.circular {
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
spinbutton:not(.vertical) button, notebook > header tab button.flat, button.sidebar-button, .nautilus-window .floating-bar button, .gedit-document-panel row button.flat, .gedit-search-slider button:dir(ltr), .gedit-search-slider button:dir(rtl), .pluma-window paned.horizontal box.vertical box.horizontal button.flat {
min-height: 24px;
min-width: 24px;
padding: 0;
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
.keycap {
min-width: 12px;
min-height: 26px;
src/gtk-3.0/3.20/gtk-light-compact.css
@@ -547,6 +547,19 @@ button separator {
.primary-toolbar
button {
-gtk-icon-shadow: none; }
.inline-toolbar
button:not(.text-button), check,
radio, button.titlebutton, .nautilus-window headerbar > revealer > button, .raven .expander-button,
button.close,
button.circular {
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
spinbutton:not(.vertical) button, notebook > header tab button.flat, button.sidebar-button, .nautilus-window .floating-bar button, .gedit-document-panel row button.flat, .gedit-search-slider button:dir(ltr), .gedit-search-slider button:dir(rtl), .pluma-window paned.horizontal box.vertical box.horizontal button.flat {
min-height: 20px;
min-width: 20px;
padding: 0;
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
.stack-switcher >
button.needs-attention > label,
@@ -2388,21 +2401,6 @@ cursor-handle {
.context-menu {
font: initial; }
.inline-toolbar
button:not(.text-button), check,
radio, button.titlebutton, .nautilus-window headerbar > revealer > button, .raven .expander-button,
button.close,
button.circular {
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
spinbutton:not(.vertical) button, notebook > header tab button.flat, button.sidebar-button, .nautilus-window .floating-bar button, .gedit-document-panel row button.flat, .gedit-search-slider button:dir(ltr), .gedit-search-slider button:dir(rtl), .pluma-window paned.horizontal box.vertical box.horizontal button.flat {
min-height: 20px;
min-width: 20px;
padding: 0;
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
.keycap {
min-width: 12px;
min-height: 26px;
src/gtk-3.0/3.20/gtk-light.css
@@ -547,6 +547,19 @@ button separator {
.primary-toolbar
button {
-gtk-icon-shadow: none; }
.inline-toolbar
button:not(.text-button), check,
radio, button.titlebutton, .nautilus-window headerbar > revealer > button, .raven .expander-button,
button.close,
button.circular {
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
spinbutton:not(.vertical) button, notebook > header tab button.flat, button.sidebar-button, .nautilus-window .floating-bar button, .gedit-document-panel row button.flat, .gedit-search-slider button:dir(ltr), .gedit-search-slider button:dir(rtl), .pluma-window paned.horizontal box.vertical box.horizontal button.flat {
min-height: 24px;
min-width: 24px;
padding: 0;
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
.stack-switcher >
button.needs-attention > label,
@@ -2388,21 +2401,6 @@ cursor-handle {
.context-menu {
font: initial; }
.inline-toolbar
button:not(.text-button), check,
radio, button.titlebutton, .nautilus-window headerbar > revealer > button, .raven .expander-button,
button.close,
button.circular {
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
spinbutton:not(.vertical) button, notebook > header tab button.flat, button.sidebar-button, .nautilus-window .floating-bar button, .gedit-document-panel row button.flat, .gedit-search-slider button:dir(ltr), .gedit-search-slider button:dir(rtl), .pluma-window paned.horizontal box.vertical box.horizontal button.flat {
min-height: 24px;
min-width: 24px;
padding: 0;
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
.keycap {
min-width: 12px;
min-height: 26px;
src/gtk-3.0/3.20/gtk.css
@@ -547,6 +547,19 @@ button separator {
.primary-toolbar
button {
-gtk-icon-shadow: none; }
.inline-toolbar
button:not(.text-button), check,
radio, button.titlebutton, .nautilus-window headerbar > revealer > button, .raven .expander-button,
button.close,
button.circular {
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
spinbutton:not(.vertical) button, notebook > header tab button.flat, button.sidebar-button, .nautilus-window .floating-bar button, .gedit-document-panel row button.flat, .gedit-search-slider button:dir(ltr), .gedit-search-slider button:dir(rtl), .pluma-window paned.horizontal box.vertical box.horizontal button.flat {
min-height: 24px;
min-width: 24px;
padding: 0;
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
.stack-switcher >
button.needs-attention > label,
@@ -2388,21 +2401,6 @@ cursor-handle {
.context-menu {
font: initial; }
.inline-toolbar
button:not(.text-button), check,
radio, button.titlebutton, .nautilus-window headerbar > revealer > button, .raven .expander-button,
button.close,
button.circular {
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
spinbutton:not(.vertical) button, notebook > header tab button.flat, button.sidebar-button, .nautilus-window .floating-bar button, .gedit-document-panel row button.flat, .gedit-search-slider button:dir(ltr), .gedit-search-slider button:dir(rtl), .pluma-window paned.horizontal box.vertical box.horizontal button.flat {
min-height: 24px;
min-width: 24px;
padding: 0;
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
.keycap {
min-width: 12px;
min-height: 26px;
src/gtk-3.0/3.22/gtk-compact.css
@@ -547,6 +547,19 @@ button separator {
.primary-toolbar
button {
-gtk-icon-shadow: none; }
.inline-toolbar
button:not(.text-button), check,
radio, button.titlebutton, .nautilus-window headerbar > revealer > button, .raven .expander-button,
button.close,
button.circular {
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
spinbutton:not(.vertical) button, notebook > header tab button.flat, button.sidebar-button, .nautilus-window .floating-bar button, .gedit-document-panel row button.flat, .gedit-search-slider button:dir(ltr), .gedit-search-slider button:dir(rtl), .pluma-window paned.horizontal box.vertical box.horizontal button.flat {
min-height: 20px;
min-width: 20px;
padding: 0;
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
.stack-switcher >
button.needs-attention > label,
@@ -2388,21 +2401,6 @@ cursor-handle {
.context-menu {
font: initial; }
.inline-toolbar
button:not(.text-button), check,
radio, button.titlebutton, .nautilus-window headerbar > revealer > button, .raven .expander-button,
button.close,
button.circular {
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
spinbutton:not(.vertical) button, notebook > header tab button.flat, button.sidebar-button, .nautilus-window .floating-bar button, .gedit-document-panel row button.flat, .gedit-search-slider button:dir(ltr), .gedit-search-slider button:dir(rtl), .pluma-window paned.horizontal box.vertical box.horizontal button.flat {
min-height: 20px;
min-width: 20px;
padding: 0;
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
.keycap {
min-width: 12px;
min-height: 26px;
src/gtk-3.0/3.22/gtk-dark-compact.css
@@ -547,6 +547,19 @@ button separator {
.primary-toolbar
button {
-gtk-icon-shadow: none; }
.inline-toolbar
button:not(.text-button), check,
radio, button.titlebutton, .nautilus-window headerbar > revealer > button, .raven .expander-button,
button.close,
button.circular {
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
spinbutton:not(.vertical) button, notebook > header tab button.flat, button.sidebar-button, .nautilus-window .floating-bar button, .gedit-document-panel row button.flat, .gedit-search-slider button:dir(ltr), .gedit-search-slider button:dir(rtl), .pluma-window paned.horizontal box.vertical box.horizontal button.flat {
min-height: 20px;
min-width: 20px;
padding: 0;
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
.stack-switcher >
button.needs-attention > label,
@@ -2388,21 +2401,6 @@ cursor-handle {
.context-menu {
font: initial; }
.inline-toolbar
button:not(.text-button), check,
radio, button.titlebutton, .nautilus-window headerbar > revealer > button, .raven .expander-button,
button.close,
button.circular {
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
spinbutton:not(.vertical) button, notebook > header tab button.flat, button.sidebar-button, .nautilus-window .floating-bar button, .gedit-document-panel row button.flat, .gedit-search-slider button:dir(ltr), .gedit-search-slider button:dir(rtl), .pluma-window paned.horizontal box.vertical box.horizontal button.flat {
min-height: 20px;
min-width: 20px;
padding: 0;
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
.keycap {
min-width: 12px;
min-height: 26px;
src/gtk-3.0/3.22/gtk-dark.css
@@ -547,6 +547,19 @@ button separator {
.primary-toolbar
button {
-gtk-icon-shadow: none; }
.inline-toolbar
button:not(.text-button), check,
radio, button.titlebutton, .nautilus-window headerbar > revealer > button, .raven .expander-button,
button.close,
button.circular {
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
spinbutton:not(.vertical) button, notebook > header tab button.flat, button.sidebar-button, .nautilus-window .floating-bar button, .gedit-document-panel row button.flat, .gedit-search-slider button:dir(ltr), .gedit-search-slider button:dir(rtl), .pluma-window paned.horizontal box.vertical box.horizontal button.flat {
min-height: 24px;
min-width: 24px;
padding: 0;
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
.stack-switcher >
button.needs-attention > label,
@@ -2388,21 +2401,6 @@ cursor-handle {
.context-menu {
font: initial; }
.inline-toolbar
button:not(.text-button), check,
radio, button.titlebutton, .nautilus-window headerbar > revealer > button, .raven .expander-button,
button.close,
button.circular {
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
spinbutton:not(.vertical) button, notebook > header tab button.flat, button.sidebar-button, .nautilus-window .floating-bar button, .gedit-document-panel row button.flat, .gedit-search-slider button:dir(ltr), .gedit-search-slider button:dir(rtl), .pluma-window paned.horizontal box.vertical box.horizontal button.flat {
min-height: 24px;
min-width: 24px;
padding: 0;
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
.keycap {
min-width: 12px;
min-height: 26px;
src/gtk-3.0/3.22/gtk-light-compact.css
@@ -547,6 +547,19 @@ button separator {
.primary-toolbar
button {
-gtk-icon-shadow: none; }
.inline-toolbar
button:not(.text-button), check,
radio, button.titlebutton, .nautilus-window headerbar > revealer > button, .raven .expander-button,
button.close,
button.circular {
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
spinbutton:not(.vertical) button, notebook > header tab button.flat, button.sidebar-button, .nautilus-window .floating-bar button, .gedit-document-panel row button.flat, .gedit-search-slider button:dir(ltr), .gedit-search-slider button:dir(rtl), .pluma-window paned.horizontal box.vertical box.horizontal button.flat {
min-height: 20px;
min-width: 20px;
padding: 0;
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
.stack-switcher >
button.needs-attention > label,
@@ -2388,21 +2401,6 @@ cursor-handle {
.context-menu {
font: initial; }
.inline-toolbar
button:not(.text-button), check,
radio, button.titlebutton, .nautilus-window headerbar > revealer > button, .raven .expander-button,
button.close,
button.circular {
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
spinbutton:not(.vertical) button, notebook > header tab button.flat, button.sidebar-button, .nautilus-window .floating-bar button, .gedit-document-panel row button.flat, .gedit-search-slider button:dir(ltr), .gedit-search-slider button:dir(rtl), .pluma-window paned.horizontal box.vertical box.horizontal button.flat {
min-height: 20px;
min-width: 20px;
padding: 0;
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
.keycap {
min-width: 12px;
min-height: 26px;
src/gtk-3.0/3.22/gtk-light.css
@@ -547,6 +547,19 @@ button separator {
.primary-toolbar
button {
-gtk-icon-shadow: none; }
.inline-toolbar
button:not(.text-button), check,
radio, button.titlebutton, .nautilus-window headerbar > revealer > button, .raven .expander-button,
button.close,
button.circular {
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
spinbutton:not(.vertical) button, notebook > header tab button.flat, button.sidebar-button, .nautilus-window .floating-bar button, .gedit-document-panel row button.flat, .gedit-search-slider button:dir(ltr), .gedit-search-slider button:dir(rtl), .pluma-window paned.horizontal box.vertical box.horizontal button.flat {
min-height: 24px;
min-width: 24px;
padding: 0;
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
.stack-switcher >
button.needs-attention > label,
@@ -2388,21 +2401,6 @@ cursor-handle {
.context-menu {
font: initial; }
.inline-toolbar
button:not(.text-button), check,
radio, button.titlebutton, .nautilus-window headerbar > revealer > button, .raven .expander-button,
button.close,
button.circular {
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
spinbutton:not(.vertical) button, notebook > header tab button.flat, button.sidebar-button, .nautilus-window .floating-bar button, .gedit-document-panel row button.flat, .gedit-search-slider button:dir(ltr), .gedit-search-slider button:dir(rtl), .pluma-window paned.horizontal box.vertical box.horizontal button.flat {
min-height: 24px;
min-width: 24px;
padding: 0;
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
.keycap {
min-width: 12px;
min-height: 26px;
src/gtk-3.0/3.22/gtk.css
@@ -547,6 +547,19 @@ button separator {
.primary-toolbar
button {
-gtk-icon-shadow: none; }
.inline-toolbar
button:not(.text-button), check,
radio, button.titlebutton, .nautilus-window headerbar > revealer > button, .raven .expander-button,
button.close,
button.circular {
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
spinbutton:not(.vertical) button, notebook > header tab button.flat, button.sidebar-button, .nautilus-window .floating-bar button, .gedit-document-panel row button.flat, .gedit-search-slider button:dir(ltr), .gedit-search-slider button:dir(rtl), .pluma-window paned.horizontal box.vertical box.horizontal button.flat {
min-height: 24px;
min-width: 24px;
padding: 0;
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
.stack-switcher >
button.needs-attention > label,
@@ -2388,21 +2401,6 @@ cursor-handle {
.context-menu {
font: initial; }
.inline-toolbar
button:not(.text-button), check,
radio, button.titlebutton, .nautilus-window headerbar > revealer > button, .raven .expander-button,
button.close,
button.circular {
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
spinbutton:not(.vertical) button, notebook > header tab button.flat, button.sidebar-button, .nautilus-window .floating-bar button, .gedit-document-panel row button.flat, .gedit-search-slider button:dir(ltr), .gedit-search-slider button:dir(rtl), .pluma-window paned.horizontal box.vertical box.horizontal button.flat {
min-height: 24px;
min-width: 24px;
padding: 0;
border-radius: 9999px;
-gtk-outline-radius: 9999px; }
.keycap {
min-width: 12px;
min-height: 26px;
src/gtk-3.0/3.22/sass/_common.scss
@@ -563,6 +563,23 @@ button {
}
.primary-toolbar & { -gtk-icon-shadow: none; } // tango icons don't need shadows
@at-root %circular_button,
&.close,
&.circular { // The Bloody Circul Button
border-radius: $circular_radius;
-gtk-outline-radius: $circular_radius;
// label { padding: 0; }
}
@at-root %small_button {
min-height: $small_size;
min-width: $small_size;
padding: 0;
border-radius: $circular_radius;
-gtk-outline-radius: $circular_radius;
}
}
%needs_attention {
@@ -3272,23 +3289,6 @@ cursor-handle {
.context-menu { font: initial; } // Decouple the font of context menus from their entry/textview
%circular_button,
button.close,
button.circular { // FIXME: aggregate to buttons
border-radius: $circular_radius;
-gtk-outline-radius: $circular_radius;
// label { padding: 0; }
}
%small_button {
min-height: $small_size;
min-width: $small_size;
padding: 0;
border-radius: $circular_radius;
-gtk-outline-radius: $circular_radius;
}
// shortcut window keys
.keycap {
min-width: 28px - 8px * 2;