diff --git a/Gulpfile.js b/Gulpfile.js index 91d44957..f94f687a 100644 --- a/Gulpfile.js +++ b/Gulpfile.js @@ -6,7 +6,6 @@ gulp.task('styles', function(done) { gulp.src('gtk-3.0/**/*.scss') .pipe(sass().on('error', sass.logError)) .pipe(gulp.dest('./gtk-3.0/')) - .pipe(exec(' gsettings set org.gnome.desktop.interface gtk-theme "Nordic"')) done(); }); @@ -14,7 +13,6 @@ gulp.task('shell-style', function(done) { gulp.src('gnome-shell/**/*.scss') .pipe(sass().on('error', sass.logError)) .pipe(gulp.dest('./gnome-shell/')) - .pipe(exec('gsettings set org.gnome.shell.extensions.user-theme name "Nordic"')) done(); }); diff --git a/README.md b/README.md index 225d5137..b4ed1cef 100644 --- a/README.md +++ b/README.md @@ -1,22 +1,68 @@ +# Dunmeri -![](Art/_banner-github.jpg) +A warm, earthy dark theme for GTK 3/4, GNOME Shell, Cinnamon, KDE (Kvantum, Aurorae, color schemes, Look-and-Feel, SDDM), Xfwm4, Metacity, and more. -> Nordic is a Gtk3.20+ theme created using the awesome [Nord](https://github.com/arcticicestudio/nord) color palette. +Forked from [Nordic](https://github.com/EliverLara/Nordic) by EliverLara. Dunmeri replaces Nord's cool blue-gray palette with a warm, clay-toned palette inspired by the ashlands of Morrowind. -#### Installation +## Variants -Extract the zip file to the themes directory i.e. `/usr/share/themes/` or `~/.themes/` (create it if necessary). +- **Clay** (default) — muted, restrained, neutral-warm +- Balmora, Ald'ruhn, Molag Mar, Solstheim — planned future variants -To set the theme on Gnome, run the following commands in Terminal: +## Installation +### GNOME + +```bash +cp -r Dunmeri ~/.themes/ +gsettings set org.gnome.desktop.interface gtk-theme Dunmeri ``` -gsettings set org.gnome.desktop.interface gtk-theme "Nordic" -gsettings set org.gnome.desktop.wm.preferences theme "Nordic" + +### KDE + +- **Kvantum:** Copy `kde/kvantum/Dunmeri` to `~/.config/Kvantum/` +- **Aurorae:** Copy `kde/aurorae/Dunmeri` to `~/.local/share/aurorae/themes/` +- **Color scheme:** Copy `kde/colorschemes/Dunmeri.colors` to `~/.local/share/color-schemes/` +- **SDDM:** Copy `kde/sddm/Dunmeri` to `/usr/share/sddm/themes/` + +### Xfce + +Copy `Dunmeri` to `~/.themes/` and select in Settings → Appearance. + +## Rebuilding from Nordic + +```bash +./dunmerify-theme.sh ~/.themes/Nordic ~/.themes/Dunmeri --force ``` -or Change via distribution specific tweak tool. -## Firefox theme +This re-derives Dunmeri from a fresh Nordic checkout, enabling easy upstream sync. + +## Color Palette — Clay + +| Role | Hex | +|------|-----| +| Deepest bg | `#2f2a28` | +| Base bg | `#3a3431` | +| Elevated surface | `#453e3b` | +| Disabled/comment | `#554d49` | +| Primary text | `#cac6c4` | +| Bright text | `#d6d3d1` | +| Brightest text | `#e2e0df` | +| Primary accent | `#af6f5a` | +| Secondary accent | `#b38f6b` | +| Keywords | `#859cb7` | +| Links | `#5d81ac` | +| Error | `#c65353` | +| Warning | `#c37960` | +| Yellow | `#ddc388` | +| Success | `#8faf79` | +| Purple | `#af79a6` | + +## Credits + +- [Nordic](https://github.com/EliverLara/Nordic) by EliverLara — the base theme +- [Nord](https://www.nordtheme.com/) color palette by Arctic Ice Studio — the original palette this diverges from -If you're a firefox user you should give a try to the awesome [Nordic theme for firefox](https://github.com/EliverLara/firefox-nordic-theme). +## Note -![](Art/firefox-preview.jpg) \ No newline at end of file +The splash screen PNGs in `kde/plasma/` contain bitmap text that still reads "Nordic" visually. This is cosmetic only and does not affect functionality. Replacing these requires manual image editing. diff --git a/assets/checkbox-checked-active-dark.png b/assets/checkbox-checked-active-dark.png index 47b21fa4..b1f5ba28 100644 Binary files a/assets/checkbox-checked-active-dark.png and b/assets/checkbox-checked-active-dark.png differ diff --git a/assets/checkbox-checked-active.png b/assets/checkbox-checked-active.png index 5d1a2065..24a08567 100644 Binary files a/assets/checkbox-checked-active.png and b/assets/checkbox-checked-active.png differ diff --git a/assets/checkbox-checked-backdrop-dark.png b/assets/checkbox-checked-backdrop-dark.png index 47b21fa4..b1f5ba28 100644 Binary files a/assets/checkbox-checked-backdrop-dark.png and b/assets/checkbox-checked-backdrop-dark.png differ diff --git a/assets/checkbox-checked-backdrop.png b/assets/checkbox-checked-backdrop.png index 5d1a2065..24a08567 100644 Binary files a/assets/checkbox-checked-backdrop.png and b/assets/checkbox-checked-backdrop.png differ diff --git a/assets/checkbox-checked-dark.png b/assets/checkbox-checked-dark.png index 8589578c..45dc7eea 100644 Binary files a/assets/checkbox-checked-dark.png and b/assets/checkbox-checked-dark.png differ diff --git a/assets/checkbox-checked-hover-dark.png b/assets/checkbox-checked-hover-dark.png index 47b21fa4..b1f5ba28 100644 Binary files a/assets/checkbox-checked-hover-dark.png and b/assets/checkbox-checked-hover-dark.png differ diff --git a/assets/checkbox-checked-hover.png b/assets/checkbox-checked-hover.png index 5d1a2065..24a08567 100644 Binary files a/assets/checkbox-checked-hover.png and b/assets/checkbox-checked-hover.png differ diff --git a/assets/checkbox-checked-insensitive-backdrop-dark.png b/assets/checkbox-checked-insensitive-backdrop-dark.png index 3b6541c9..2118a736 100644 Binary files a/assets/checkbox-checked-insensitive-backdrop-dark.png and b/assets/checkbox-checked-insensitive-backdrop-dark.png differ diff --git a/assets/checkbox-checked-insensitive-backdrop.png b/assets/checkbox-checked-insensitive-backdrop.png index 54675185..532793a8 100644 Binary files a/assets/checkbox-checked-insensitive-backdrop.png and b/assets/checkbox-checked-insensitive-backdrop.png differ diff --git a/assets/checkbox-checked-insensitive-dark.png b/assets/checkbox-checked-insensitive-dark.png index 3b6541c9..2118a736 100644 Binary files a/assets/checkbox-checked-insensitive-dark.png and b/assets/checkbox-checked-insensitive-dark.png differ diff --git a/assets/checkbox-checked-insensitive.png b/assets/checkbox-checked-insensitive.png index 54675185..532793a8 100644 Binary files a/assets/checkbox-checked-insensitive.png and b/assets/checkbox-checked-insensitive.png differ diff --git a/assets/checkbox-checked.png b/assets/checkbox-checked.png index 60404c75..1d41ea4c 100644 Binary files a/assets/checkbox-checked.png and b/assets/checkbox-checked.png differ diff --git a/assets/checkbox-mixed-active-dark.png b/assets/checkbox-mixed-active-dark.png index a9e227e3..4d797520 100644 Binary files a/assets/checkbox-mixed-active-dark.png and b/assets/checkbox-mixed-active-dark.png differ diff --git a/assets/checkbox-mixed-active.png b/assets/checkbox-mixed-active.png index 2c7252ad..72443100 100644 Binary files a/assets/checkbox-mixed-active.png and b/assets/checkbox-mixed-active.png differ diff --git a/assets/checkbox-mixed-backdrop-dark.png b/assets/checkbox-mixed-backdrop-dark.png index 5ce51aba..a900e7ea 100644 Binary files a/assets/checkbox-mixed-backdrop-dark.png and b/assets/checkbox-mixed-backdrop-dark.png differ diff --git a/assets/checkbox-mixed-backdrop.png b/assets/checkbox-mixed-backdrop.png index 6929e1a8..01dc593c 100644 Binary files a/assets/checkbox-mixed-backdrop.png and b/assets/checkbox-mixed-backdrop.png differ diff --git a/assets/checkbox-mixed-dark.png b/assets/checkbox-mixed-dark.png index 5ce51aba..a900e7ea 100644 Binary files a/assets/checkbox-mixed-dark.png and b/assets/checkbox-mixed-dark.png differ diff --git a/assets/checkbox-mixed-hover-dark.png b/assets/checkbox-mixed-hover-dark.png index 5ce51aba..a900e7ea 100644 Binary files a/assets/checkbox-mixed-hover-dark.png and b/assets/checkbox-mixed-hover-dark.png differ diff --git a/assets/checkbox-mixed-hover.png b/assets/checkbox-mixed-hover.png index 6929e1a8..01dc593c 100644 Binary files a/assets/checkbox-mixed-hover.png and b/assets/checkbox-mixed-hover.png differ diff --git a/assets/checkbox-mixed-insensitive-backdrop-dark.png b/assets/checkbox-mixed-insensitive-backdrop-dark.png index a3df26a4..6e060dbc 100644 Binary files a/assets/checkbox-mixed-insensitive-backdrop-dark.png and b/assets/checkbox-mixed-insensitive-backdrop-dark.png differ diff --git a/assets/checkbox-mixed-insensitive-backdrop.png b/assets/checkbox-mixed-insensitive-backdrop.png index b5fbc0da..cdd91908 100644 Binary files a/assets/checkbox-mixed-insensitive-backdrop.png and b/assets/checkbox-mixed-insensitive-backdrop.png differ diff --git a/assets/checkbox-mixed-insensitive-dark.png b/assets/checkbox-mixed-insensitive-dark.png index a3df26a4..6e060dbc 100644 Binary files a/assets/checkbox-mixed-insensitive-dark.png and b/assets/checkbox-mixed-insensitive-dark.png differ diff --git a/assets/checkbox-mixed-insensitive.png b/assets/checkbox-mixed-insensitive.png index b5fbc0da..cdd91908 100644 Binary files a/assets/checkbox-mixed-insensitive.png and b/assets/checkbox-mixed-insensitive.png differ diff --git a/assets/checkbox-mixed.png b/assets/checkbox-mixed.png index 6929e1a8..01dc593c 100644 Binary files a/assets/checkbox-mixed.png and b/assets/checkbox-mixed.png differ diff --git a/assets/checkbox-unchecked-active-dark.png b/assets/checkbox-unchecked-active-dark.png index 1788abea..96ec1294 100644 Binary files a/assets/checkbox-unchecked-active-dark.png and b/assets/checkbox-unchecked-active-dark.png differ diff --git a/assets/checkbox-unchecked-active.png b/assets/checkbox-unchecked-active.png index 7d2fe11f..4747b8fa 100644 Binary files a/assets/checkbox-unchecked-active.png and b/assets/checkbox-unchecked-active.png differ diff --git a/assets/checkbox-unchecked-hover-dark.png b/assets/checkbox-unchecked-hover-dark.png index 0a708e38..00a4148b 100644 Binary files a/assets/checkbox-unchecked-hover-dark.png and b/assets/checkbox-unchecked-hover-dark.png differ diff --git a/assets/checkbox-unchecked-hover.png b/assets/checkbox-unchecked-hover.png index 241b67b1..7f1d7881 100644 Binary files a/assets/checkbox-unchecked-hover.png and b/assets/checkbox-unchecked-hover.png differ diff --git a/assets/close.svg b/assets/close.svg index 97476e1c..9a7d65aa 100755 --- a/assets/close.svg +++ b/assets/close.svg @@ -75,7 +75,7 @@ inkscape:export-ydpi="96" /> diff --git a/assets/selected-checkbox-checked-dark.png b/assets/selected-checkbox-checked-dark.png index 47b21fa4..b1f5ba28 100644 Binary files a/assets/selected-checkbox-checked-dark.png and b/assets/selected-checkbox-checked-dark.png differ diff --git a/assets/selected-checkbox-checked.png b/assets/selected-checkbox-checked.png index 5d1a2065..24a08567 100644 Binary files a/assets/selected-checkbox-checked.png and b/assets/selected-checkbox-checked.png differ diff --git a/assets/selected-checkbox-mixed-dark.png b/assets/selected-checkbox-mixed-dark.png index a9e227e3..4d797520 100644 Binary files a/assets/selected-checkbox-mixed-dark.png and b/assets/selected-checkbox-mixed-dark.png differ diff --git a/assets/selected-checkbox-mixed.png b/assets/selected-checkbox-mixed.png index 2c7252ad..72443100 100644 Binary files a/assets/selected-checkbox-mixed.png and b/assets/selected-checkbox-mixed.png differ diff --git a/assets/selected-checkbox-unchecked-dark.png b/assets/selected-checkbox-unchecked-dark.png index 1788abea..96ec1294 100644 Binary files a/assets/selected-checkbox-unchecked-dark.png and b/assets/selected-checkbox-unchecked-dark.png differ diff --git a/assets/selected-checkbox-unchecked.png b/assets/selected-checkbox-unchecked.png index 7d2fe11f..4747b8fa 100644 Binary files a/assets/selected-checkbox-unchecked.png and b/assets/selected-checkbox-unchecked.png differ diff --git a/assets/selected-radio-checked-dark.png b/assets/selected-radio-checked-dark.png index c116b813..3c8aa752 100644 Binary files a/assets/selected-radio-checked-dark.png and b/assets/selected-radio-checked-dark.png differ diff --git a/assets/selected-radio-checked.png b/assets/selected-radio-checked.png index 17d02e48..ae2b243d 100644 Binary files a/assets/selected-radio-checked.png and b/assets/selected-radio-checked.png differ diff --git a/assets/selected-radio-mixed-dark.png b/assets/selected-radio-mixed-dark.png index 15318965..e83e0485 100644 Binary files a/assets/selected-radio-mixed-dark.png and b/assets/selected-radio-mixed-dark.png differ diff --git a/assets/selected-radio-mixed.png b/assets/selected-radio-mixed.png index b101bea5..4f302089 100644 Binary files a/assets/selected-radio-mixed.png and b/assets/selected-radio-mixed.png differ diff --git a/assets/selected-radio-unchecked-dark.png b/assets/selected-radio-unchecked-dark.png index ae8cbc83..bcb9571c 100644 Binary files a/assets/selected-radio-unchecked-dark.png and b/assets/selected-radio-unchecked-dark.png differ diff --git a/assets/selected-radio-unchecked.png b/assets/selected-radio-unchecked.png index 7324f2e0..b3bc081b 100644 Binary files a/assets/selected-radio-unchecked.png and b/assets/selected-radio-unchecked.png differ diff --git a/assets/selection-mode-checkbox-checked-active-azure.png b/assets/selection-mode-checkbox-checked-active-azure.png new file mode 100644 index 00000000..d6c4f79d Binary files /dev/null and b/assets/selection-mode-checkbox-checked-active-azure.png differ diff --git a/assets/selection-mode-checkbox-checked-active.png b/assets/selection-mode-checkbox-checked-active.png new file mode 100644 index 00000000..602caf5f Binary files /dev/null and b/assets/selection-mode-checkbox-checked-active.png differ diff --git a/assets/selection-mode-checkbox-checked-azure.png b/assets/selection-mode-checkbox-checked-azure.png new file mode 100644 index 00000000..d6c4f79d Binary files /dev/null and b/assets/selection-mode-checkbox-checked-azure.png differ diff --git a/assets/selection-mode-checkbox-checked-backdrop-azure.png b/assets/selection-mode-checkbox-checked-backdrop-azure.png new file mode 100644 index 00000000..9f2c96e1 Binary files /dev/null and b/assets/selection-mode-checkbox-checked-backdrop-azure.png differ diff --git a/assets/selection-mode-checkbox-checked-backdrop.png b/assets/selection-mode-checkbox-checked-backdrop.png new file mode 100644 index 00000000..9f2c96e1 Binary files /dev/null and b/assets/selection-mode-checkbox-checked-backdrop.png differ diff --git a/assets/selection-mode-checkbox-checked-hover-azure.png b/assets/selection-mode-checkbox-checked-hover-azure.png new file mode 100644 index 00000000..d6c4f79d Binary files /dev/null and b/assets/selection-mode-checkbox-checked-hover-azure.png differ diff --git a/assets/selection-mode-checkbox-checked-hover.png b/assets/selection-mode-checkbox-checked-hover.png new file mode 100644 index 00000000..602caf5f Binary files /dev/null and b/assets/selection-mode-checkbox-checked-hover.png differ diff --git a/assets/selection-mode-checkbox-checked.png b/assets/selection-mode-checkbox-checked.png new file mode 100644 index 00000000..602caf5f Binary files /dev/null and b/assets/selection-mode-checkbox-checked.png differ diff --git a/assets/selection-mode-checkbox-unchecked-active-azure.png b/assets/selection-mode-checkbox-unchecked-active-azure.png new file mode 100644 index 00000000..4a64f5e7 Binary files /dev/null and b/assets/selection-mode-checkbox-unchecked-active-azure.png differ diff --git a/assets/selection-mode-checkbox-unchecked-active.png b/assets/selection-mode-checkbox-unchecked-active.png new file mode 100644 index 00000000..0b4fe68f Binary files /dev/null and b/assets/selection-mode-checkbox-unchecked-active.png differ diff --git a/assets/selection-mode-checkbox-unchecked-azure.png b/assets/selection-mode-checkbox-unchecked-azure.png new file mode 100644 index 00000000..4f8b7047 Binary files /dev/null and b/assets/selection-mode-checkbox-unchecked-azure.png differ diff --git a/assets/selection-mode-checkbox-unchecked-backdrop-azure.png b/assets/selection-mode-checkbox-unchecked-backdrop-azure.png new file mode 100644 index 00000000..4f8b7047 Binary files /dev/null and b/assets/selection-mode-checkbox-unchecked-backdrop-azure.png differ diff --git a/assets/selection-mode-checkbox-unchecked-backdrop.png b/assets/selection-mode-checkbox-unchecked-backdrop.png new file mode 100644 index 00000000..4f8b7047 Binary files /dev/null and b/assets/selection-mode-checkbox-unchecked-backdrop.png differ diff --git a/assets/selection-mode-checkbox-unchecked-hover-azure.png b/assets/selection-mode-checkbox-unchecked-hover-azure.png new file mode 100644 index 00000000..4a64f5e7 Binary files /dev/null and b/assets/selection-mode-checkbox-unchecked-hover-azure.png differ diff --git a/assets/selection-mode-checkbox-unchecked-hover.png b/assets/selection-mode-checkbox-unchecked-hover.png new file mode 100644 index 00000000..0b4fe68f Binary files /dev/null and b/assets/selection-mode-checkbox-unchecked-hover.png differ diff --git a/assets/selection-mode-checkbox-unchecked.png b/assets/selection-mode-checkbox-unchecked.png new file mode 100644 index 00000000..4f8b7047 Binary files /dev/null and b/assets/selection-mode-checkbox-unchecked.png differ diff --git a/assets/switch-insensitive.svg b/assets/switch-insensitive.svg index 3ddad649..7bbdee34 100755 --- a/assets/switch-insensitive.svg +++ b/assets/switch-insensitive.svg @@ -37,6 +37,6 @@ inkscape:current-layer="svg11496" /> diff --git a/assets/switch-on-insensitive.svg b/assets/switch-on-insensitive.svg index 910208f7..3e5a8808 100755 --- a/assets/switch-on-insensitive.svg +++ b/assets/switch-on-insensitive.svg @@ -59,6 +59,6 @@ diff --git a/assets/switch-on.svg b/assets/switch-on.svg index a85eb50e..fc246dff 100755 --- a/assets/switch-on.svg +++ b/assets/switch-on.svg @@ -59,6 +59,6 @@ diff --git a/assets/switch-slider-insensitive.svg b/assets/switch-slider-insensitive.svg index d74da8ce..1bed449b 100755 --- a/assets/switch-slider-insensitive.svg +++ b/assets/switch-slider-insensitive.svg @@ -47,7 +47,7 @@ + style="fill:#3a3431;fill-opacity:1;stroke-width:0.888888;opacity:1" /> diff --git a/assets/switch-slider-off.svg b/assets/switch-slider-off.svg index aa1bbcfb..a0ded052 100755 --- a/assets/switch-slider-off.svg +++ b/assets/switch-slider-off.svg @@ -47,7 +47,7 @@ + style="fill:#3a3431;fill-opacity:1;stroke-width:0.888893" /> diff --git a/assets/switch-slider-on-insensitive.svg b/assets/switch-slider-on-insensitive.svg index c03a3b35..888cbfe5 100755 --- a/assets/switch-slider-on-insensitive.svg +++ b/assets/switch-slider-on-insensitive.svg @@ -52,7 +52,7 @@ + style="fill:#3a3431;fill-opacity:1;stroke-width:0.888888" /> diff --git a/assets/switch-slider-on-selected.svg b/assets/switch-slider-on-selected.svg index 2b65dcfc..8dc7b507 100755 --- a/assets/switch-slider-on-selected.svg +++ b/assets/switch-slider-on-selected.svg @@ -52,7 +52,7 @@ + style="fill:#af6f5a;fill-opacity:1;stroke-width:0.888888" /> diff --git a/assets/switch-slider-on.svg b/assets/switch-slider-on.svg index fbfa5a3c..8b13d349 100755 --- a/assets/switch-slider-on.svg +++ b/assets/switch-slider-on.svg @@ -52,7 +52,7 @@ + style="fill:#3a3431;fill-opacity:1;stroke-width:0.888888" /> diff --git a/assets/switch-slider-on@2.svg b/assets/switch-slider-on@2.svg index b58cdfc6..f1e4e9c4 100755 --- a/assets/switch-slider-on@2.svg +++ b/assets/switch-slider-on@2.svg @@ -52,7 +52,7 @@ + style="fill:#3a3431;fill-opacity:1;stroke-width:0.888888" /> diff --git a/bun.lock b/bun.lock new file mode 100644 index 00000000..bee6cab4 --- /dev/null +++ b/bun.lock @@ -0,0 +1,980 @@ +{ + "lockfileVersion": 1, + "configVersion": 0, + "workspaces": { + "": { + "name": "nordic", + "dependencies": { + "gulp": "^4.0.0", + "gulp-exec": "^5.0.0", + }, + "devDependencies": { + "gulp-sass": "^5.0.0", + "sass": "^1.42.1", + }, + }, + }, + "packages": { + "ansi-colors": ["ansi-colors@1.1.0", "", { "dependencies": { "ansi-wrap": "^0.1.0" } }, "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA=="], + + "ansi-gray": ["ansi-gray@0.1.1", "", { "dependencies": { "ansi-wrap": "0.1.0" } }, "sha1-KWLPVOyXksSFEKPetSRDaGHvclE="], + + "ansi-regex": ["ansi-regex@5.0.1", "", {}, "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="], + + "ansi-styles": ["ansi-styles@4.3.0", "", { "dependencies": { "color-convert": "^2.0.1" } }, "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg=="], + + "ansi-wrap": ["ansi-wrap@0.1.0", "", {}, "sha1-qCJQ3bABXponyoLoLqYDu/pF768="], + + "anymatch": ["anymatch@3.1.2", "", { "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" } }, "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg=="], + + "append-buffer": ["append-buffer@1.0.2", "", { "dependencies": { "buffer-equal": "^1.0.0" } }, "sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE="], + + "archy": ["archy@1.0.0", "", {}, "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA="], + + "arr-diff": ["arr-diff@4.0.0", "", {}, "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA="], + + "arr-filter": ["arr-filter@1.1.2", "", { "dependencies": { "make-iterator": "^1.0.0" } }, "sha1-Q/3d0JHo7xGqTEXZzcGOLf8XEe4="], + + "arr-flatten": ["arr-flatten@1.1.0", "", {}, "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg=="], + + "arr-map": ["arr-map@2.0.2", "", { "dependencies": { "make-iterator": "^1.0.0" } }, "sha1-Onc0X/wc814qkYJWAfnljy4kysQ="], + + "arr-union": ["arr-union@3.1.0", "", {}, "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ="], + + "array-each": ["array-each@1.0.1", "", {}, "sha1-p5SvDAWrF1KEbudTofIRoFugxE8="], + + "array-initial": ["array-initial@1.1.0", "", { "dependencies": { "array-slice": "^1.0.0", "is-number": "^4.0.0" } }, "sha1-L6dLJnOTccOUe9enrcc74zSz15U="], + + "array-last": ["array-last@1.3.0", "", { "dependencies": { "is-number": "^4.0.0" } }, "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg=="], + + "array-slice": ["array-slice@1.1.0", "", {}, "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w=="], + + "array-sort": ["array-sort@1.0.0", "", { "dependencies": { "default-compare": "^1.0.0", "get-value": "^2.0.6", "kind-of": "^5.0.2" } }, "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg=="], + + "array-unique": ["array-unique@0.3.2", "", {}, "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg="], + + "assign-symbols": ["assign-symbols@1.0.0", "", {}, "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c="], + + "async-done": ["async-done@1.3.1", "", { "dependencies": { "end-of-stream": "^1.1.0", "once": "^1.3.2", "process-nextick-args": "^1.0.7", "stream-exhaust": "^1.0.1" } }, "sha512-R1BaUeJ4PMoLNJuk+0tLJgjmEqVsdN118+Z8O+alhnQDQgy0kmD5Mqi0DNEmMx2LM0Ed5yekKu+ZXYvIHceicg=="], + + "async-each": ["async-each@1.0.3", "", {}, "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ=="], + + "async-settle": ["async-settle@1.0.0", "", { "dependencies": { "async-done": "^1.2.2" } }, "sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs="], + + "atob": ["atob@2.1.1", "", { "bin": "bin/atob.js" }, "sha1-ri1acpR38onWDdf5amMUoi3Wwio="], + + "bach": ["bach@1.2.0", "", { "dependencies": { "arr-filter": "^1.1.1", "arr-flatten": "^1.0.1", "arr-map": "^2.0.0", "array-each": "^1.0.0", "array-initial": "^1.0.0", "array-last": "^1.1.1", "async-done": "^1.2.2", "async-settle": "^1.0.0", "now-and-later": "^2.0.0" } }, "sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA="], + + "balanced-match": ["balanced-match@1.0.0", "", {}, "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="], + + "base": ["base@0.11.2", "", { "dependencies": { "cache-base": "^1.0.1", "class-utils": "^0.3.5", "component-emitter": "^1.2.1", "define-property": "^1.0.0", "isobject": "^3.0.1", "mixin-deep": "^1.2.0", "pascalcase": "^0.1.1" } }, "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg=="], + + "binary-extensions": ["binary-extensions@2.2.0", "", {}, "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA=="], + + "brace-expansion": ["brace-expansion@1.1.11", "", { "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA=="], + + "braces": ["braces@3.0.2", "", { "dependencies": { "fill-range": "^7.0.1" } }, "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A=="], + + "buffer-equal": ["buffer-equal@1.0.0", "", {}, "sha1-WWFrSYME1Var1GaWayLu2j7KX74="], + + "buffer-from": ["buffer-from@1.1.1", "", {}, "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A=="], + + "builtin-modules": ["builtin-modules@1.1.1", "", {}, "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8="], + + "cache-base": ["cache-base@1.0.1", "", { "dependencies": { "collection-visit": "^1.0.0", "component-emitter": "^1.2.1", "get-value": "^2.0.6", "has-value": "^1.0.0", "isobject": "^3.0.1", "set-value": "^2.0.0", "to-object-path": "^0.3.0", "union-value": "^1.0.0", "unset-value": "^1.0.0" } }, "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ=="], + + "camelcase": ["camelcase@3.0.0", "", {}, "sha1-MvxLn82vhF/N9+c7uXysImHwqwo="], + + "chalk": ["chalk@4.1.2", "", { "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" } }, "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA=="], + + "chokidar": ["chokidar@3.5.2", "", { "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", "glob-parent": "~5.1.2", "is-binary-path": "~2.1.0", "is-glob": "~4.0.1", "normalize-path": "~3.0.0", "readdirp": "~3.6.0" }, "optionalDependencies": { "fsevents": "~2.3.2" } }, "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ=="], + + "class-utils": ["class-utils@0.3.6", "", { "dependencies": { "arr-union": "^3.1.0", "define-property": "^0.2.5", "isobject": "^3.0.0", "static-extend": "^0.1.1" } }, "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg=="], + + "cliui": ["cliui@3.2.0", "", { "dependencies": { "string-width": "^1.0.1", "strip-ansi": "^3.0.1", "wrap-ansi": "^2.0.0" } }, "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0="], + + "clone": ["clone@2.1.2", "", {}, "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18="], + + "clone-buffer": ["clone-buffer@1.0.0", "", {}, "sha1-4+JbIHrE5wGvch4staFnksrD3Fg="], + + "clone-stats": ["clone-stats@1.0.0", "", {}, "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA="], + + "cloneable-readable": ["cloneable-readable@1.1.2", "", { "dependencies": { "inherits": "^2.0.1", "process-nextick-args": "^2.0.0", "readable-stream": "^2.3.5" } }, "sha512-Bq6+4t+lbM8vhTs/Bef5c5AdEMtapp/iFb6+s4/Hh9MVTt8OLKH7ZOOZSCT+Ys7hsHvqv0GuMPJ1lnQJVHvxpg=="], + + "code-point-at": ["code-point-at@1.1.0", "", {}, "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c="], + + "collection-map": ["collection-map@1.0.0", "", { "dependencies": { "arr-map": "^2.0.2", "for-own": "^1.0.0", "make-iterator": "^1.0.0" } }, "sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw="], + + "collection-visit": ["collection-visit@1.0.0", "", { "dependencies": { "map-visit": "^1.0.0", "object-visit": "^1.0.0" } }, "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA="], + + "color-convert": ["color-convert@2.0.1", "", { "dependencies": { "color-name": "~1.1.4" } }, "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ=="], + + "color-name": ["color-name@1.1.4", "", {}, "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="], + + "color-support": ["color-support@1.1.3", "", { "bin": "bin.js" }, "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg=="], + + "component-emitter": ["component-emitter@1.2.1", "", {}, "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY="], + + "concat-map": ["concat-map@0.0.1", "", {}, "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="], + + "concat-stream": ["concat-stream@1.6.2", "", { "dependencies": { "buffer-from": "^1.0.0", "inherits": "^2.0.3", "readable-stream": "^2.2.2", "typedarray": "^0.0.6" } }, "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw=="], + + "convert-source-map": ["convert-source-map@1.5.1", "", {}, "sha1-uCeAl7m8IpNl3lxiz1/K7YtVmeU="], + + "copy-descriptor": ["copy-descriptor@0.1.1", "", {}, "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40="], + + "copy-props": ["copy-props@2.0.4", "", { "dependencies": { "each-props": "^1.3.0", "is-plain-object": "^2.0.1" } }, "sha512-7cjuUME+p+S3HZlbllgsn2CDwS+5eCCX16qBgNC4jgSTf49qR1VKy/Zhl400m0IQXl/bPGEVqncgUUMjrr4s8A=="], + + "core-util-is": ["core-util-is@1.0.2", "", {}, "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="], + + "d": ["d@1.0.0", "", { "dependencies": { "es5-ext": "^0.10.9" } }, "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8="], + + "debug": ["debug@2.6.9", "", { "dependencies": { "ms": "2.0.0" } }, "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="], + + "decamelize": ["decamelize@1.2.0", "", {}, "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA="], + + "decode-uri-component": ["decode-uri-component@0.2.0", "", {}, "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU="], + + "default-compare": ["default-compare@1.0.0", "", { "dependencies": { "kind-of": "^5.0.2" } }, "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ=="], + + "default-resolution": ["default-resolution@2.0.0", "", {}, "sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ="], + + "define-properties": ["define-properties@1.1.2", "", { "dependencies": { "foreach": "^2.0.5", "object-keys": "^1.0.8" } }, "sha1-g6c/L+pWmJj7c3GTyPhzyvbUXJQ="], + + "define-property": ["define-property@2.0.2", "", { "dependencies": { "is-descriptor": "^1.0.2", "isobject": "^3.0.1" } }, "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ=="], + + "detect-file": ["detect-file@1.0.0", "", {}, "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc="], + + "duplexify": ["duplexify@3.6.0", "", { "dependencies": { "end-of-stream": "^1.0.0", "inherits": "^2.0.1", "readable-stream": "^2.0.0", "stream-shift": "^1.0.0" } }, "sha512-fO3Di4tBKJpYTFHAxTU00BcfWMY9w24r/x21a6rZRbsD/ToUgGxsMbiGRmB7uVAXeGKXD9MwiLZa5E97EVgIRQ=="], + + "each-props": ["each-props@1.3.2", "", { "dependencies": { "is-plain-object": "^2.0.1", "object.defaults": "^1.1.0" } }, "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA=="], + + "end-of-stream": ["end-of-stream@1.4.1", "", { "dependencies": { "once": "^1.4.0" } }, "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q=="], + + "error-ex": ["error-ex@1.3.2", "", { "dependencies": { "is-arrayish": "^0.2.1" } }, "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g=="], + + "es5-ext": ["es5-ext@0.10.45", "", { "dependencies": { "es6-iterator": "~2.0.3", "es6-symbol": "~3.1.1", "next-tick": "1" } }, "sha512-FkfM6Vxxfmztilbxxz5UKSD4ICMf5tSpRFtDNtkAhOxZ0EKtX6qwmXNyH/sFyIbX2P/nU5AMiA9jilWsUGJzCQ=="], + + "es6-iterator": ["es6-iterator@2.0.3", "", { "dependencies": { "d": "1", "es5-ext": "^0.10.35", "es6-symbol": "^3.1.1" } }, "sha1-p96IkUGgWpSwhUQDstCg+/qY87c="], + + "es6-symbol": ["es6-symbol@3.1.1", "", { "dependencies": { "d": "1", "es5-ext": "~0.10.14" } }, "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc="], + + "es6-weak-map": ["es6-weak-map@2.0.2", "", { "dependencies": { "d": "1", "es5-ext": "^0.10.14", "es6-iterator": "^2.0.1", "es6-symbol": "^3.1.1" } }, "sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8="], + + "expand-brackets": ["expand-brackets@2.1.4", "", { "dependencies": { "debug": "^2.3.3", "define-property": "^0.2.5", "extend-shallow": "^2.0.1", "posix-character-classes": "^0.1.0", "regex-not": "^1.0.0", "snapdragon": "^0.8.1", "to-regex": "^3.0.1" } }, "sha1-t3c14xXOMPa27/D4OwQVGiJEliI="], + + "expand-tilde": ["expand-tilde@2.0.2", "", { "dependencies": { "homedir-polyfill": "^1.0.1" } }, "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI="], + + "extend": ["extend@3.0.2", "", {}, "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="], + + "extend-shallow": ["extend-shallow@3.0.2", "", { "dependencies": { "assign-symbols": "^1.0.0", "is-extendable": "^1.0.1" } }, "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg="], + + "extglob": ["extglob@2.0.4", "", { "dependencies": { "array-unique": "^0.3.2", "define-property": "^1.0.0", "expand-brackets": "^2.1.4", "extend-shallow": "^2.0.1", "fragment-cache": "^0.2.1", "regex-not": "^1.0.0", "snapdragon": "^0.8.1", "to-regex": "^3.0.1" } }, "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw=="], + + "fancy-log": ["fancy-log@1.3.2", "", { "dependencies": { "ansi-gray": "^0.1.1", "color-support": "^1.1.3", "time-stamp": "^1.0.0" } }, "sha1-9BEl49hPLn2JpD0G2VjI94vha+E="], + + "fill-range": ["fill-range@7.0.1", "", { "dependencies": { "to-regex-range": "^5.0.1" } }, "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ=="], + + "find-up": ["find-up@1.1.2", "", { "dependencies": { "path-exists": "^2.0.0", "pinkie-promise": "^2.0.0" } }, "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8="], + + "findup-sync": ["findup-sync@2.0.0", "", { "dependencies": { "detect-file": "^1.0.0", "is-glob": "^3.1.0", "micromatch": "^3.0.4", "resolve-dir": "^1.0.1" } }, "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw="], + + "fined": ["fined@1.1.0", "", { "dependencies": { "expand-tilde": "^2.0.2", "is-plain-object": "^2.0.3", "object.defaults": "^1.1.0", "object.pick": "^1.2.0", "parse-filepath": "^1.0.1" } }, "sha1-s33IRLdqL15wgeiE98CuNE8VNHY="], + + "flagged-respawn": ["flagged-respawn@1.0.0", "", {}, "sha1-Tnmumy6zi/hrO7Vr8+ClaqX8q9c="], + + "flush-write-stream": ["flush-write-stream@1.0.3", "", { "dependencies": { "inherits": "^2.0.1", "readable-stream": "^2.0.4" } }, "sha512-calZMC10u0FMUqoiunI2AiGIIUtUIvifNwkHhNupZH4cbNnW1Itkoh/Nf5HFYmDrwWPjrUxpkZT0KhuCq0jmGw=="], + + "for-in": ["for-in@1.0.2", "", {}, "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA="], + + "for-own": ["for-own@1.0.0", "", { "dependencies": { "for-in": "^1.0.1" } }, "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs="], + + "foreach": ["foreach@2.0.5", "", {}, "sha1-C+4AUBiusmDQo6865ljdATbsG5k="], + + "fragment-cache": ["fragment-cache@0.2.1", "", { "dependencies": { "map-cache": "^0.2.2" } }, "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk="], + + "fs-mkdirp-stream": ["fs-mkdirp-stream@1.0.0", "", { "dependencies": { "graceful-fs": "^4.1.11", "through2": "^2.0.3" } }, "sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes="], + + "fs.realpath": ["fs.realpath@1.0.0", "", {}, "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="], + + "fsevents": ["fsevents@2.3.2", "", { "os": "darwin" }, "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA=="], + + "function-bind": ["function-bind@1.1.1", "", {}, "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="], + + "get-caller-file": ["get-caller-file@1.0.3", "", {}, "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w=="], + + "get-value": ["get-value@2.0.6", "", {}, "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg="], + + "glob": ["glob@7.1.2", "", { "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", "minimatch": "^3.0.4", "once": "^1.3.0", "path-is-absolute": "^1.0.0" } }, "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ=="], + + "glob-parent": ["glob-parent@5.1.2", "", { "dependencies": { "is-glob": "^4.0.1" } }, "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow=="], + + "glob-stream": ["glob-stream@6.1.0", "", { "dependencies": { "extend": "^3.0.0", "glob": "^7.1.1", "glob-parent": "^3.1.0", "is-negated-glob": "^1.0.0", "ordered-read-streams": "^1.0.0", "pumpify": "^1.3.5", "readable-stream": "^2.1.5", "remove-trailing-separator": "^1.0.1", "to-absolute-glob": "^2.0.0", "unique-stream": "^2.0.2" } }, "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ="], + + "glob-watcher": ["glob-watcher@5.0.3", "", { "dependencies": { "anymatch": "^2.0.0", "async-done": "^1.2.0", "chokidar": "^2.0.0", "is-negated-glob": "^1.0.0", "just-debounce": "^1.0.0", "object.defaults": "^1.1.0" } }, "sha512-8tWsULNEPHKQ2MR4zXuzSmqbdyV5PtwwCaWSGQ1WwHsJ07ilNeN1JB8ntxhckbnpSHaf9dXFUHzIWvm1I13dsg=="], + + "global-modules": ["global-modules@1.0.0", "", { "dependencies": { "global-prefix": "^1.0.1", "is-windows": "^1.0.1", "resolve-dir": "^1.0.0" } }, "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg=="], + + "global-prefix": ["global-prefix@1.0.2", "", { "dependencies": { "expand-tilde": "^2.0.2", "homedir-polyfill": "^1.0.1", "ini": "^1.3.4", "is-windows": "^1.0.1", "which": "^1.2.14" } }, "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4="], + + "glogg": ["glogg@1.0.0", "", { "dependencies": { "sparkles": "^1.0.0" } }, "sha1-f+DxmfV6yQbPUS/urY+Q7kooT8U="], + + "graceful-fs": ["graceful-fs@4.1.11", "", {}, "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg="], + + "gulp": ["gulp@4.0.0", "", { "dependencies": { "glob-watcher": "^5.0.0", "gulp-cli": "^2.0.0", "undertaker": "^1.0.0", "vinyl-fs": "^3.0.0" }, "bin": "bin/gulp.js" }, "sha1-lXZsYB2t5Kd+0+eyttwDiBtZY2Y="], + + "gulp-cli": ["gulp-cli@2.0.1", "", { "dependencies": { "ansi-colors": "^1.0.1", "archy": "^1.0.0", "array-sort": "^1.0.0", "color-support": "^1.1.3", "concat-stream": "^1.6.0", "copy-props": "^2.0.1", "fancy-log": "^1.3.2", "gulplog": "^1.0.0", "interpret": "^1.1.0", "isobject": "^3.0.1", "liftoff": "^2.5.0", "matchdep": "^2.0.0", "mute-stdout": "^1.0.0", "pretty-hrtime": "^1.0.0", "replace-homedir": "^1.0.0", "semver-greatest-satisfied-range": "^1.1.0", "v8flags": "^3.0.1", "yargs": "^7.1.0" }, "bin": { "gulp": "bin/gulp.js" } }, "sha512-RxujJJdN8/O6IW2nPugl7YazhmrIEjmiVfPKrWt68r71UCaLKS71Hp0gpKT+F6qOUFtr7KqtifDKaAJPRVvMYQ=="], + + "gulp-exec": ["gulp-exec@5.0.0", "", { "dependencies": { "plugin-error": "^1.0.1", "through2": "^3.0.1" } }, "sha512-XFW5GJr5gpdRc7nAS6fNK2cqtLDjNnIKLbcVGIA6XAWCx7E4aVn/pzEJm6NvjtIU9VMsl4igkkSAo8Le8L1Lww=="], + + "gulp-sass": ["gulp-sass@5.0.0", "", { "dependencies": { "chalk": "^4.1.1", "lodash": "^4.17.20", "plugin-error": "^1.0.1", "replace-ext": "^2.0.0", "strip-ansi": "^6.0.0", "transfob": "^1.0.0", "vinyl-sourcemaps-apply": "^0.2.1" } }, "sha512-J0aH0/2N4+2szGCeut0ktGHK0Wg8L9uWivuigrl7xv+nhxozBQRAKLrhnDDaTa3FeUWYtgT8w4RlgdhRy5v16w=="], + + "gulplog": ["gulplog@1.0.0", "", { "dependencies": { "glogg": "^1.0.0" } }, "sha1-4oxNRdBey77YGDY86PnFkmIp/+U="], + + "has-flag": ["has-flag@4.0.0", "", {}, "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="], + + "has-symbols": ["has-symbols@1.0.0", "", {}, "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q="], + + "has-value": ["has-value@1.0.0", "", { "dependencies": { "get-value": "^2.0.6", "has-values": "^1.0.0", "isobject": "^3.0.0" } }, "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc="], + + "has-values": ["has-values@1.0.0", "", { "dependencies": { "is-number": "^3.0.0", "kind-of": "^4.0.0" } }, "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8="], + + "homedir-polyfill": ["homedir-polyfill@1.0.1", "", { "dependencies": { "parse-passwd": "^1.0.0" } }, "sha1-TCu8inWJmP7r9e1oWA921GdotLw="], + + "hosted-git-info": ["hosted-git-info@2.8.9", "", {}, "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw=="], + + "inflight": ["inflight@1.0.6", "", { "dependencies": { "once": "^1.3.0", "wrappy": "1" } }, "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk="], + + "inherits": ["inherits@2.0.4", "", {}, "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="], + + "ini": ["ini@1.3.8", "", {}, "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew=="], + + "interpret": ["interpret@1.1.0", "", {}, "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ="], + + "invert-kv": ["invert-kv@1.0.0", "", {}, "sha1-EEqOSqym09jNFXqO+L+rLXo//bY="], + + "is-absolute": ["is-absolute@1.0.0", "", { "dependencies": { "is-relative": "^1.0.0", "is-windows": "^1.0.1" } }, "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA=="], + + "is-accessor-descriptor": ["is-accessor-descriptor@1.0.0", "", { "dependencies": { "kind-of": "^6.0.0" } }, "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ=="], + + "is-arrayish": ["is-arrayish@0.2.1", "", {}, "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0="], + + "is-binary-path": ["is-binary-path@2.1.0", "", { "dependencies": { "binary-extensions": "^2.0.0" } }, "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw=="], + + "is-buffer": ["is-buffer@1.1.6", "", {}, "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="], + + "is-builtin-module": ["is-builtin-module@1.0.0", "", { "dependencies": { "builtin-modules": "^1.0.0" } }, "sha1-VAVy0096wxGfj3bDDLwbHgN6/74="], + + "is-data-descriptor": ["is-data-descriptor@1.0.0", "", { "dependencies": { "kind-of": "^6.0.0" } }, "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ=="], + + "is-descriptor": ["is-descriptor@1.0.2", "", { "dependencies": { "is-accessor-descriptor": "^1.0.0", "is-data-descriptor": "^1.0.0", "kind-of": "^6.0.2" } }, "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg=="], + + "is-extendable": ["is-extendable@1.0.1", "", { "dependencies": { "is-plain-object": "^2.0.4" } }, "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA=="], + + "is-extglob": ["is-extglob@2.1.1", "", {}, "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI="], + + "is-fullwidth-code-point": ["is-fullwidth-code-point@1.0.0", "", { "dependencies": { "number-is-nan": "^1.0.0" } }, "sha1-754xOG8DGn8NZDr4L95QxFfvAMs="], + + "is-glob": ["is-glob@4.0.1", "", { "dependencies": { "is-extglob": "^2.1.1" } }, "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg=="], + + "is-negated-glob": ["is-negated-glob@1.0.0", "", {}, "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI="], + + "is-number": ["is-number@4.0.0", "", {}, "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ=="], + + "is-plain-object": ["is-plain-object@2.0.4", "", { "dependencies": { "isobject": "^3.0.1" } }, "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og=="], + + "is-relative": ["is-relative@1.0.0", "", { "dependencies": { "is-unc-path": "^1.0.0" } }, "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA=="], + + "is-unc-path": ["is-unc-path@1.0.0", "", { "dependencies": { "unc-path-regex": "^0.1.2" } }, "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ=="], + + "is-utf8": ["is-utf8@0.2.1", "", {}, "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI="], + + "is-valid-glob": ["is-valid-glob@1.0.0", "", {}, "sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao="], + + "is-windows": ["is-windows@1.0.2", "", {}, "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA=="], + + "isarray": ["isarray@1.0.0", "", {}, "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="], + + "isexe": ["isexe@2.0.0", "", {}, "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA="], + + "isobject": ["isobject@3.0.1", "", {}, "sha1-TkMekrEalzFjaqH5yNHMvP2reN8="], + + "json-stable-stringify": ["json-stable-stringify@1.0.1", "", { "dependencies": { "jsonify": "~0.0.0" } }, "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8="], + + "jsonify": ["jsonify@0.0.0", "", {}, "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM="], + + "just-debounce": ["just-debounce@1.0.0", "", {}, "sha1-h/zPrv/AtozRnVX2cilD+SnqNeo="], + + "kind-of": ["kind-of@5.1.0", "", {}, "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw=="], + + "last-run": ["last-run@1.1.1", "", { "dependencies": { "default-resolution": "^2.0.0", "es6-weak-map": "^2.0.1" } }, "sha1-RblpQsF7HHnHchmCWbqUO+v4yls="], + + "lazystream": ["lazystream@1.0.0", "", { "dependencies": { "readable-stream": "^2.0.5" } }, "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ="], + + "lcid": ["lcid@1.0.0", "", { "dependencies": { "invert-kv": "^1.0.0" } }, "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU="], + + "lead": ["lead@1.0.0", "", { "dependencies": { "flush-write-stream": "^1.0.2" } }, "sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI="], + + "liftoff": ["liftoff@2.5.0", "", { "dependencies": { "extend": "^3.0.0", "findup-sync": "^2.0.0", "fined": "^1.0.1", "flagged-respawn": "^1.0.0", "is-plain-object": "^2.0.4", "object.map": "^1.0.0", "rechoir": "^0.6.2", "resolve": "^1.1.7" } }, "sha1-IAkpG7Mc6oYbvxCnwVooyvdcMew="], + + "load-json-file": ["load-json-file@1.1.0", "", { "dependencies": { "graceful-fs": "^4.1.2", "parse-json": "^2.2.0", "pify": "^2.0.0", "pinkie-promise": "^2.0.0", "strip-bom": "^2.0.0" } }, "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA="], + + "lodash": ["lodash@4.17.21", "", {}, "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="], + + "make-iterator": ["make-iterator@1.0.1", "", { "dependencies": { "kind-of": "^6.0.2" } }, "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw=="], + + "map-cache": ["map-cache@0.2.2", "", {}, "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8="], + + "map-visit": ["map-visit@1.0.0", "", { "dependencies": { "object-visit": "^1.0.0" } }, "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48="], + + "matchdep": ["matchdep@2.0.0", "", { "dependencies": { "findup-sync": "^2.0.0", "micromatch": "^3.0.4", "resolve": "^1.4.0", "stack-trace": "0.0.10" } }, "sha1-xvNINKDY28OzfCfui7yyfHd1WC4="], + + "micromatch": ["micromatch@3.1.10", "", { "dependencies": { "arr-diff": "^4.0.0", "array-unique": "^0.3.2", "braces": "^2.3.1", "define-property": "^2.0.2", "extend-shallow": "^3.0.2", "extglob": "^2.0.4", "fragment-cache": "^0.2.1", "kind-of": "^6.0.2", "nanomatch": "^1.2.9", "object.pick": "^1.3.0", "regex-not": "^1.0.0", "snapdragon": "^0.8.1", "to-regex": "^3.0.2" } }, "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg=="], + + "minimatch": ["minimatch@3.0.4", "", { "dependencies": { "brace-expansion": "^1.1.7" } }, "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA=="], + + "mixin-deep": ["mixin-deep@1.3.2", "", { "dependencies": { "for-in": "^1.0.2", "is-extendable": "^1.0.1" } }, "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA=="], + + "ms": ["ms@2.0.0", "", {}, "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="], + + "mute-stdout": ["mute-stdout@1.0.0", "", {}, "sha1-WzLqB+tDyd7WEwQ0z5JvRrKn/U0="], + + "nan": ["nan@2.14.0", "", {}, "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg=="], + + "nanomatch": ["nanomatch@1.2.13", "", { "dependencies": { "arr-diff": "^4.0.0", "array-unique": "^0.3.2", "define-property": "^2.0.2", "extend-shallow": "^3.0.2", "fragment-cache": "^0.2.1", "is-windows": "^1.0.2", "kind-of": "^6.0.2", "object.pick": "^1.3.0", "regex-not": "^1.0.0", "snapdragon": "^0.8.1", "to-regex": "^3.0.1" } }, "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA=="], + + "next-tick": ["next-tick@1.0.0", "", {}, "sha1-yobR/ogoFpsBICCOPchCS524NCw="], + + "normalize-package-data": ["normalize-package-data@2.4.0", "", { "dependencies": { "hosted-git-info": "^2.1.4", "is-builtin-module": "^1.0.0", "semver": "2 || 3 || 4 || 5", "validate-npm-package-license": "^3.0.1" } }, "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw=="], + + "normalize-path": ["normalize-path@3.0.0", "", {}, "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA=="], + + "now-and-later": ["now-and-later@2.0.0", "", { "dependencies": { "once": "^1.3.2" } }, "sha1-vGHLtFbXnLMiB85HygUTb/Ln1u4="], + + "number-is-nan": ["number-is-nan@1.0.1", "", {}, "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0="], + + "object-copy": ["object-copy@0.1.0", "", { "dependencies": { "copy-descriptor": "^0.1.0", "define-property": "^0.2.5", "kind-of": "^3.0.3" } }, "sha1-fn2Fi3gb18mRpBupde04EnVOmYw="], + + "object-keys": ["object-keys@1.0.12", "", {}, "sha512-FTMyFUm2wBcGHnH2eXmz7tC6IwlqQZ6mVZ+6dm6vZ4IQIHjs6FdNsQBuKGPuUUUY6NfJw2PshC08Tn6LzLDOag=="], + + "object-visit": ["object-visit@1.0.1", "", { "dependencies": { "isobject": "^3.0.0" } }, "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs="], + + "object.assign": ["object.assign@4.1.0", "", { "dependencies": { "define-properties": "^1.1.2", "function-bind": "^1.1.1", "has-symbols": "^1.0.0", "object-keys": "^1.0.11" } }, "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w=="], + + "object.defaults": ["object.defaults@1.1.0", "", { "dependencies": { "array-each": "^1.0.1", "array-slice": "^1.0.0", "for-own": "^1.0.0", "isobject": "^3.0.0" } }, "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8="], + + "object.map": ["object.map@1.0.1", "", { "dependencies": { "for-own": "^1.0.0", "make-iterator": "^1.0.0" } }, "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc="], + + "object.pick": ["object.pick@1.3.0", "", { "dependencies": { "isobject": "^3.0.1" } }, "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c="], + + "object.reduce": ["object.reduce@1.0.1", "", { "dependencies": { "for-own": "^1.0.0", "make-iterator": "^1.0.0" } }, "sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60="], + + "once": ["once@1.4.0", "", { "dependencies": { "wrappy": "1" } }, "sha1-WDsap3WWHUsROsF9nFC6753Xa9E="], + + "ordered-read-streams": ["ordered-read-streams@1.0.1", "", { "dependencies": { "readable-stream": "^2.0.1" } }, "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4="], + + "os-locale": ["os-locale@1.4.0", "", { "dependencies": { "lcid": "^1.0.0" } }, "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk="], + + "parse-filepath": ["parse-filepath@1.0.2", "", { "dependencies": { "is-absolute": "^1.0.0", "map-cache": "^0.2.0", "path-root": "^0.1.1" } }, "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE="], + + "parse-json": ["parse-json@2.2.0", "", { "dependencies": { "error-ex": "^1.2.0" } }, "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck="], + + "parse-passwd": ["parse-passwd@1.0.0", "", {}, "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY="], + + "pascalcase": ["pascalcase@0.1.1", "", {}, "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ="], + + "path-dirname": ["path-dirname@1.0.2", "", {}, "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA="], + + "path-exists": ["path-exists@2.1.0", "", { "dependencies": { "pinkie-promise": "^2.0.0" } }, "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s="], + + "path-is-absolute": ["path-is-absolute@1.0.1", "", {}, "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="], + + "path-parse": ["path-parse@1.0.6", "", {}, "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw=="], + + "path-root": ["path-root@0.1.1", "", { "dependencies": { "path-root-regex": "^0.1.0" } }, "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc="], + + "path-root-regex": ["path-root-regex@0.1.2", "", {}, "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0="], + + "path-type": ["path-type@1.1.0", "", { "dependencies": { "graceful-fs": "^4.1.2", "pify": "^2.0.0", "pinkie-promise": "^2.0.0" } }, "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE="], + + "picomatch": ["picomatch@2.3.0", "", {}, "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw=="], + + "pify": ["pify@2.3.0", "", {}, "sha1-7RQaasBDqEnqWISY59yosVMw6Qw="], + + "pinkie": ["pinkie@2.0.4", "", {}, "sha1-clVrgM+g1IqXToDnckjoDtT3+HA="], + + "pinkie-promise": ["pinkie-promise@2.0.1", "", { "dependencies": { "pinkie": "^2.0.0" } }, "sha1-ITXW36ejWMBprJsXh3YogihFD/o="], + + "plugin-error": ["plugin-error@1.0.1", "", { "dependencies": { "ansi-colors": "^1.0.1", "arr-diff": "^4.0.0", "arr-union": "^3.1.0", "extend-shallow": "^3.0.2" } }, "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA=="], + + "posix-character-classes": ["posix-character-classes@0.1.1", "", {}, "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs="], + + "pretty-hrtime": ["pretty-hrtime@1.0.3", "", {}, "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE="], + + "process-nextick-args": ["process-nextick-args@1.0.7", "", {}, "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M="], + + "pump": ["pump@2.0.1", "", { "dependencies": { "end-of-stream": "^1.1.0", "once": "^1.3.1" } }, "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA=="], + + "pumpify": ["pumpify@1.5.1", "", { "dependencies": { "duplexify": "^3.6.0", "inherits": "^2.0.3", "pump": "^2.0.0" } }, "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ=="], + + "read-pkg": ["read-pkg@1.1.0", "", { "dependencies": { "load-json-file": "^1.0.0", "normalize-package-data": "^2.3.2", "path-type": "^1.0.0" } }, "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg="], + + "read-pkg-up": ["read-pkg-up@1.0.1", "", { "dependencies": { "find-up": "^1.0.0", "read-pkg": "^1.0.0" } }, "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI="], + + "readable-stream": ["readable-stream@2.3.6", "", { "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", "isarray": "~1.0.0", "process-nextick-args": "~2.0.0", "safe-buffer": "~5.1.1", "string_decoder": "~1.1.1", "util-deprecate": "~1.0.1" } }, "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw=="], + + "readdirp": ["readdirp@3.6.0", "", { "dependencies": { "picomatch": "^2.2.1" } }, "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA=="], + + "rechoir": ["rechoir@0.6.2", "", { "dependencies": { "resolve": "^1.1.6" } }, "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q="], + + "regex-not": ["regex-not@1.0.2", "", { "dependencies": { "extend-shallow": "^3.0.2", "safe-regex": "^1.1.0" } }, "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A=="], + + "remove-bom-buffer": ["remove-bom-buffer@3.0.0", "", { "dependencies": { "is-buffer": "^1.1.5", "is-utf8": "^0.2.1" } }, "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ=="], + + "remove-bom-stream": ["remove-bom-stream@1.2.0", "", { "dependencies": { "remove-bom-buffer": "^3.0.0", "safe-buffer": "^5.1.0", "through2": "^2.0.3" } }, "sha1-BfGlk/FuQuH7kOv1nejlaVJflSM="], + + "remove-trailing-separator": ["remove-trailing-separator@1.1.0", "", {}, "sha1-wkvOKig62tW8P1jg1IJJuSN52O8="], + + "repeat-element": ["repeat-element@1.1.2", "", {}, "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo="], + + "repeat-string": ["repeat-string@1.6.1", "", {}, "sha1-jcrkcOHIirwtYA//Sndihtp15jc="], + + "replace-ext": ["replace-ext@2.0.0", "", {}, "sha512-UszKE5KVK6JvyD92nzMn9cDapSk6w/CaFZ96CnmDMUqH9oowfxF/ZjRITD25H4DnOQClLA4/j7jLGXXLVKxAug=="], + + "replace-homedir": ["replace-homedir@1.0.0", "", { "dependencies": { "homedir-polyfill": "^1.0.1", "is-absolute": "^1.0.0", "remove-trailing-separator": "^1.1.0" } }, "sha1-6H9tUTuSjd6AgmDBK+f+xv9ueYw="], + + "require-directory": ["require-directory@2.1.1", "", {}, "sha1-jGStX9MNqxyXbiNE/+f3kqam30I="], + + "require-main-filename": ["require-main-filename@1.0.1", "", {}, "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE="], + + "resolve": ["resolve@1.8.1", "", { "dependencies": { "path-parse": "^1.0.5" } }, "sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA=="], + + "resolve-dir": ["resolve-dir@1.0.1", "", { "dependencies": { "expand-tilde": "^2.0.0", "global-modules": "^1.0.0" } }, "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M="], + + "resolve-options": ["resolve-options@1.1.0", "", { "dependencies": { "value-or-function": "^3.0.0" } }, "sha1-MrueOcBtZzONyTeMDW1gdFZq0TE="], + + "resolve-url": ["resolve-url@0.2.1", "", {}, "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo="], + + "ret": ["ret@0.1.15", "", {}, "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg=="], + + "safe-buffer": ["safe-buffer@5.1.1", "", {}, "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg=="], + + "safe-regex": ["safe-regex@1.1.0", "", { "dependencies": { "ret": "~0.1.10" } }, "sha1-QKNmnzsHfR6UPURinhV91IAjvy4="], + + "sass": ["sass@1.42.1", "", { "dependencies": { "chokidar": ">=3.0.0 <4.0.0" }, "bin": "sass.js" }, "sha512-/zvGoN8B7dspKc5mC6HlaygyCBRvnyzzgD5khiaCfglWztY99cYoiTUksVx11NlnemrcfH5CEaCpsUKoW0cQqg=="], + + "semver": ["semver@5.5.0", "", { "bin": "bin/semver" }, "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA=="], + + "semver-greatest-satisfied-range": ["semver-greatest-satisfied-range@1.1.0", "", { "dependencies": { "sver-compat": "^1.5.0" } }, "sha1-E+jCZYq5aRywzXEJMkAoDTb3els="], + + "set-blocking": ["set-blocking@2.0.0", "", {}, "sha1-BF+XgtARrppoA93TgrJDkrPYkPc="], + + "set-value": ["set-value@2.0.1", "", { "dependencies": { "extend-shallow": "^2.0.1", "is-extendable": "^0.1.1", "is-plain-object": "^2.0.3", "split-string": "^3.0.1" } }, "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw=="], + + "snapdragon": ["snapdragon@0.8.2", "", { "dependencies": { "base": "^0.11.1", "debug": "^2.2.0", "define-property": "^0.2.5", "extend-shallow": "^2.0.1", "map-cache": "^0.2.2", "source-map": "^0.5.6", "source-map-resolve": "^0.5.0", "use": "^3.1.0" } }, "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg=="], + + "snapdragon-node": ["snapdragon-node@2.1.1", "", { "dependencies": { "define-property": "^1.0.0", "isobject": "^3.0.0", "snapdragon-util": "^3.0.1" } }, "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw=="], + + "snapdragon-util": ["snapdragon-util@3.0.1", "", { "dependencies": { "kind-of": "^3.2.0" } }, "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ=="], + + "source-map": ["source-map@0.5.7", "", {}, "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="], + + "source-map-resolve": ["source-map-resolve@0.5.2", "", { "dependencies": { "atob": "^2.1.1", "decode-uri-component": "^0.2.0", "resolve-url": "^0.2.1", "source-map-url": "^0.4.0", "urix": "^0.1.0" } }, "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA=="], + + "source-map-url": ["source-map-url@0.4.0", "", {}, "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM="], + + "sparkles": ["sparkles@1.0.0", "", {}, "sha1-Gsu/tZJDbRC76PeFt8xvgoFQEsM="], + + "spdx-correct": ["spdx-correct@3.0.0", "", { "dependencies": { "spdx-expression-parse": "^3.0.0", "spdx-license-ids": "^3.0.0" } }, "sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g=="], + + "spdx-exceptions": ["spdx-exceptions@2.1.0", "", {}, "sha512-4K1NsmrlCU1JJgUrtgEeTVyfx8VaYea9J9LvARxhbHtVtohPs/gFGG5yy49beySjlIMhhXZ4QqujIZEfS4l6Cg=="], + + "spdx-expression-parse": ["spdx-expression-parse@3.0.0", "", { "dependencies": { "spdx-exceptions": "^2.1.0", "spdx-license-ids": "^3.0.0" } }, "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg=="], + + "spdx-license-ids": ["spdx-license-ids@3.0.0", "", {}, "sha512-2+EPwgbnmOIl8HjGBXXMd9NAu02vLjOO1nWw4kmeRDFyHn+M/ETfHxQUK0oXg8ctgVnl9t3rosNVsZ1jG61nDA=="], + + "split-string": ["split-string@3.1.0", "", { "dependencies": { "extend-shallow": "^3.0.0" } }, "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw=="], + + "stack-trace": ["stack-trace@0.0.10", "", {}, "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA="], + + "static-extend": ["static-extend@0.1.2", "", { "dependencies": { "define-property": "^0.2.5", "object-copy": "^0.1.0" } }, "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY="], + + "stream-exhaust": ["stream-exhaust@1.0.2", "", {}, "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw=="], + + "stream-shift": ["stream-shift@1.0.0", "", {}, "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI="], + + "string-width": ["string-width@1.0.2", "", { "dependencies": { "code-point-at": "^1.0.0", "is-fullwidth-code-point": "^1.0.0", "strip-ansi": "^3.0.0" } }, "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M="], + + "string_decoder": ["string_decoder@1.1.1", "", { "dependencies": { "safe-buffer": "~5.1.0" } }, "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg=="], + + "strip-ansi": ["strip-ansi@6.0.1", "", { "dependencies": { "ansi-regex": "^5.0.1" } }, "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A=="], + + "strip-bom": ["strip-bom@2.0.0", "", { "dependencies": { "is-utf8": "^0.2.0" } }, "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4="], + + "supports-color": ["supports-color@7.2.0", "", { "dependencies": { "has-flag": "^4.0.0" } }, "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw=="], + + "sver-compat": ["sver-compat@1.5.0", "", { "dependencies": { "es6-iterator": "^2.0.1", "es6-symbol": "^3.1.1" } }, "sha1-PPh9/rTQe0o/FIJ7wYaz/QxkXNg="], + + "through2": ["through2@3.0.2", "", { "dependencies": { "inherits": "^2.0.4", "readable-stream": "2 || 3" } }, "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ=="], + + "through2-filter": ["through2-filter@2.0.0", "", { "dependencies": { "through2": "~2.0.0", "xtend": "~4.0.0" } }, "sha1-YLxVoNrLdghdsfna6Zq0P4PWIuw="], + + "time-stamp": ["time-stamp@1.1.0", "", {}, "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM="], + + "to-absolute-glob": ["to-absolute-glob@2.0.2", "", { "dependencies": { "is-absolute": "^1.0.0", "is-negated-glob": "^1.0.0" } }, "sha1-GGX0PZ50sIItufFFt4z/fQ98hJs="], + + "to-object-path": ["to-object-path@0.3.0", "", { "dependencies": { "kind-of": "^3.0.2" } }, "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68="], + + "to-regex": ["to-regex@3.0.2", "", { "dependencies": { "define-property": "^2.0.2", "extend-shallow": "^3.0.2", "regex-not": "^1.0.2", "safe-regex": "^1.1.0" } }, "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw=="], + + "to-regex-range": ["to-regex-range@5.0.1", "", { "dependencies": { "is-number": "^7.0.0" } }, "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ=="], + + "to-through": ["to-through@2.0.0", "", { "dependencies": { "through2": "^2.0.3" } }, "sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY="], + + "transfob": ["transfob@1.0.0", "", {}, "sha1-x/wnpbVDCtSGJnrmZtkj90oKsyA="], + + "typedarray": ["typedarray@0.0.6", "", {}, "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c="], + + "unc-path-regex": ["unc-path-regex@0.1.2", "", {}, "sha1-5z3T17DXxe2G+6xrCufYxqadUPo="], + + "undertaker": ["undertaker@1.2.0", "", { "dependencies": { "arr-flatten": "^1.0.1", "arr-map": "^2.0.0", "bach": "^1.0.0", "collection-map": "^1.0.0", "es6-weak-map": "^2.0.1", "last-run": "^1.1.0", "object.defaults": "^1.0.0", "object.reduce": "^1.0.0", "undertaker-registry": "^1.0.0" } }, "sha1-M52kZGJS0ILcN45wgGcpl1DhG0k="], + + "undertaker-registry": ["undertaker-registry@1.0.1", "", {}, "sha1-XkvaMI5KiirlhPm5pDWaSZglzFA="], + + "union-value": ["union-value@1.0.1", "", { "dependencies": { "arr-union": "^3.1.0", "get-value": "^2.0.6", "is-extendable": "^0.1.1", "set-value": "^2.0.1" } }, "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg=="], + + "unique-stream": ["unique-stream@2.2.1", "", { "dependencies": { "json-stable-stringify": "^1.0.0", "through2-filter": "^2.0.0" } }, "sha1-WqADz76Uxf+GbE59ZouxxNuts2k="], + + "unset-value": ["unset-value@1.0.0", "", { "dependencies": { "has-value": "^0.3.1", "isobject": "^3.0.0" } }, "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk="], + + "upath": ["upath@1.1.2", "", {}, "sha512-kXpym8nmDmlCBr7nKdIx8P2jNBa+pBpIUFRnKJ4dr8htyYGJFokkr2ZvERRtUN+9SY+JqXouNgUPtv6JQva/2Q=="], + + "urix": ["urix@0.1.0", "", {}, "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI="], + + "use": ["use@3.1.1", "", {}, "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ=="], + + "util-deprecate": ["util-deprecate@1.0.2", "", {}, "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="], + + "v8flags": ["v8flags@3.1.1", "", { "dependencies": { "homedir-polyfill": "^1.0.1" } }, "sha512-iw/1ViSEaff8NJ3HLyEjawk/8hjJib3E7pvG4pddVXfUg1983s3VGsiClDjhK64MQVDGqc1Q8r18S4VKQZS9EQ=="], + + "validate-npm-package-license": ["validate-npm-package-license@3.0.4", "", { "dependencies": { "spdx-correct": "^3.0.0", "spdx-expression-parse": "^3.0.0" } }, "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew=="], + + "value-or-function": ["value-or-function@3.0.0", "", {}, "sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM="], + + "vinyl": ["vinyl@2.2.0", "", { "dependencies": { "clone": "^2.1.1", "clone-buffer": "^1.0.0", "clone-stats": "^1.0.0", "cloneable-readable": "^1.0.0", "remove-trailing-separator": "^1.0.1", "replace-ext": "^1.0.0" } }, "sha512-MBH+yP0kC/GQ5GwBqrTPTzEfiiLjta7hTtvQtbxBgTeSXsmKQRQecjibMbxIXzVT3Y9KJK+drOz1/k+vsu8Nkg=="], + + "vinyl-fs": ["vinyl-fs@3.0.3", "", { "dependencies": { "fs-mkdirp-stream": "^1.0.0", "glob-stream": "^6.1.0", "graceful-fs": "^4.0.0", "is-valid-glob": "^1.0.0", "lazystream": "^1.0.0", "lead": "^1.0.0", "object.assign": "^4.0.4", "pumpify": "^1.3.5", "readable-stream": "^2.3.3", "remove-bom-buffer": "^3.0.0", "remove-bom-stream": "^1.2.0", "resolve-options": "^1.1.0", "through2": "^2.0.0", "to-through": "^2.0.0", "value-or-function": "^3.0.0", "vinyl": "^2.0.0", "vinyl-sourcemap": "^1.1.0" } }, "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng=="], + + "vinyl-sourcemap": ["vinyl-sourcemap@1.1.0", "", { "dependencies": { "append-buffer": "^1.0.2", "convert-source-map": "^1.5.0", "graceful-fs": "^4.1.6", "normalize-path": "^2.1.1", "now-and-later": "^2.0.0", "remove-bom-buffer": "^3.0.0", "vinyl": "^2.0.0" } }, "sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY="], + + "vinyl-sourcemaps-apply": ["vinyl-sourcemaps-apply@0.2.1", "", { "dependencies": { "source-map": "^0.5.1" } }, "sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU="], + + "which": ["which@1.3.1", "", { "dependencies": { "isexe": "^2.0.0" }, "bin": "bin/which" }, "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ=="], + + "which-module": ["which-module@1.0.0", "", {}, "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8="], + + "wrap-ansi": ["wrap-ansi@2.1.0", "", { "dependencies": { "string-width": "^1.0.1", "strip-ansi": "^3.0.1" } }, "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU="], + + "wrappy": ["wrappy@1.0.2", "", {}, "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="], + + "xtend": ["xtend@4.0.1", "", {}, "sha1-pcbVMr5lbiPbgg77lDofBJmNY68="], + + "y18n": ["y18n@3.2.2", "", {}, "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ=="], + + "yargs": ["yargs@7.1.0", "", { "dependencies": { "camelcase": "^3.0.0", "cliui": "^3.2.0", "decamelize": "^1.1.1", "get-caller-file": "^1.0.1", "os-locale": "^1.4.0", "read-pkg-up": "^1.0.1", "require-directory": "^2.1.1", "require-main-filename": "^1.0.1", "set-blocking": "^2.0.0", "string-width": "^1.0.2", "which-module": "^1.0.0", "y18n": "^3.2.1", "yargs-parser": "^5.0.0" } }, "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg="], + + "yargs-parser": ["yargs-parser@5.0.0", "", { "dependencies": { "camelcase": "^3.0.0" } }, "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo="], + + "array-last/is-number": ["is-number@4.0.0", "", {}, "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ=="], + + "base/define-property": ["define-property@1.0.0", "", { "dependencies": { "is-descriptor": "^1.0.0" } }, "sha1-dp66rz9KY6rTr56NMEybvnm/sOY="], + + "class-utils/define-property": ["define-property@0.2.5", "", { "dependencies": { "is-descriptor": "^0.1.0" } }, "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY="], + + "cliui/strip-ansi": ["strip-ansi@3.0.1", "", { "dependencies": { "ansi-regex": "^2.0.0" } }, "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8="], + + "cloneable-readable/inherits": ["inherits@2.0.3", "", {}, "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="], + + "cloneable-readable/process-nextick-args": ["process-nextick-args@2.0.0", "", {}, "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw=="], + + "cloneable-readable/readable-stream": ["readable-stream@2.3.6", "", { "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", "isarray": "~1.0.0", "process-nextick-args": "~2.0.0", "safe-buffer": "~5.1.1", "string_decoder": "~1.1.1", "util-deprecate": "~1.0.1" } }, "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw=="], + + "concat-stream/inherits": ["inherits@2.0.3", "", {}, "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="], + + "concat-stream/readable-stream": ["readable-stream@2.3.6", "", { "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", "isarray": "~1.0.0", "process-nextick-args": "~2.0.0", "safe-buffer": "~5.1.1", "string_decoder": "~1.1.1", "util-deprecate": "~1.0.1" } }, "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw=="], + + "default-compare/kind-of": ["kind-of@5.1.0", "", {}, "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw=="], + + "duplexify/inherits": ["inherits@2.0.3", "", {}, "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="], + + "duplexify/readable-stream": ["readable-stream@2.3.6", "", { "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", "isarray": "~1.0.0", "process-nextick-args": "~2.0.0", "safe-buffer": "~5.1.1", "string_decoder": "~1.1.1", "util-deprecate": "~1.0.1" } }, "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw=="], + + "expand-brackets/define-property": ["define-property@0.2.5", "", { "dependencies": { "is-descriptor": "^0.1.0" } }, "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY="], + + "expand-brackets/extend-shallow": ["extend-shallow@2.0.1", "", { "dependencies": { "is-extendable": "^0.1.0" } }, "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8="], + + "extglob/define-property": ["define-property@1.0.0", "", { "dependencies": { "is-descriptor": "^1.0.0" } }, "sha1-dp66rz9KY6rTr56NMEybvnm/sOY="], + + "extglob/extend-shallow": ["extend-shallow@2.0.1", "", { "dependencies": { "is-extendable": "^0.1.0" } }, "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8="], + + "findup-sync/is-glob": ["is-glob@3.1.0", "", { "dependencies": { "is-extglob": "^2.1.0" } }, "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo="], + + "flush-write-stream/inherits": ["inherits@2.0.3", "", {}, "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="], + + "flush-write-stream/readable-stream": ["readable-stream@2.3.6", "", { "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", "isarray": "~1.0.0", "process-nextick-args": "~2.0.0", "safe-buffer": "~5.1.1", "string_decoder": "~1.1.1", "util-deprecate": "~1.0.1" } }, "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw=="], + + "fs-mkdirp-stream/through2": ["through2@2.0.3", "", { "dependencies": { "readable-stream": "^2.1.5", "xtend": "~4.0.1" } }, "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4="], + + "glob/inherits": ["inherits@2.0.3", "", {}, "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="], + + "glob-stream/glob-parent": ["glob-parent@3.1.0", "", { "dependencies": { "is-glob": "^3.1.0", "path-dirname": "^1.0.0" } }, "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4="], + + "glob-stream/readable-stream": ["readable-stream@2.3.6", "", { "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", "isarray": "~1.0.0", "process-nextick-args": "~2.0.0", "safe-buffer": "~5.1.1", "string_decoder": "~1.1.1", "util-deprecate": "~1.0.1" } }, "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw=="], + + "glob-watcher/anymatch": ["anymatch@2.0.0", "", { "dependencies": { "micromatch": "^3.1.4", "normalize-path": "^2.1.1" } }, "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw=="], + + "glob-watcher/chokidar": ["chokidar@2.1.6", "", { "dependencies": { "anymatch": "^2.0.0", "async-each": "^1.0.1", "braces": "^2.3.2", "glob-parent": "^3.1.0", "inherits": "^2.0.3", "is-binary-path": "^1.0.0", "is-glob": "^4.0.0", "normalize-path": "^3.0.0", "path-is-absolute": "^1.0.0", "readdirp": "^2.2.1", "upath": "^1.1.1" }, "optionalDependencies": { "fsevents": "^1.2.7" } }, "sha512-V2jUo67OKkc6ySiRpJrjlpJKl9kDuG+Xb8VgsGzb+aEouhgS1D0weyPU4lEzdAcsCAvrih2J2BqyXqHWvVLw5g=="], + + "has-values/is-number": ["is-number@3.0.0", "", { "dependencies": { "kind-of": "^3.0.2" } }, "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU="], + + "has-values/kind-of": ["kind-of@4.0.0", "", { "dependencies": { "is-buffer": "^1.1.5" } }, "sha1-IIE989cSkosgc3hpGkUGb65y3Vc="], + + "is-accessor-descriptor/kind-of": ["kind-of@6.0.3", "", {}, "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="], + + "is-data-descriptor/kind-of": ["kind-of@6.0.3", "", {}, "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="], + + "is-descriptor/kind-of": ["kind-of@6.0.3", "", {}, "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="], + + "lazystream/readable-stream": ["readable-stream@2.3.6", "", { "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", "isarray": "~1.0.0", "process-nextick-args": "~2.0.0", "safe-buffer": "~5.1.1", "string_decoder": "~1.1.1", "util-deprecate": "~1.0.1" } }, "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw=="], + + "make-iterator/kind-of": ["kind-of@6.0.3", "", {}, "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="], + + "micromatch/braces": ["braces@2.3.2", "", { "dependencies": { "arr-flatten": "^1.1.0", "array-unique": "^0.3.2", "extend-shallow": "^2.0.1", "fill-range": "^4.0.0", "isobject": "^3.0.1", "repeat-element": "^1.1.2", "snapdragon": "^0.8.1", "snapdragon-node": "^2.0.1", "split-string": "^3.0.2", "to-regex": "^3.0.1" } }, "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w=="], + + "micromatch/kind-of": ["kind-of@6.0.3", "", {}, "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="], + + "mixin-deep/is-extendable": ["is-extendable@1.0.1", "", { "dependencies": { "is-plain-object": "^2.0.4" } }, "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA=="], + + "nanomatch/kind-of": ["kind-of@6.0.3", "", {}, "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="], + + "object-copy/define-property": ["define-property@0.2.5", "", { "dependencies": { "is-descriptor": "^0.1.0" } }, "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY="], + + "object-copy/kind-of": ["kind-of@3.2.2", "", { "dependencies": { "is-buffer": "^1.1.5" } }, "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ="], + + "ordered-read-streams/readable-stream": ["readable-stream@2.3.6", "", { "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", "isarray": "~1.0.0", "process-nextick-args": "~2.0.0", "safe-buffer": "~5.1.1", "string_decoder": "~1.1.1", "util-deprecate": "~1.0.1" } }, "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw=="], + + "pumpify/inherits": ["inherits@2.0.3", "", {}, "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="], + + "readable-stream/inherits": ["inherits@2.0.3", "", {}, "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="], + + "readable-stream/process-nextick-args": ["process-nextick-args@2.0.0", "", {}, "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw=="], + + "remove-bom-stream/through2": ["through2@2.0.3", "", { "dependencies": { "readable-stream": "^2.1.5", "xtend": "~4.0.1" } }, "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4="], + + "set-value/extend-shallow": ["extend-shallow@2.0.1", "", { "dependencies": { "is-extendable": "^0.1.0" } }, "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8="], + + "set-value/is-extendable": ["is-extendable@0.1.1", "", {}, "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik="], + + "snapdragon/define-property": ["define-property@0.2.5", "", { "dependencies": { "is-descriptor": "^0.1.0" } }, "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY="], + + "snapdragon/extend-shallow": ["extend-shallow@2.0.1", "", { "dependencies": { "is-extendable": "^0.1.0" } }, "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8="], + + "snapdragon/source-map": ["source-map@0.5.7", "", {}, "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="], + + "snapdragon-node/define-property": ["define-property@1.0.0", "", { "dependencies": { "is-descriptor": "^1.0.0" } }, "sha1-dp66rz9KY6rTr56NMEybvnm/sOY="], + + "snapdragon-util/kind-of": ["kind-of@3.2.2", "", { "dependencies": { "is-buffer": "^1.1.5" } }, "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ="], + + "static-extend/define-property": ["define-property@0.2.5", "", { "dependencies": { "is-descriptor": "^0.1.0" } }, "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY="], + + "string-width/strip-ansi": ["strip-ansi@3.0.1", "", { "dependencies": { "ansi-regex": "^2.0.0" } }, "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8="], + + "through2/readable-stream": ["readable-stream@3.6.0", "", { "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", "util-deprecate": "^1.0.1" } }, "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA=="], + + "through2-filter/through2": ["through2@2.0.3", "", { "dependencies": { "readable-stream": "^2.1.5", "xtend": "~4.0.1" } }, "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4="], + + "to-object-path/kind-of": ["kind-of@3.2.2", "", { "dependencies": { "is-buffer": "^1.1.5" } }, "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ="], + + "to-regex-range/is-number": ["is-number@7.0.0", "", {}, "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng=="], + + "to-through/through2": ["through2@2.0.3", "", { "dependencies": { "readable-stream": "^2.1.5", "xtend": "~4.0.1" } }, "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4="], + + "union-value/is-extendable": ["is-extendable@0.1.1", "", {}, "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik="], + + "unset-value/has-value": ["has-value@0.3.1", "", { "dependencies": { "get-value": "^2.0.3", "has-values": "^0.1.4", "isobject": "^2.0.0" } }, "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8="], + + "vinyl/replace-ext": ["replace-ext@1.0.0", "", {}, "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs="], + + "vinyl-fs/through2": ["through2@2.0.3", "", { "dependencies": { "readable-stream": "^2.1.5", "xtend": "~4.0.1" } }, "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4="], + + "vinyl-sourcemap/normalize-path": ["normalize-path@2.1.1", "", { "dependencies": { "remove-trailing-separator": "^1.0.1" } }, "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk="], + + "vinyl-sourcemap/vinyl": ["vinyl@2.2.0", "", { "dependencies": { "clone": "^2.1.1", "clone-buffer": "^1.0.0", "clone-stats": "^1.0.0", "cloneable-readable": "^1.0.0", "remove-trailing-separator": "^1.0.1", "replace-ext": "^1.0.0" } }, "sha512-MBH+yP0kC/GQ5GwBqrTPTzEfiiLjta7hTtvQtbxBgTeSXsmKQRQecjibMbxIXzVT3Y9KJK+drOz1/k+vsu8Nkg=="], + + "wrap-ansi/strip-ansi": ["strip-ansi@3.0.1", "", { "dependencies": { "ansi-regex": "^2.0.0" } }, "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8="], + + "base/define-property/is-descriptor": ["is-descriptor@1.0.2", "", { "dependencies": { "is-accessor-descriptor": "^1.0.0", "is-data-descriptor": "^1.0.0", "kind-of": "^6.0.2" } }, "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg=="], + + "class-utils/define-property/is-descriptor": ["is-descriptor@0.1.6", "", { "dependencies": { "is-accessor-descriptor": "^0.1.6", "is-data-descriptor": "^0.1.4", "kind-of": "^5.0.0" } }, "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg=="], + + "cliui/strip-ansi/ansi-regex": ["ansi-regex@2.1.1", "", {}, "sha1-w7M6te42DYbg5ijwRorn7yfWVN8="], + + "cloneable-readable/readable-stream/isarray": ["isarray@1.0.0", "", {}, "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="], + + "cloneable-readable/readable-stream/string_decoder": ["string_decoder@1.1.1", "", { "dependencies": { "safe-buffer": "~5.1.0" } }, "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg=="], + + "concat-stream/readable-stream/isarray": ["isarray@1.0.0", "", {}, "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="], + + "concat-stream/readable-stream/process-nextick-args": ["process-nextick-args@2.0.0", "", {}, "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw=="], + + "concat-stream/readable-stream/string_decoder": ["string_decoder@1.1.1", "", { "dependencies": { "safe-buffer": "~5.1.0" } }, "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg=="], + + "duplexify/readable-stream/isarray": ["isarray@1.0.0", "", {}, "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="], + + "duplexify/readable-stream/process-nextick-args": ["process-nextick-args@2.0.0", "", {}, "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw=="], + + "duplexify/readable-stream/string_decoder": ["string_decoder@1.1.1", "", { "dependencies": { "safe-buffer": "~5.1.0" } }, "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg=="], + + "expand-brackets/define-property/is-descriptor": ["is-descriptor@0.1.6", "", { "dependencies": { "is-accessor-descriptor": "^0.1.6", "is-data-descriptor": "^0.1.4", "kind-of": "^5.0.0" } }, "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg=="], + + "expand-brackets/extend-shallow/is-extendable": ["is-extendable@0.1.1", "", {}, "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik="], + + "extglob/define-property/is-descriptor": ["is-descriptor@1.0.2", "", { "dependencies": { "is-accessor-descriptor": "^1.0.0", "is-data-descriptor": "^1.0.0", "kind-of": "^6.0.2" } }, "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg=="], + + "extglob/extend-shallow/is-extendable": ["is-extendable@0.1.1", "", {}, "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik="], + + "flush-write-stream/readable-stream/isarray": ["isarray@1.0.0", "", {}, "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="], + + "flush-write-stream/readable-stream/process-nextick-args": ["process-nextick-args@2.0.0", "", {}, "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw=="], + + "flush-write-stream/readable-stream/string_decoder": ["string_decoder@1.1.1", "", { "dependencies": { "safe-buffer": "~5.1.0" } }, "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg=="], + + "fs-mkdirp-stream/through2/readable-stream": ["readable-stream@2.3.3", "", { "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", "isarray": "~1.0.0", "process-nextick-args": "~1.0.6", "safe-buffer": "~5.1.1", "string_decoder": "~1.0.3", "util-deprecate": "~1.0.1" } }, "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ=="], + + "glob-stream/glob-parent/is-glob": ["is-glob@3.1.0", "", { "dependencies": { "is-extglob": "^2.1.0" } }, "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo="], + + "glob-stream/readable-stream/inherits": ["inherits@2.0.3", "", {}, "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="], + + "glob-stream/readable-stream/isarray": ["isarray@1.0.0", "", {}, "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="], + + "glob-stream/readable-stream/process-nextick-args": ["process-nextick-args@2.0.0", "", {}, "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw=="], + + "glob-stream/readable-stream/string_decoder": ["string_decoder@1.1.1", "", { "dependencies": { "safe-buffer": "~5.1.0" } }, "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg=="], + + "glob-watcher/anymatch/normalize-path": ["normalize-path@2.1.1", "", { "dependencies": { "remove-trailing-separator": "^1.0.1" } }, "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk="], + + "glob-watcher/chokidar/braces": ["braces@2.3.2", "", { "dependencies": { "arr-flatten": "^1.1.0", "array-unique": "^0.3.2", "extend-shallow": "^2.0.1", "fill-range": "^4.0.0", "isobject": "^3.0.1", "repeat-element": "^1.1.2", "snapdragon": "^0.8.1", "snapdragon-node": "^2.0.1", "split-string": "^3.0.2", "to-regex": "^3.0.1" } }, "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w=="], + + "glob-watcher/chokidar/fsevents": ["fsevents@1.2.9", "", { "dependencies": { "nan": "^2.12.1" }, "os": "darwin" }, "sha512-oeyj2H3EjjonWcFjD5NvZNE9Rqe4UW+nQBU2HNeKw0koVLEFIhtyETyAakeAM3de7Z/SW5kcA+fZUait9EApnw=="], + + "glob-watcher/chokidar/glob-parent": ["glob-parent@3.1.0", "", { "dependencies": { "is-glob": "^3.1.0", "path-dirname": "^1.0.0" } }, "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4="], + + "glob-watcher/chokidar/inherits": ["inherits@2.0.3", "", {}, "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="], + + "glob-watcher/chokidar/is-binary-path": ["is-binary-path@1.0.1", "", { "dependencies": { "binary-extensions": "^1.0.0" } }, "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg="], + + "glob-watcher/chokidar/normalize-path": ["normalize-path@3.0.0", "", {}, "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA=="], + + "glob-watcher/chokidar/readdirp": ["readdirp@2.2.1", "", { "dependencies": { "graceful-fs": "^4.1.11", "micromatch": "^3.1.10", "readable-stream": "^2.0.2" } }, "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ=="], + + "has-values/is-number/kind-of": ["kind-of@3.2.2", "", { "dependencies": { "is-buffer": "^1.1.5" } }, "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ="], + + "lazystream/readable-stream/inherits": ["inherits@2.0.3", "", {}, "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="], + + "lazystream/readable-stream/isarray": ["isarray@1.0.0", "", {}, "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="], + + "lazystream/readable-stream/process-nextick-args": ["process-nextick-args@2.0.0", "", {}, "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw=="], + + "lazystream/readable-stream/string_decoder": ["string_decoder@1.1.1", "", { "dependencies": { "safe-buffer": "~5.1.0" } }, "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg=="], + + "micromatch/braces/extend-shallow": ["extend-shallow@2.0.1", "", { "dependencies": { "is-extendable": "^0.1.0" } }, "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8="], + + "micromatch/braces/fill-range": ["fill-range@4.0.0", "", { "dependencies": { "extend-shallow": "^2.0.1", "is-number": "^3.0.0", "repeat-string": "^1.6.1", "to-regex-range": "^2.1.0" } }, "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc="], + + "object-copy/define-property/is-descriptor": ["is-descriptor@0.1.6", "", { "dependencies": { "is-accessor-descriptor": "^0.1.6", "is-data-descriptor": "^0.1.4", "kind-of": "^5.0.0" } }, "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg=="], + + "ordered-read-streams/readable-stream/inherits": ["inherits@2.0.3", "", {}, "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="], + + "ordered-read-streams/readable-stream/isarray": ["isarray@1.0.0", "", {}, "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="], + + "ordered-read-streams/readable-stream/process-nextick-args": ["process-nextick-args@2.0.0", "", {}, "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw=="], + + "ordered-read-streams/readable-stream/string_decoder": ["string_decoder@1.1.1", "", { "dependencies": { "safe-buffer": "~5.1.0" } }, "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg=="], + + "remove-bom-stream/through2/readable-stream": ["readable-stream@2.3.3", "", { "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", "isarray": "~1.0.0", "process-nextick-args": "~1.0.6", "safe-buffer": "~5.1.1", "string_decoder": "~1.0.3", "util-deprecate": "~1.0.1" } }, "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ=="], + + "snapdragon-node/define-property/is-descriptor": ["is-descriptor@1.0.2", "", { "dependencies": { "is-accessor-descriptor": "^1.0.0", "is-data-descriptor": "^1.0.0", "kind-of": "^6.0.2" } }, "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg=="], + + "snapdragon/define-property/is-descriptor": ["is-descriptor@0.1.6", "", { "dependencies": { "is-accessor-descriptor": "^0.1.6", "is-data-descriptor": "^0.1.4", "kind-of": "^5.0.0" } }, "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg=="], + + "snapdragon/extend-shallow/is-extendable": ["is-extendable@0.1.1", "", {}, "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik="], + + "static-extend/define-property/is-descriptor": ["is-descriptor@0.1.6", "", { "dependencies": { "is-accessor-descriptor": "^0.1.6", "is-data-descriptor": "^0.1.4", "kind-of": "^5.0.0" } }, "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg=="], + + "string-width/strip-ansi/ansi-regex": ["ansi-regex@2.1.1", "", {}, "sha1-w7M6te42DYbg5ijwRorn7yfWVN8="], + + "through2-filter/through2/readable-stream": ["readable-stream@2.3.3", "", { "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", "isarray": "~1.0.0", "process-nextick-args": "~1.0.6", "safe-buffer": "~5.1.1", "string_decoder": "~1.0.3", "util-deprecate": "~1.0.1" } }, "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ=="], + + "through2/readable-stream/inherits": ["inherits@2.0.3", "", {}, "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="], + + "through2/readable-stream/string_decoder": ["string_decoder@1.3.0", "", { "dependencies": { "safe-buffer": "~5.2.0" } }, "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA=="], + + "to-through/through2/readable-stream": ["readable-stream@2.3.3", "", { "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", "isarray": "~1.0.0", "process-nextick-args": "~1.0.6", "safe-buffer": "~5.1.1", "string_decoder": "~1.0.3", "util-deprecate": "~1.0.1" } }, "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ=="], + + "unset-value/has-value/has-values": ["has-values@0.1.4", "", {}, "sha1-bWHeldkd/Km5oCCJrThL/49it3E="], + + "unset-value/has-value/isobject": ["isobject@2.1.0", "", { "dependencies": { "isarray": "1.0.0" } }, "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk="], + + "vinyl-fs/through2/readable-stream": ["readable-stream@2.3.3", "", { "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", "isarray": "~1.0.0", "process-nextick-args": "~1.0.6", "safe-buffer": "~5.1.1", "string_decoder": "~1.0.3", "util-deprecate": "~1.0.1" } }, "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ=="], + + "vinyl-sourcemap/vinyl/clone": ["clone@2.1.2", "", {}, "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18="], + + "vinyl-sourcemap/vinyl/clone-stats": ["clone-stats@1.0.0", "", {}, "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA="], + + "vinyl-sourcemap/vinyl/replace-ext": ["replace-ext@1.0.0", "", {}, "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs="], + + "wrap-ansi/strip-ansi/ansi-regex": ["ansi-regex@2.1.1", "", {}, "sha1-w7M6te42DYbg5ijwRorn7yfWVN8="], + + "base/define-property/is-descriptor/is-accessor-descriptor": ["is-accessor-descriptor@1.0.0", "", { "dependencies": { "kind-of": "^6.0.0" } }, "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ=="], + + "base/define-property/is-descriptor/is-data-descriptor": ["is-data-descriptor@1.0.0", "", { "dependencies": { "kind-of": "^6.0.0" } }, "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ=="], + + "base/define-property/is-descriptor/kind-of": ["kind-of@6.0.3", "", {}, "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="], + + "class-utils/define-property/is-descriptor/is-accessor-descriptor": ["is-accessor-descriptor@0.1.6", "", { "dependencies": { "kind-of": "^3.0.2" } }, "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY="], + + "class-utils/define-property/is-descriptor/is-data-descriptor": ["is-data-descriptor@0.1.4", "", { "dependencies": { "kind-of": "^3.0.2" } }, "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y="], + + "class-utils/define-property/is-descriptor/kind-of": ["kind-of@5.1.0", "", {}, "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw=="], + + "expand-brackets/define-property/is-descriptor/is-accessor-descriptor": ["is-accessor-descriptor@0.1.6", "", { "dependencies": { "kind-of": "^3.0.2" } }, "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY="], + + "expand-brackets/define-property/is-descriptor/is-data-descriptor": ["is-data-descriptor@0.1.4", "", { "dependencies": { "kind-of": "^3.0.2" } }, "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y="], + + "expand-brackets/define-property/is-descriptor/kind-of": ["kind-of@5.1.0", "", {}, "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw=="], + + "extglob/define-property/is-descriptor/is-accessor-descriptor": ["is-accessor-descriptor@1.0.0", "", { "dependencies": { "kind-of": "^6.0.0" } }, "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ=="], + + "extglob/define-property/is-descriptor/is-data-descriptor": ["is-data-descriptor@1.0.0", "", { "dependencies": { "kind-of": "^6.0.0" } }, "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ=="], + + "extglob/define-property/is-descriptor/kind-of": ["kind-of@6.0.3", "", {}, "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="], + + "fs-mkdirp-stream/through2/readable-stream/inherits": ["inherits@2.0.3", "", {}, "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="], + + "fs-mkdirp-stream/through2/readable-stream/isarray": ["isarray@1.0.0", "", {}, "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="], + + "fs-mkdirp-stream/through2/readable-stream/string_decoder": ["string_decoder@1.0.3", "", { "dependencies": { "safe-buffer": "~5.1.0" } }, "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ=="], + + "glob-watcher/chokidar/braces/extend-shallow": ["extend-shallow@2.0.1", "", { "dependencies": { "is-extendable": "^0.1.0" } }, "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8="], + + "glob-watcher/chokidar/braces/fill-range": ["fill-range@4.0.0", "", { "dependencies": { "extend-shallow": "^2.0.1", "is-number": "^3.0.0", "repeat-string": "^1.6.1", "to-regex-range": "^2.1.0" } }, "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc="], + + "glob-watcher/chokidar/glob-parent/is-glob": ["is-glob@3.1.0", "", { "dependencies": { "is-extglob": "^2.1.0" } }, "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo="], + + "glob-watcher/chokidar/is-binary-path/binary-extensions": ["binary-extensions@1.13.1", "", {}, "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw=="], + + "glob-watcher/chokidar/readdirp/readable-stream": ["readable-stream@2.3.6", "", { "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", "isarray": "~1.0.0", "process-nextick-args": "~2.0.0", "safe-buffer": "~5.1.1", "string_decoder": "~1.1.1", "util-deprecate": "~1.0.1" } }, "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw=="], + + "micromatch/braces/extend-shallow/is-extendable": ["is-extendable@0.1.1", "", {}, "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik="], + + "micromatch/braces/fill-range/extend-shallow": ["extend-shallow@2.0.1", "", { "dependencies": { "is-extendable": "^0.1.0" } }, "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8="], + + "micromatch/braces/fill-range/is-number": ["is-number@3.0.0", "", { "dependencies": { "kind-of": "^3.0.2" } }, "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU="], + + "micromatch/braces/fill-range/to-regex-range": ["to-regex-range@2.1.1", "", { "dependencies": { "is-number": "^3.0.0", "repeat-string": "^1.6.1" } }, "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg="], + + "object-copy/define-property/is-descriptor/is-accessor-descriptor": ["is-accessor-descriptor@0.1.6", "", { "dependencies": { "kind-of": "^3.0.2" } }, "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY="], + + "object-copy/define-property/is-descriptor/is-data-descriptor": ["is-data-descriptor@0.1.4", "", { "dependencies": { "kind-of": "^3.0.2" } }, "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y="], + + "object-copy/define-property/is-descriptor/kind-of": ["kind-of@5.1.0", "", {}, "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw=="], + + "remove-bom-stream/through2/readable-stream/inherits": ["inherits@2.0.3", "", {}, "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="], + + "remove-bom-stream/through2/readable-stream/isarray": ["isarray@1.0.0", "", {}, "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="], + + "remove-bom-stream/through2/readable-stream/string_decoder": ["string_decoder@1.0.3", "", { "dependencies": { "safe-buffer": "~5.1.0" } }, "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ=="], + + "snapdragon-node/define-property/is-descriptor/is-accessor-descriptor": ["is-accessor-descriptor@1.0.0", "", { "dependencies": { "kind-of": "^6.0.0" } }, "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ=="], + + "snapdragon-node/define-property/is-descriptor/is-data-descriptor": ["is-data-descriptor@1.0.0", "", { "dependencies": { "kind-of": "^6.0.0" } }, "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ=="], + + "snapdragon-node/define-property/is-descriptor/kind-of": ["kind-of@6.0.3", "", {}, "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="], + + "snapdragon/define-property/is-descriptor/is-accessor-descriptor": ["is-accessor-descriptor@0.1.6", "", { "dependencies": { "kind-of": "^3.0.2" } }, "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY="], + + "snapdragon/define-property/is-descriptor/is-data-descriptor": ["is-data-descriptor@0.1.4", "", { "dependencies": { "kind-of": "^3.0.2" } }, "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y="], + + "snapdragon/define-property/is-descriptor/kind-of": ["kind-of@5.1.0", "", {}, "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw=="], + + "static-extend/define-property/is-descriptor/is-accessor-descriptor": ["is-accessor-descriptor@0.1.6", "", { "dependencies": { "kind-of": "^3.0.2" } }, "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY="], + + "static-extend/define-property/is-descriptor/is-data-descriptor": ["is-data-descriptor@0.1.4", "", { "dependencies": { "kind-of": "^3.0.2" } }, "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y="], + + "static-extend/define-property/is-descriptor/kind-of": ["kind-of@5.1.0", "", {}, "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw=="], + + "through2-filter/through2/readable-stream/inherits": ["inherits@2.0.3", "", {}, "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="], + + "through2-filter/through2/readable-stream/isarray": ["isarray@1.0.0", "", {}, "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="], + + "through2-filter/through2/readable-stream/string_decoder": ["string_decoder@1.0.3", "", { "dependencies": { "safe-buffer": "~5.1.0" } }, "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ=="], + + "through2/readable-stream/string_decoder/safe-buffer": ["safe-buffer@5.2.1", "", {}, "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="], + + "to-through/through2/readable-stream/inherits": ["inherits@2.0.3", "", {}, "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="], + + "to-through/through2/readable-stream/isarray": ["isarray@1.0.0", "", {}, "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="], + + "to-through/through2/readable-stream/string_decoder": ["string_decoder@1.0.3", "", { "dependencies": { "safe-buffer": "~5.1.0" } }, "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ=="], + + "unset-value/has-value/isobject/isarray": ["isarray@1.0.0", "", {}, "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="], + + "vinyl-fs/through2/readable-stream/inherits": ["inherits@2.0.3", "", {}, "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="], + + "vinyl-fs/through2/readable-stream/isarray": ["isarray@1.0.0", "", {}, "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="], + + "vinyl-fs/through2/readable-stream/string_decoder": ["string_decoder@1.0.3", "", { "dependencies": { "safe-buffer": "~5.1.0" } }, "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ=="], + + "class-utils/define-property/is-descriptor/is-accessor-descriptor/kind-of": ["kind-of@3.2.2", "", { "dependencies": { "is-buffer": "^1.1.5" } }, "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ="], + + "class-utils/define-property/is-descriptor/is-data-descriptor/kind-of": ["kind-of@3.2.2", "", { "dependencies": { "is-buffer": "^1.1.5" } }, "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ="], + + "expand-brackets/define-property/is-descriptor/is-accessor-descriptor/kind-of": ["kind-of@3.2.2", "", { "dependencies": { "is-buffer": "^1.1.5" } }, "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ="], + + "expand-brackets/define-property/is-descriptor/is-data-descriptor/kind-of": ["kind-of@3.2.2", "", { "dependencies": { "is-buffer": "^1.1.5" } }, "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ="], + + "glob-watcher/chokidar/braces/extend-shallow/is-extendable": ["is-extendable@0.1.1", "", {}, "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik="], + + "glob-watcher/chokidar/braces/fill-range/extend-shallow": ["extend-shallow@2.0.1", "", { "dependencies": { "is-extendable": "^0.1.0" } }, "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8="], + + "glob-watcher/chokidar/braces/fill-range/is-number": ["is-number@3.0.0", "", { "dependencies": { "kind-of": "^3.0.2" } }, "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU="], + + "glob-watcher/chokidar/braces/fill-range/to-regex-range": ["to-regex-range@2.1.1", "", { "dependencies": { "is-number": "^3.0.0", "repeat-string": "^1.6.1" } }, "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg="], + + "glob-watcher/chokidar/readdirp/readable-stream/isarray": ["isarray@1.0.0", "", {}, "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="], + + "glob-watcher/chokidar/readdirp/readable-stream/process-nextick-args": ["process-nextick-args@2.0.1", "", {}, "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="], + + "glob-watcher/chokidar/readdirp/readable-stream/string_decoder": ["string_decoder@1.1.1", "", { "dependencies": { "safe-buffer": "~5.1.0" } }, "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg=="], + + "micromatch/braces/fill-range/extend-shallow/is-extendable": ["is-extendable@0.1.1", "", {}, "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik="], + + "micromatch/braces/fill-range/is-number/kind-of": ["kind-of@3.2.2", "", { "dependencies": { "is-buffer": "^1.1.5" } }, "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ="], + + "object-copy/define-property/is-descriptor/is-accessor-descriptor/kind-of": ["kind-of@3.2.2", "", { "dependencies": { "is-buffer": "^1.1.5" } }, "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ="], + + "object-copy/define-property/is-descriptor/is-data-descriptor/kind-of": ["kind-of@3.2.2", "", { "dependencies": { "is-buffer": "^1.1.5" } }, "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ="], + + "snapdragon/define-property/is-descriptor/is-accessor-descriptor/kind-of": ["kind-of@3.2.2", "", { "dependencies": { "is-buffer": "^1.1.5" } }, "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ="], + + "snapdragon/define-property/is-descriptor/is-data-descriptor/kind-of": ["kind-of@3.2.2", "", { "dependencies": { "is-buffer": "^1.1.5" } }, "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ="], + + "static-extend/define-property/is-descriptor/is-accessor-descriptor/kind-of": ["kind-of@3.2.2", "", { "dependencies": { "is-buffer": "^1.1.5" } }, "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ="], + + "static-extend/define-property/is-descriptor/is-data-descriptor/kind-of": ["kind-of@3.2.2", "", { "dependencies": { "is-buffer": "^1.1.5" } }, "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ="], + + "glob-watcher/chokidar/braces/fill-range/extend-shallow/is-extendable": ["is-extendable@0.1.1", "", {}, "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik="], + + "glob-watcher/chokidar/braces/fill-range/is-number/kind-of": ["kind-of@3.2.2", "", { "dependencies": { "is-buffer": "^1.1.5" } }, "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ="], + } +} diff --git a/cinnamon/_colors.scss b/cinnamon/_colors.scss index 1ad7b4c7..d2d47046 100644 --- a/cinnamon/_colors.scss +++ b/cinnamon/_colors.scss @@ -14,14 +14,14 @@ $red: $nord11; $orange: $nord12; $yellow: $nord13; $purple: $nord15; -$darkpurple: #7b7bbd; +$darkpurple: #8a6a5a; $blue: $nord10; $cyan: $nord8; $selected_fg_color: $nord0; $selected_bg_color: if($accent == 'blue', $nord9, $nord7); $selected_borders_color: darken($selected_bg_color, 20%); -$borders_color: darken(#2e3440, 7%); +$borders_color: darken(#2f2a28, 7%); $link_color: $blue; $link_visited_color:transparentize($link_color,0.5); @@ -38,34 +38,34 @@ $suggested_color: darken($cyan,10%); $destructive_fg_color: white; $suggested_fg_color: white; -$drop_target_color: #F08437; +$drop_target_color: #c37960; //insensitive state derived colors $insensitive_fg_color: if($variant == 'light', transparentize($fg_color, 0.45), transparentize($fg_color, 0.55)); $insensitive_bg_color: if($variant == 'light', mix($bg_color, $base_color, 40%), lighten($bg_color, 2%)); -$header_bg: mix($base_color, darken($bg_color, 8%), 30%); +$header_bg: mix($base_color, darken($bg_color, 5%), 30%); $header_bg_backdrop: if($darker == 'true' or $variant == 'dark', lighten($header_bg, 1.5%), lighten($header_bg, 3%)); -$header_border: if($variant == 'light' and $darker=='false', darken($header_bg, 7%), darken($header_bg, 4%)); +$header_border: if($variant == 'light' and $darker=='false', darken($header_bg, 5%), darken($header_bg, 3%)); $header_fg: if($variant == 'light', saturate(transparentize($fg_color, 0.2), 10%), saturate(transparentize($fg_color, 0.2), 10%)); -$header_fg: if($darker == 'true', saturate(transparentize(#D3DAE3, 0.2), 10%), $header_fg); +$header_fg: if($darker == 'true', saturate(transparentize(#d6d3d1, 0.2), 10%), $header_fg); $dark_sidebar_bg: $main_dark_color; -$dark_sidebar_fg: #BAC3CF; -$dark_sidebar_border: if($variant == 'light', $dark_sidebar_bg, darken($dark_sidebar_bg, 5%)); +$dark_sidebar_fg: #c4bfbb; +$dark_sidebar_border: if($variant == 'light', $dark_sidebar_bg, darken($dark_sidebar_bg, 3%)); $osd_fg_color: $dark_sidebar_fg; $osd_bg_color: $dark_sidebar_bg; $osd_button_bg: transparentize(lighten($osd_bg_color, 22%), 0.6); -$osd_button_border: transparentize(darken($osd_bg_color, 12%), 0.6); +$osd_button_border: transparentize(darken($osd_bg_color, 8%), 0.6); $osd_entry_bg: transparentize(lighten($osd_bg_color, 22%), 0.6); -$osd_entry_border: transparentize(darken($osd_bg_color, 12%), 0.6); +$osd_entry_border: transparentize(darken($osd_bg_color, 8%), 0.6); $osd_insensitive_bg_color: darken($osd_bg_color, 3%); $osd_insensitive_fg_color: mix($osd_fg_color, opacify($osd_bg_color, 1), 30%); @@ -75,7 +75,7 @@ $panel_bg: $main_dark_color; $panel_fg: $dark_sidebar_fg; $entry_bg: if($variant=='light', $base_color, lighten($base_color, 0%)); -$entry_border: if($variant == 'light', #cfd6e6, darken($borders_color, 0%)); +$entry_border: if($variant == 'light', #cac6c4, darken($borders_color, 0%)); $header_entry_bg: if($darker == 'true' or $variant == 'dark', transparentize(lighten($header_bg, 22%), 0.6), transparentize($base_color, 0.1)); $header_entry_border: if($darker == 'true' or $variant == 'dark', transparentize(darken($header_bg, 12%), 0.6), transparentize($header_fg, 0.7)); @@ -89,19 +89,19 @@ $header_button_border: if($darker == 'true' or $variant == 'dark', transparentiz //WM Buttons // Close -$wm_button_close_bg: if($variant == 'light' and $darker == 'false', #f46067, #cc575d); -$wm_button_close_hover_bg: if($variant == 'light' and $darker == 'false', #f68086, #d7787d); -$wm_button_close_active_bg: if($variant == 'light' and $darker == 'false', #f13039, #be3841); +$wm_button_close_bg: if($variant == 'light' and $darker == 'false', #d96a5e, #c65353); +$wm_button_close_hover_bg: if($variant == 'light' and $darker == 'false', #e0827a, #d47470); +$wm_button_close_active_bg: if($variant == 'light' and $darker == 'false', #d04a42, #b5423a); -$wm_icon_close_bg: if($variant == 'light' and $darker == 'false',#F8F8F9 , #2f343f); +$wm_icon_close_bg: if($variant == 'light' and $darker == 'false',#faf9f8 , #2f2a28); // Minimize, Maximize -$wm_button_hover_bg: if($variant == 'light' and $darker == 'false', #fdfdfd, #454C5C); +$wm_button_hover_bg: if($variant == 'light' and $darker == 'false', #fdfdfd, #453e3b); $wm_button_active_bg: $selected_bg_color; -$wm_button_hover_border: if($variant == 'light' and $darker == 'false', #D1D3DA, #262932); +$wm_button_hover_border: if($variant == 'light' and $darker == 'false', #d6d3d1, #28231f); -$wm_icon_bg: if($variant == 'light' and $darker == 'false', #90949E, #90939B); -$wm_icon_unfocused_bg: if($variant == 'light' and $darker == 'false', #B6B8C0, #666A74); -$wm_icon_hover_bg: if($variant == 'light' and $darker == 'false', #7A7F8B, #C4C7CC); +$wm_icon_bg: if($variant == 'light' and $darker == 'false', #8a8582, #8a8582); +$wm_icon_unfocused_bg: if($variant == 'light' and $darker == 'false', #b5b0ad, #6b6562); +$wm_icon_hover_bg: if($variant == 'light' and $darker == 'false', #7a746f, #c4bfbb); $wm_icon_active_bg: $selected_fg_color; diff --git a/cinnamon/_common.scss b/cinnamon/_common.scss index 3dd17265..f0804d35 100644 --- a/cinnamon/_common.scss +++ b/cinnamon/_common.scss @@ -1344,7 +1344,7 @@ StScrollBar { padding: 10px; border: 1px solid rgba(0,0,0,0); - &:hover { @extend %button:hover; } + &:hover { @extend %button; @include button(hover); } } &-places { @@ -1372,7 +1372,7 @@ StScrollBar { &-selected { padding: 7px; - @extend %button:hover; + @extend %button; @include button(hover); &:highlighted { font-weight: bold; } } @@ -1994,7 +1994,7 @@ $radius: 6px; padding: 0; border: none; -slider-height: 0.5em; - -slider-background-color: if($variant == 'light', $button_border, darken($bg_color, 5%)); + -slider-background-color: if($variant == 'light', $button_border, darken($bg_color, 3%)); -slider-border-color: rgba(0,0,0,0); -slider-active-background-color: $selected_bg_color; -slider-active-border-color: rgba(0,0,0,0); @@ -2050,9 +2050,9 @@ $radius: 6px; } .workspace-graph .workspace .windows { - -active-window-background: lighten($panel_bg, 15%); + -active-window-background: lighten($panel_bg, 10%); -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: lighten($panel_bg, 15%); + -inactive-window-background: lighten($panel_bg, 10%); -inactive-window-border: rgba(0, 0, 0, 0.8); } diff --git a/cinnamon/cinnamon-dark.css b/cinnamon/cinnamon-dark.css index 917a6e72..e67027bc 100644 --- a/cinnamon/cinnamon-dark.css +++ b/cinnamon/cinnamon-dark.css @@ -1,163 +1,194 @@ stage { - color: #d8dee9; } + color: #cac6c4; +} .label-shadow { - color: rgba(0, 0, 0, 0); } + color: rgba(0, 0, 0, 0); +} -.popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, .modal-dialog-button-box .modal-dialog-button, .sound-button { +.sound-button, .menu-application-button-selected, .menu-favorites-button:hover, .modal-dialog-button-box .modal-dialog-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { min-height: 20px; padding: 5px 32px; transition-duration: 0; - text-shadow: 0 1px rgba(59, 66, 82, 0); - color: #d8dee9; - background-color: #3f4758; - border: 1px solid #1f232b; - box-shadow: inset 0 2px 4px rgba(63, 71, 88, 0.05); } - .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, .modal-dialog-button-box .modal-dialog-button, .sound-button, .popup-menu #notification .notification-button:focus, .popup-menu #notification .notification-icon-button:focus, .modal-dialog-button-box .modal-dialog-button:focus, .sound-button:focus, .popup-menu #notification .notification-button:hover, .popup-menu #notification .notification-icon-button:hover, .modal-dialog-button-box .modal-dialog-button:hover, .menu-favorites-button:hover, .menu-application-button-selected, .sound-button:hover, .popup-menu #notification .notification-button:hover:focus, .popup-menu #notification .notification-icon-button:hover:focus, .modal-dialog-button-box .modal-dialog-button:hover:focus, .menu-favorites-button:focus:hover, .menu-application-button-selected:focus, .sound-button:hover:focus, .popup-menu #notification .notification-button:active, .popup-menu #notification .notification-icon-button:active, .modal-dialog-button-box .modal-dialog-button:active, .sound-button:active, .popup-menu #notification .notification-button:active:focus, .popup-menu #notification .notification-icon-button:active:focus, .modal-dialog-button-box .modal-dialog-button:active:focus, .sound-button:active:focus, .popup-menu #notification .notification-button:insensitive, .popup-menu #notification .notification-icon-button:insensitive, .modal-dialog-button-box .modal-dialog-button:insensitive, .sound-button:insensitive { - border-radius: 2px; } - .popup-menu #notification .notification-button:focus, .popup-menu #notification .notification-icon-button:focus, .modal-dialog-button-box .modal-dialog-button:focus, .sound-button:focus { - text-shadow: 0 1px rgba(59, 66, 82, 0); - color: #d8dee9; - background-color: #3f4758; - border: 1px solid #8fbcbb; - box-shadow: inset 0 2px 4px rgba(63, 71, 88, 0.05); } - .popup-menu #notification .notification-button:hover, .popup-menu #notification .notification-icon-button:hover, .modal-dialog-button-box .modal-dialog-button:hover, .menu-favorites-button:hover, .menu-application-button-selected, .sound-button:hover { - text-shadow: 0 1px rgba(59, 66, 82, 0); - color: #d8dee9; - background-color: #4a5367; - border: 1px solid #1f232b; - box-shadow: inset 0 2px 4px rgba(74, 83, 103, 0.05); } - .popup-menu #notification .notification-button:hover:focus, .popup-menu #notification .notification-icon-button:hover:focus, .modal-dialog-button-box .modal-dialog-button:hover:focus, .menu-favorites-button:focus:hover, .menu-application-button-selected:focus, .sound-button:hover:focus { - text-shadow: 0 1px rgba(59, 66, 82, 0); - color: #d8dee9; - background-color: #3f4758; - border: 1px solid #8fbcbb; - box-shadow: inset 0 2px 4px rgba(63, 71, 88, 0.05); } - .popup-menu #notification .notification-button:active, .popup-menu #notification .notification-icon-button:active, .modal-dialog-button-box .modal-dialog-button:active, .sound-button:active, .popup-menu #notification .notification-button:active:focus, .popup-menu #notification .notification-icon-button:active:focus, .modal-dialog-button-box .modal-dialog-button:active:focus, .sound-button:active:focus { - text-shadow: 0 1px rgba(59, 66, 82, 0); - color: #2e3440; - background-color: #8fbcbb; - border: 1px solid #8fbcbb; - box-shadow: inset 0 2px 4px #8fbcbb; } - .popup-menu #notification .notification-button:insensitive, .popup-menu #notification .notification-icon-button:insensitive, .modal-dialog-button-box .modal-dialog-button:insensitive, .sound-button:insensitive { - text-shadow: 0 1px rgba(59, 66, 82, 0); - color: rgba(216, 222, 233, 0.45); - border: 1px solid rgba(31, 35, 43, 0.55); - background-color: rgba(63, 71, 88, 0.55); - box-shadow: inset 0 2px 4px rgba(63, 71, 88, 0.05); } + text-shadow: 0 1px rgba(58, 52, 49, 0); + color: #cac6c4; + background-color: #403936; + border: 1px solid #1c1918; + box-shadow: inset 0 2px 4px rgba(64, 57, 54, 0.05); +} +.sound-button, .menu-application-button-selected, .menu-favorites-button:hover, .modal-dialog-button-box .modal-dialog-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { + border-radius: 2px; +} +.sound-button:focus, .menu-application-button-selected:focus, .menu-favorites-button:focus:hover, .modal-dialog-button-box .modal-dialog-button:focus, .popup-menu #notification .notification-button:focus, .popup-menu #notification .notification-icon-button:focus { + text-shadow: 0 1px rgba(58, 52, 49, 0); + color: #cac6c4; + background-color: #403936; + border: 1px solid #af6f5a; + box-shadow: inset 0 2px 4px rgba(64, 57, 54, 0.05); +} +.sound-button:hover, .menu-application-button-selected:hover, .menu-favorites-button:hover, .modal-dialog-button-box .modal-dialog-button:hover, .popup-menu #notification .notification-button:hover, .popup-menu #notification .notification-icon-button:hover { + text-shadow: 0 1px rgba(58, 52, 49, 0); + color: #cac6c4; + background-color: #4d4541; + border: 1px solid #1c1918; + box-shadow: inset 0 2px 4px rgba(77, 69, 65, 0.05); +} +.sound-button:hover:focus, .menu-application-button-selected:hover:focus, .menu-favorites-button:hover:focus, .modal-dialog-button-box .modal-dialog-button:hover:focus, .popup-menu #notification .notification-button:hover:focus, .popup-menu #notification .notification-icon-button:hover:focus { + text-shadow: 0 1px rgba(58, 52, 49, 0); + color: #cac6c4; + background-color: #403936; + border: 1px solid #af6f5a; + box-shadow: inset 0 2px 4px rgba(64, 57, 54, 0.05); +} +.sound-button:active, .menu-application-button-selected:active, .menu-favorites-button:active:hover, .modal-dialog-button-box .modal-dialog-button:active, .popup-menu #notification .notification-button:active, .popup-menu #notification .notification-icon-button:active { + text-shadow: 0 1px rgba(58, 52, 49, 0); + color: #2f2a28; + background-color: #af6f5a; + border: 1px solid #af6f5a; + box-shadow: inset 0 2px 4px #af6f5a; +} +.sound-button:insensitive, .menu-application-button-selected:insensitive, .menu-favorites-button:insensitive:hover, .modal-dialog-button-box .modal-dialog-button:insensitive, .popup-menu #notification .notification-button:insensitive, .popup-menu #notification .notification-icon-button:insensitive { + text-shadow: 0 1px rgba(58, 52, 49, 0); + color: rgba(202, 198, 196, 0.45); + border: 1px solid rgba(28, 25, 24, 0.55); + background-color: rgba(64, 57, 54, 0.55); + box-shadow: inset 0 2px 4px rgba(64, 57, 54, 0.05); +} .notification-button, .notification-icon-button { min-height: 20px; padding: 5px 32px; transition-duration: 0; border-radius: 2px; - text-shadow: 0 1px rgba(59, 66, 82, 0); - color: #BAC3CF; - border: 1px solid rgba(20, 23, 28, 0.4); - background-color: rgba(93, 105, 129, 0.4); } - .notification-button:hover, .notification-icon-button:hover { - text-shadow: 0 1px rgba(59, 66, 82, 0); - color: #BAC3CF; - border: 1px solid rgba(20, 23, 28, 0.4); - background-color: rgba(108, 122, 150, 0.5); } - .notification-button:focus, .notification-icon-button:focus { - color: #8fbcbb; } - .notification-button:active, .notification-icon-button:active { - text-shadow: 0 1px rgba(59, 66, 82, 0); - color: #2e3440; - border: 1px solid #8fbcbb; - background-color: #8fbcbb; } - .notification-button:insensitive, .notification-icon-button:insensitive { - text-shadow: 0 1px rgba(59, 66, 82, 0); - color: #585f6b; - border: 1px solid rgba(20, 23, 28, 0.4); - background-color: rgba(93, 105, 129, 0.25); } - -.popup-menu #notification StEntry, #menu-search-entry, #appmenu-search-entry, .run-dialog-entry, .prompt-dialog-password-entry { + text-shadow: 0 1px rgba(58, 52, 49, 0); + color: #c4bfbb; + border: 1px solid rgba(25, 22, 21, 0.4); + background-color: rgba(108, 96, 92, 0.4); +} +.notification-button:hover, .notification-icon-button:hover { + text-shadow: 0 1px rgba(58, 52, 49, 0); + color: #c4bfbb; + border: 1px solid rgba(25, 22, 21, 0.4); + background-color: rgba(127, 113, 108, 0.5); +} +.notification-button:focus, .notification-icon-button:focus { + color: #af6f5a; +} +.notification-button:active, .notification-icon-button:active { + text-shadow: 0 1px rgba(58, 52, 49, 0); + color: #2f2a28; + border: 1px solid #af6f5a; + background-color: #af6f5a; +} +.notification-button:insensitive, .notification-icon-button:insensitive { + text-shadow: 0 1px rgba(58, 52, 49, 0); + color: #5c5754; + border: 1px solid rgba(25, 22, 21, 0.4); + background-color: rgba(108, 96, 92, 0.25); +} + +.prompt-dialog-password-entry, .run-dialog-entry, #appmenu-search-entry, #menu-search-entry, .popup-menu #notification StEntry { padding: 7px; caret-size: 1px; - selection-background-color: #8fbcbb; - selected-color: #2e3440; + selection-background-color: #af6f5a; + selected-color: #2f2a28; transition-duration: 300ms; border-radius: 6px; - color: #d8dee9; - background-color: #3b4252; - border: 1px solid #1f232b; - box-shadow: inset 0 2px 4px rgba(59, 66, 82, 0.05); } - .popup-menu #notification StEntry:focus, #menu-search-entry:focus, #appmenu-search-entry:focus, .run-dialog-entry:focus, .prompt-dialog-password-entry:focus, .popup-menu #notification StEntry:hover, #menu-search-entry:hover, #appmenu-search-entry:hover, .run-dialog-entry:hover, .prompt-dialog-password-entry:hover { - color: #d8dee9; - background-color: #3b4252; - border: 1px solid #8fbcbb; - box-shadow: inset 0 2px 4px rgba(59, 66, 82, 0.05); } - .popup-menu #notification StEntry:insensitive, #menu-search-entry:insensitive, #appmenu-search-entry:insensitive, .run-dialog-entry:insensitive, .prompt-dialog-password-entry:insensitive { - color: rgba(216, 222, 233, 0.45); - background-color: #3f4757; - border-color: 1px solid #2f3542; - box-shadow: inset 0 2px 4px rgba(63, 71, 87, 0.05); } - .popup-menu #notification StEntry StIcon.capslock-warning, #menu-search-entry StIcon.capslock-warning, #appmenu-search-entry StIcon.capslock-warning, .run-dialog-entry StIcon.capslock-warning, .prompt-dialog-password-entry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #c3674a; - padding: 0 4px; } + color: #cac6c4; + background-color: #3a3431; + border: 1px solid #1c1918; + box-shadow: inset 0 2px 4px rgba(58, 52, 49, 0.05); +} +.prompt-dialog-password-entry:focus, .run-dialog-entry:focus, #appmenu-search-entry:focus, #menu-search-entry:focus, .popup-menu #notification StEntry:focus, .prompt-dialog-password-entry:hover, .run-dialog-entry:hover, #appmenu-search-entry:hover, #menu-search-entry:hover, .popup-menu #notification StEntry:hover { + color: #cac6c4; + background-color: #3a3431; + border: 1px solid #af6f5a; + box-shadow: inset 0 2px 4px rgba(58, 52, 49, 0.05); +} +.prompt-dialog-password-entry:insensitive, .run-dialog-entry:insensitive, #appmenu-search-entry:insensitive, #menu-search-entry:insensitive, .popup-menu #notification StEntry:insensitive { + color: rgba(202, 198, 196, 0.45); + background-color: #3f3936; + border-color: 1px solid #2e2a28; + box-shadow: inset 0 2px 4px rgba(63, 57, 54, 0.05); +} +.prompt-dialog-password-entry StIcon.capslock-warning, .run-dialog-entry StIcon.capslock-warning, #appmenu-search-entry StIcon.capslock-warning, #menu-search-entry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning { + icon-size: 16px; + warning-color: #ae5d42; + padding: 0 4px; +} .notification StEntry { padding: 7px; caret-size: 1px; - caret-color: #BAC3CF; - selection-background-color: #8fbcbb; - selected-color: #2e3440; + caret-color: #c4bfbb; + selection-background-color: #af6f5a; + selected-color: #2f2a28; transition-duration: 300ms; border-radius: 3px; - color: #BAC3CF; - background-color: rgba(93, 105, 129, 0.4); - border: 1px solid rgba(20, 23, 28, 0.4); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } - .notification StEntry:focus { - color: #2e3440; - background-color: #8fbcbb; - border: 1px solid #8fbcbb; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } - .notification StEntry:insensitive { - color: rgba(186, 195, 207, 0.55); - background-color: rgba(93, 105, 129, 0.25); - border: 1px solid rgba(20, 23, 28, 0.4); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } + color: #c4bfbb; + background-color: rgba(108, 96, 92, 0.4); + border: 1px solid rgba(25, 22, 21, 0.4); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); +} +.notification StEntry:focus { + color: #2f2a28; + background-color: #af6f5a; + border: 1px solid #af6f5a; + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); +} +.notification StEntry:insensitive { + color: rgba(196, 191, 187, 0.55); + background-color: rgba(108, 96, 92, 0.25); + border: 1px solid rgba(25, 22, 21, 0.4); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); +} StScrollView.vfade { - -st-vfade-offset: 0px; } + -st-vfade-offset: 0px; +} StScrollView.hfade { - -st-hfade-offset: 0px; } + -st-hfade-offset: 0px; +} StScrollBar { - padding: 8px; } - StScrollView StScrollBar { - min-width: 5px; - min-height: 5px; } - StScrollBar StBin#trough { - background-color: rgba(59, 66, 82, 0.1); - border-radius: 8px; } - StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 2px; - background-color: #7f8696; - border: 0px solid; - margin: 0px; } - StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #707888; } - StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #8fbcbb; } + padding: 8px; +} +StScrollView StScrollBar { + min-width: 5px; + min-height: 5px; +} +StScrollBar StBin#trough { + background-color: rgba(58, 52, 49, 0.1); + border-radius: 8px; +} +StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { + border-radius: 2px; + background-color: #7a7472; + border: 0px solid; + margin: 0px; +} +StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { + background-color: #6d6764; +} +StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { + background-color: #af6f5a; +} .separator { -gradient-height: 1px; -gradient-start: rgba(0, 0, 0, 0); -gradient-end: rgba(0, 0, 0, 0); -margin-horizontal: 1.5em; - height: 1em; } + height: 1em; +} -.popup-slider-menu-item, .slider { +.popup-slider-menu-item, +.slider { -slider-height: 0.3em; - -slider-background-color: #4c556a; - -slider-border-color: rgba(67, 76, 94, 0.3); - -slider-active-background-color: #8fbcbb; - -slider-active-border-color: rgba(67, 76, 94, 0.3); + -slider-background-color: #504844; + -slider-border-color: rgba(69, 62, 59, 0.3); + -slider-active-background-color: #af6f5a; + -slider-active-border-color: rgba(69, 62, 59, 0.3); -slider-border-width: 1px; -slider-handle-radius: 0.5em; height: 1em; @@ -165,160 +196,200 @@ StScrollBar { border: 0 solid transparent; border-right-width: 1px; border-left-width: 5px; - color: #8fbcbb; } - .popup-menu-item:active .popup-slider-menu-item, - .popup-menu-item:active .slider { - -slider-background-color: rgba(0, 0, 0, 0.2); - -slider-active-background-color: #2e3440; } + color: #af6f5a; +} +.popup-menu-item:active .popup-slider-menu-item, +.popup-menu-item:active .slider { + -slider-background-color: rgba(0, 0, 0, 0.2); + -slider-active-background-color: #2f2a28; +} .check-box CinnamonGenericContainer { - spacing: .2em; + spacing: 0.2em; min-height: 30px; - padding-top: 2px; } + padding-top: 2px; +} .check-box StLabel { - font-weight: normal; } + font-weight: normal; +} .check-box StBin { width: 16px; height: 16px; - background-image: url("dark-assets/checkbox/checkbox-unchecked.svg"); } + background-image: url("dark-assets/checkbox/checkbox-unchecked.svg"); +} .check-box:focus StBin { - background-image: url("dark-assets/checkbox/checkbox-unchecked-focused.svg"); } + background-image: url("dark-assets/checkbox/checkbox-unchecked-focused.svg"); +} .check-box:checked StBin { - background-image: url("dark-assets/checkbox/checkbox-checked.svg"); } + background-image: url("dark-assets/checkbox/checkbox-checked.svg"); +} .check-box:focus:checked StBin { - background-image: url("dark-assets/checkbox/checkbox-checked-focused.svg"); } + background-image: url("dark-assets/checkbox/checkbox-checked-focused.svg"); +} .radiobutton CinnamonGenericContainer { - spacing: .2em; + spacing: 0.2em; height: 26px; - padding-top: 2px; } + padding-top: 2px; +} .radiobutton StLabel { padding-top: 4px; font-size: 0.9em; - box-shadow: none; } + box-shadow: none; +} .radiobutton StBin { width: 16px; height: 16px; - background-image: url("dark-assets/checkbox/checkbox-unchecked.svg"); } + background-image: url("dark-assets/checkbox/checkbox-unchecked.svg"); +} .radiobutton:focus StBin { - background-image: url("dark-assets/checkbox/checkbox-unchecked-focused.svg"); } + background-image: url("dark-assets/checkbox/checkbox-unchecked-focused.svg"); +} .radiobutton:checked StBin { - background-image: url("dark-assets/checkbox/checkbox-checked.svg"); } + background-image: url("dark-assets/checkbox/checkbox-checked.svg"); +} .radiobutton:focus:checked StBin { - background-image: url("dark-assets/checkbox/checkbox-checked-focused.svg"); } + background-image: url("dark-assets/checkbox/checkbox-checked-focused.svg"); +} .toggle-switch { width: 50px; height: 20px; background-size: contain; - background-image: url("dark-assets/switch/switch-off.svg"); } - .toggle-switch:checked { - background-image: url("dark-assets/switch/switch-on.svg"); } - .popup-menu-item:active .toggle-switch { - background-image: url("common-assets/switch/switch-off-selected.svg"); } - .popup-menu-item:active .toggle-switch:checked { - background-image: url("common-assets/switch/switch-on-selected.svg"); } + background-image: url("dark-assets/switch/switch-off.svg"); +} +.toggle-switch:checked { + background-image: url("dark-assets/switch/switch-on.svg"); +} +.popup-menu-item:active .toggle-switch { + background-image: url("common-assets/switch/switch-off-selected.svg"); +} +.popup-menu-item:active .toggle-switch:checked { + background-image: url("common-assets/switch/switch-on-selected.svg"); +} .cinnamon-link { - color: #5e81ac; - text-decoration: underline; } - .cinnamon-link:hover { - color: #809bbd; } + color: #5d81ac; + text-decoration: underline; +} +.cinnamon-link:hover { + color: #7f9bbd; +} #Tooltip { border-radius: 3px; padding: 5px 12px; - background-color: #2e3440; - color: #BAC3CF; + background-color: #2f2a28; + color: #c4bfbb; font-size: 1em; font-weight: normal; - text-align: center; } + text-align: center; +} .menu, .popup-menu, .popup-combo-menu { - color: #d8dee9; - border: 1px solid #1f232b; + color: #cac6c4; + border: 1px solid #1c1918; border-radius: 5px; - background-color: rgba(46, 52, 64, 0.99); } - .menu.top, - .popup-menu.top, - .top.popup-combo-menu { - border-radius: 0 0 5px 5px; } - .menu.bottom, - .popup-menu.bottom, - .bottom.popup-combo-menu { - border-radius: 5px 5px 0 0; } - .menu.left, - .popup-menu.left, - .left.popup-combo-menu { - border-radius: 0 5px 5px 0; } - .menu.right, - .popup-menu.right, - .right.popup-combo-menu { - border-radius: 5px 0 0 5px; } - .menu-arrow, - .popup-menu-arrow { - icon-size: 16px; } - .menu .popup-sub-menu, - .popup-menu .popup-sub-menu, - .popup-combo-menu .popup-sub-menu { - box-shadow: none; - background-color: #3b4252; } - .menu .popup-sub-menu .popup-menu-item:ltr, - .popup-menu .popup-sub-menu .popup-menu-item:ltr, - .popup-combo-menu .popup-sub-menu .popup-menu-item:ltr { - padding-right: 0em; } - .menu .popup-sub-menu .popup-menu-item:rtl, - .popup-menu .popup-sub-menu .popup-menu-item:rtl, - .popup-combo-menu .popup-sub-menu .popup-menu-item:rtl { - padding-left: 0em; } - .menu .popup-sub-menu StScrollBar, - .popup-menu .popup-sub-menu StScrollBar, - .popup-combo-menu .popup-sub-menu StScrollBar { - padding: 4px; } - .menu .popup-sub-menu StScrollBar StBin#trough, .menu .popup-sub-menu StScrollBar StBin#vhandle, - .popup-menu .popup-sub-menu StScrollBar StBin#trough, - .popup-menu .popup-sub-menu StScrollBar StBin#vhandle, - .popup-combo-menu .popup-sub-menu StScrollBar StBin#trough, - .popup-combo-menu .popup-sub-menu StScrollBar StBin#vhandle { - border-width: 0; } - .menu .popup-menu-content, - .popup-menu .popup-menu-content, - .popup-combo-menu .popup-menu-content { - padding: 1em 0em 1em 0em; } - .menu .popup-menu-item, - .popup-menu .popup-menu-item, - .popup-combo-menu .popup-menu-item { - padding: .4em 1.75em; - spacing: 1em; - border-left-width: 0; - border-right-width: 0; } - .menu .popup-menu-item:active, - .popup-menu .popup-menu-item:active, - .popup-combo-menu .popup-menu-item:active { - color: #2e3440; - background-color: #8fbcbb; } - .menu .popup-menu-item:insensitive, - .popup-menu .popup-menu-item:insensitive, - .popup-combo-menu .popup-menu-item:insensitive { - color: rgba(216, 222, 233, 0.5); - background: none; } - .menu .popup-inactive-menu-item, - .popup-menu .popup-inactive-menu-item, - .popup-combo-menu .popup-inactive-menu-item { - color: #d8dee9; } - .menu .popup-inactive-menu-item:insensitive, - .popup-menu .popup-inactive-menu-item:insensitive, - .popup-combo-menu .popup-inactive-menu-item:insensitive { - color: rgba(216, 222, 233, 0.45); } - .menu .popup-menu-item:active .popup-inactive-menu-item, - .popup-menu .popup-menu-item:active .popup-inactive-menu-item, - .popup-combo-menu .popup-menu-item:active .popup-inactive-menu-item { - color: #2e3440; } - .menu-icon, - .popup-menu-icon { - icon-size: 16px; } + background-color: rgba(47, 42, 40, 0.99); +} +.menu.top, +.popup-menu.top, +.top.popup-combo-menu { + border-radius: 0 0 5px 5px; +} +.menu.bottom, +.popup-menu.bottom, +.bottom.popup-combo-menu { + border-radius: 5px 5px 0 0; +} +.menu.left, +.popup-menu.left, +.left.popup-combo-menu { + border-radius: 0 5px 5px 0; +} +.menu.right, +.popup-menu.right, +.right.popup-combo-menu { + border-radius: 5px 0 0 5px; +} +.menu-arrow, +.popup-menu-arrow { + icon-size: 16px; +} +.menu .popup-sub-menu, +.popup-menu .popup-sub-menu, +.popup-combo-menu .popup-sub-menu { + box-shadow: none; + background-color: #3a3431; +} +.menu .popup-sub-menu .popup-menu-item:ltr, +.popup-menu .popup-sub-menu .popup-menu-item:ltr, +.popup-combo-menu .popup-sub-menu .popup-menu-item:ltr { + padding-right: 0em; +} +.menu .popup-sub-menu .popup-menu-item:rtl, +.popup-menu .popup-sub-menu .popup-menu-item:rtl, +.popup-combo-menu .popup-sub-menu .popup-menu-item:rtl { + padding-left: 0em; +} +.menu .popup-sub-menu StScrollBar, +.popup-menu .popup-sub-menu StScrollBar, +.popup-combo-menu .popup-sub-menu StScrollBar { + padding: 4px; +} +.menu .popup-sub-menu StScrollBar StBin#trough, .menu .popup-sub-menu StScrollBar StBin#vhandle, +.popup-menu .popup-sub-menu StScrollBar StBin#trough, +.popup-menu .popup-sub-menu StScrollBar StBin#vhandle, +.popup-combo-menu .popup-sub-menu StScrollBar StBin#trough, +.popup-combo-menu .popup-sub-menu StScrollBar StBin#vhandle { + border-width: 0; +} +.menu .popup-menu-content, +.popup-menu .popup-menu-content, +.popup-combo-menu .popup-menu-content { + padding: 1em 0em 1em 0em; +} +.menu .popup-menu-item, +.popup-menu .popup-menu-item, +.popup-combo-menu .popup-menu-item { + padding: 0.4em 1.75em; + spacing: 1em; + border-left-width: 0; + border-right-width: 0; +} +.menu .popup-menu-item:active, +.popup-menu .popup-menu-item:active, +.popup-combo-menu .popup-menu-item:active { + color: #2f2a28; + background-color: #af6f5a; +} +.menu .popup-menu-item:insensitive, +.popup-menu .popup-menu-item:insensitive, +.popup-combo-menu .popup-menu-item:insensitive { + color: rgba(202, 198, 196, 0.5); + background: none; +} +.menu .popup-inactive-menu-item, +.popup-menu .popup-inactive-menu-item, +.popup-combo-menu .popup-inactive-menu-item { + color: #cac6c4; +} +.menu .popup-inactive-menu-item:insensitive, +.popup-menu .popup-inactive-menu-item:insensitive, +.popup-combo-menu .popup-inactive-menu-item:insensitive { + color: rgba(202, 198, 196, 0.45); +} +.menu .popup-menu-item:active .popup-inactive-menu-item, +.popup-menu .popup-menu-item:active .popup-inactive-menu-item, +.popup-combo-menu .popup-menu-item:active .popup-inactive-menu-item { + color: #2f2a28; +} +.menu-icon, +.popup-menu-icon { + icon-size: 16px; +} .popup-menu-boxpointer { -arrow-border-radius: 3px; @@ -326,124 +397,157 @@ StScrollBar { -arrow-border-width: 1px; -arrow-border-color: rgba(0, 0, 0, 0); -arrow-base: 0; - -arrow-rise: 0; } + -arrow-rise: 0; +} .popup-combo-menu { - padding: 10px 1px; } + padding: 10px 1px; +} .popup-combobox-item { - spacing: 1em; } + spacing: 1em; +} .popup-separator-menu-item { -gradient-height: 2px; -gradient-start: transparent; -gradient-end: transparent; -margin-horizontal: 1.5em; - height: 1em; } + height: 1em; +} .popup-alternating-menu-item:alternate { - font-weight: normal; } + font-weight: normal; +} .popup-device-menu-item { - spacing: .5em; } + spacing: 0.5em; +} .popup-subtitle-menu-item { - font-weight: normal; } + font-weight: normal; +} .nm-menu-item-icons { - spacing: .5em; } + spacing: 0.5em; +} #panel { height: 28px; width: 32px; font-weight: 700; - background-color: #2e3440; - color: #d8dee9; } - #panel:highlight { - border-image: none; - background-color: rgba(184, 79, 89, 0.5); } - #panelLeft { - spacing: 4px; } - #panelLeft:dnd { - background-gradient-direction: vertical; - background-gradient-start: rgba(255, 0, 0, 0.05); - background-gradient-end: rgba(255, 0, 0, 0.2); } - #panelLeft:ltr { - padding-right: 4px; } - #panelLeft:rtl { - padding-left: 4px; } - #panelLeft.vertical { - padding: 0; } - #panelLeft.vertical:ltr { - padding-right: 0px; } - #panelLeft.vertical:rtl { - padding-left: 0px; } - #panelRight:dnd { - background-gradient-direction: vertical; - background-gradient-start: rgba(0, 0, 255, 0.05); - background-gradient-end: rgba(0, 0, 255, 0.2); } - #panelRight:ltr { - padding-left: 4px; - spacing: 0px; } - #panelRight:rtl { - padding-right: 4px; - spacing: 0px; } - #panelRight.vertical { - padding: 0; } - #panelRight.vertical:ltr { - padding-right: 0px; } - #panelRight.vertical:rtl { - padding-left: 0px; } - #panelCenter { - spacing: 4px; } - #panelCenter:dnd { - background-gradient-direction: vertical; - background-gradient-start: rgba(0, 255, 0, 0.05); - background-gradient-end: rgba(0, 255, 0, 0.2); } + background-color: #2f2a28; + color: #cac6c4; +} +#panel:highlight { + border-image: none; + background-color: rgba(192, 64, 64, 0.5); +} +#panelLeft { + spacing: 4px; +} +#panelLeft:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(255, 0, 0, 0.05); + background-gradient-end: rgba(255, 0, 0, 0.2); +} +#panelLeft:ltr { + padding-right: 4px; +} +#panelLeft:rtl { + padding-left: 4px; +} +#panelLeft.vertical { + padding: 0; +} +#panelLeft.vertical:ltr { + padding-right: 0px; +} +#panelLeft.vertical:rtl { + padding-left: 0px; +} +#panelRight:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(0, 0, 255, 0.05); + background-gradient-end: rgba(0, 0, 255, 0.2); +} +#panelRight:ltr { + padding-left: 4px; + spacing: 0px; +} +#panelRight:rtl { + padding-right: 4px; + spacing: 0px; +} +#panelRight.vertical { + padding: 0; +} +#panelRight.vertical:ltr { + padding-right: 0px; +} +#panelRight.vertical:rtl { + padding-left: 0px; +} +#panelCenter { + spacing: 4px; +} +#panelCenter:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(0, 255, 0, 0.05); + background-gradient-end: rgba(0, 255, 0, 0.2); +} .panel-top, .panel-bottom, .panel-left, .panel-right { - color: #d8dee9; + color: #cac6c4; font-size: 1em; - padding: 0px; } + padding: 0px; +} .panel-dummy { - background-color: rgba(184, 79, 89, 0.5); } - .panel-dummy:entered { - background-color: rgba(184, 79, 89, 0.6); } + background-color: rgba(192, 64, 64, 0.5); +} +.panel-dummy:entered { + background-color: rgba(192, 64, 64, 0.6); +} .panel-status-button { border-width: 0; -natural-hpadding: 3px; -minimum-hpadding: 3px; font-weight: bold; color: white; - height: 22px; } + height: 22px; +} .panel-button { -natural-hpadding: 6px; -minimum-hpadding: 2px; font-weight: bold; - color: #d8dee9; - transition-duration: 100; } - + color: #cac6c4; + transition-duration: 100; +} .system-status-icon { icon-size: 16px; - padding: 0 1px; } + padding: 0 1px; +} #overview { - spacing: 12px; } + spacing: 12px; +} .window-caption { - background-color: #2e3440; - border: 1px solid #2e3440; - color: #BAC3CF; + background-color: #2f2a28; + border: 1px solid #2f2a28; + color: #c4bfbb; spacing: 25px; border-radius: 2px; font-size: 9pt; padding: 5px 8px; - -cinnamon-caption-spacing: 4px; } - .window-caption#selected { - background-color: #8fbcbb; - color: #2e3440; - border: 1px solid #8fbcbb; - spacing: 25px; } + -cinnamon-caption-spacing: 4px; +} +.window-caption#selected { + background-color: #af6f5a; + color: #2f2a28; + border: 1px solid #af6f5a; + spacing: 25px; +} .expo-workspaces-name-entry, .expo-workspaces-name-entry#selected { @@ -452,49 +556,60 @@ StScrollBar { font-size: 9pt; padding: 5px 8px; -cinnamon-caption-spacing: 4px; - color: #BAC3CF; - background-color: rgba(93, 105, 129, 0.4); - border: 1px solid rgba(20, 23, 28, 0.4); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } - .expo-workspaces-name-entry:focus, - .expo-workspaces-name-entry#selected:focus { - border: 1px solid #8fbcbb; - background-color: #8fbcbb; - color: #2e3440; - font-style: italic; - transition-duration: 300; - selection-background-color: #2e3440; - selected-color: #8fbcbb; } + color: #c4bfbb; + background-color: rgba(108, 96, 92, 0.4); + border: 1px solid rgba(25, 22, 21, 0.4); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); +} +.expo-workspaces-name-entry:focus, +.expo-workspaces-name-entry#selected:focus { + border: 1px solid #af6f5a; + background-color: #af6f5a; + color: #2f2a28; + font-style: italic; + transition-duration: 300; + selection-background-color: #2f2a28; + selected-color: #af6f5a; +} .expo-workspace-thumbnail-frame { border: 4px solid rgba(255, 255, 255, 0); background-color: rgba(255, 255, 255, 0); - border-radius: 2px; } - .expo-workspace-thumbnail-frame#active { - border: 4px solid #8fbcbb; - background-color: black; - border-radius: 2px; } + border-radius: 2px; +} +.expo-workspace-thumbnail-frame#active { + border: 4px solid #af6f5a; + background-color: black; + border-radius: 2px; +} .expo-background { - background-color: #2e3440; } + background-color: #2f2a28; +} .workspace-thumbnails { - spacing: 26px; } - .workspace-thumbnails-background, .workspace-thumbnails-background:rtl { - padding: 8px; } + spacing: 26px; +} +.workspace-thumbnails-background, .workspace-thumbnails-background:rtl { + padding: 8px; +} .workspace-add-button { background-image: url("common-assets/misc/add-workspace.svg"); height: 200px; width: 35px; - transition-duration: 100; } - .workspace-add-button:hover { - background-image: url("common-assets/misc/add-workspace-hover.svg"); - transition-duration: 100; } - .workspace-add-button:active { - background-image: url("common-assets/misc/add-workspace-active.svg"); - transition-duration: 100; } + transition-duration: 100; +} +.workspace-add-button:hover { + background-image: url("common-assets/misc/add-workspace-hover.svg"); + transition-duration: 100; +} +.workspace-add-button:active { + background-image: url("common-assets/misc/add-workspace-active.svg"); + transition-duration: 100; +} .workspace-overview-background-shade { - background-color: rgba(0, 0, 0, 0.5); } + background-color: rgba(0, 0, 0, 0.5); +} .workspace-close-button, .window-close { @@ -502,532 +617,673 @@ StScrollBar { background-size: 26px; height: 26px; width: 26px; - -cinnamon-close-overlap: 10px; } - .workspace-close-button:hover, - .window-close:hover { - background-image: url("common-assets/misc/close-hover.svg"); - background-size: 26px; - height: 26px; - width: 26px; } - .workspace-close-button:active, - .window-close:active { - background-image: url("common-assets/misc/close-active.svg"); - background-size: 26px; - height: 26px; - width: 26px; } + -cinnamon-close-overlap: 10px; +} +.workspace-close-button:hover, +.window-close:hover { + background-image: url("common-assets/misc/close-hover.svg"); + background-size: 26px; + height: 26px; + width: 26px; +} +.workspace-close-button:active, +.window-close:active { + background-image: url("common-assets/misc/close-active.svg"); + background-size: 26px; + height: 26px; + width: 26px; +} .window-close-area { background-image: url("common-assets/misc/trash-icon.svg"); height: 120px; - width: 400px; } + width: 400px; +} .about-content { width: 550px; height: 250px; spacing: 8px; - padding-bottom: 10px; } + padding-bottom: 10px; +} .about-title { font-size: 2em; - font-weight: bold; } + font-weight: bold; +} .about-uuid { font-size: 10px; - color: #888; } + color: #888; +} .about-icon { padding-right: 20px; - padding-bottom: 14px; } + padding-bottom: 14px; +} .about-scrollBox { - border: 1px solid #1f232b; + border: 1px solid #1c1918; border-radius: 2px; - background-color: #3b4252; + background-color: #3a3431; padding: 4px; padding-right: 0; - border-radius: 0; } - .about-scrollBox-innerBox { - padding: 1.2em; - spacing: 1.2em; } + border-radius: 0; +} +.about-scrollBox-innerBox { + padding: 1.2em; + spacing: 1.2em; +} .about-description { padding-top: 4px; - padding-bottom: 16px; } + padding-bottom: 16px; +} .about-version { padding-left: 7px; font-size: 10px; - color: #888; } + color: #888; +} .calendar { spacing-rows: 0; spacing-columns: 0; - padding: .4em 1.75em; } + padding: 0.4em 1.75em; +} .datemenu-date-label { - padding: .5em 0em 1em 0em; + padding: 0.5em 0em 1em 0em; font-weight: bold; text-align: center; - color: #d8dee9; } + color: #cac6c4; +} .calendar-main-box { - margin: 0 .8em .5em .8em; } + margin: 0 0.8em 0.5em 0.8em; +} .calendar-events-main-box { height: 300px; - margin-right: .5em; - padding: .5em; + margin-right: 0.5em; + padding: 0.5em; min-width: 350px; - border: 1px solid #1f232b; - background-color: #3b4252; } + border: 1px solid #1c1918; + background-color: #3a3431; +} .calendar-events-no-events-button { margin: 6px 0 6px 0; - padding: 6px; } - .calendar-events-no-events-button:hover { - background-color: #8fbcbb; } - .calendar-events-no-events-button:hover .calendar-events-no-events-icon, - .calendar-events-no-events-button:hover .calendar-events-no-events-label { - color: #2e3440; } + padding: 6px; +} +.calendar-events-no-events-button:hover { + background-color: #af6f5a; +} +.calendar-events-no-events-button:hover .calendar-events-no-events-icon, +.calendar-events-no-events-button:hover .calendar-events-no-events-label { + color: #2f2a28; +} .calendar-events-no-events-icon, .calendar-events-no-events-label { font-weight: bold; - color: #d8dee9; - text-align: center; } + color: #cac6c4; + text-align: center; +} .calendar-events-date-label { - padding: .1em .1em .5em .1em; - color: #d8dee9; + padding: 0.1em 0.1em 0.5em 0.1em; + color: #cac6c4; font-weight: bold; - text-align: center; } + text-align: center; +} .calendar-events-event-container { - padding: 0; } + padding: 0; +} .calendar-event-button { - border: 1px solid rgba(0, 0, 0, 0); } - .calendar-event-button .calendar-event-time-past { - color: rgba(216, 222, 233, 0.4); - font-weight: bold; - text-align: left; - margin-bottom: .2em; } - .calendar-event-button .calendar-event-time-present { - color: #d8dee9; - font-weight: bold; - text-align: left; - margin-bottom: .2em; } - .calendar-event-button .calendar-event-time-present:all-day { - color: #8fbcbb; } - .calendar-event-button .calendar-event-time-future { - color: #d8dee9; - font-weight: bold; - text-align: left; - margin-bottom: .2em; } - .calendar-event-button .calendar-event-summary { - color: #d8dee9; - text-align: left; - width: 200px; } - .calendar-event-button .calendar-event-countdown { - text-align: right; - margin-bottom: .6em; - color: #d8dee9; } - .calendar-event-button .calendar-event-countdown:soon { - font-weight: bold; } - .calendar-event-button .calendar-event-countdown:imminent { - font-weight: bold; - color: #c3674a; } - .calendar-event-button .calendar-event-countdown:current { - font-weight: bold; - color: #8fbcbb; } - .calendar-event-button:hover { - background-color: #8fbcbb; - border: 1px solid #1f232b; } - .calendar-event-button:hover .calendar-event-time-past, - .calendar-event-button:hover .calendar-event-time-present, - .calendar-event-button:hover .calendar-event-time-future, - .calendar-event-button:hover .calendar-event-summary { - color: #2e3440; } - .calendar-event-button:hover .calendar-event-countdown { - text-align: right; - margin-bottom: .6em; - color: #2e3440; } - .calendar-event-button:hover .calendar-event-countdown:soon { - font-weight: bold; } - .calendar-event-button:hover .calendar-event-countdown:imminent { - font-weight: bold; } - .calendar-event-button:hover .calendar-event-countdown:current { - font-weight: bold; } + border: 1px solid rgba(0, 0, 0, 0); +} +.calendar-event-button .calendar-event-time-past { + color: rgba(202, 198, 196, 0.4); + font-weight: bold; + text-align: left; + margin-bottom: 0.2em; +} +.calendar-event-button .calendar-event-time-present { + color: #cac6c4; + font-weight: bold; + text-align: left; + margin-bottom: 0.2em; +} +.calendar-event-button .calendar-event-time-present:all-day { + color: #af6f5a; +} +.calendar-event-button .calendar-event-time-future { + color: #cac6c4; + font-weight: bold; + text-align: left; + margin-bottom: 0.2em; +} +.calendar-event-button .calendar-event-summary { + color: #cac6c4; + text-align: left; + width: 200px; +} +.calendar-event-button .calendar-event-countdown { + text-align: right; + margin-bottom: 0.6em; + color: #cac6c4; +} +.calendar-event-button .calendar-event-countdown:soon { + font-weight: bold; +} +.calendar-event-button .calendar-event-countdown:imminent { + font-weight: bold; + color: #ae5d42; +} +.calendar-event-button .calendar-event-countdown:current { + font-weight: bold; + color: #af6f5a; +} +.calendar-event-button:hover { + background-color: #af6f5a; + border: 1px solid #1c1918; +} +.calendar-event-button:hover .calendar-event-time-past, +.calendar-event-button:hover .calendar-event-time-present, +.calendar-event-button:hover .calendar-event-time-future, +.calendar-event-button:hover .calendar-event-summary { + color: #2f2a28; +} +.calendar-event-button:hover .calendar-event-countdown { + text-align: right; + margin-bottom: 0.6em; + color: #2f2a28; +} +.calendar-event-button:hover .calendar-event-countdown:soon { + font-weight: bold; +} +.calendar-event-button:hover .calendar-event-countdown:imminent { + font-weight: bold; +} +.calendar-event-button:hover .calendar-event-countdown:current { + font-weight: bold; +} .calendar-event-color-strip { - width: 2px; } + width: 2px; +} .calendar-today-home-button { - padding: 6px; } + padding: 6px; +} .calendar-today-day-label { font-size: 1.75em; - color: #d8dee9; + color: #cac6c4; font-weight: bold; text-align: center; - padding-bottom: .1em; } + padding-bottom: 0.1em; +} .calendar-today-date-label { font-size: 1.1em; - color: #d8dee9; + color: #cac6c4; font-weight: bold; - text-align: center; } + text-align: center; +} .calendar-today-home-button-enabled { - padding: 6px; } - .calendar-today-home-button-enabled:hover { - background-color: #8fbcbb; } - .calendar-today-home-button-enabled:hover .calendar-today-day-label { - color: #2e3440; } - .calendar-today-home-button-enabled:hover .calendar-today-date-label { - color: #2e3440; } + padding: 6px; +} +.calendar-today-home-button-enabled:hover { + background-color: #af6f5a; +} +.calendar-today-home-button-enabled:hover .calendar-today-day-label { + color: #2f2a28; +} +.calendar-today-home-button-enabled:hover .calendar-today-date-label { + color: #2f2a28; +} .calendar-month-label { - color: #d8dee9; + color: #cac6c4; font-weight: bold; - padding: 8px 0; } + padding: 8px 0; +} .calendar-change-month-back, .calendar-change-month-forward { width: 16px; - height: 16px; } + height: 16px; +} .calendar-change-month-back { - background-image: url("common-assets/misc/calendar-arrow-left.svg"); } - .calendar-change-month-back:focus, .calendar-change-month-back:hover { - background-image: url("common-assets/misc/calendar-arrow-left-hover.svg"); } - .calendar-change-month-back:active { - background-image: url("common-assets/misc/calendar-arrow-left.svg"); } - .calendar-change-month-back:rtl { - background-image: url("common-assets/misc/calendar-arrow-right.svg"); } - .calendar-change-month-back:rtl:focus, .calendar-change-month-back:rtl:hover { - background-image: url("common-assets/misc/calendar-arrow-right-hover.svg"); } - .calendar-change-month-back:rtl:active { - background-image: url("common-assets/misc/calendar-arrow-right.svg"); } + background-image: url("common-assets/misc/calendar-arrow-left.svg"); +} +.calendar-change-month-back:focus, .calendar-change-month-back:hover { + background-image: url("common-assets/misc/calendar-arrow-left-hover.svg"); +} +.calendar-change-month-back:active { + background-image: url("common-assets/misc/calendar-arrow-left.svg"); +} +.calendar-change-month-back:rtl { + background-image: url("common-assets/misc/calendar-arrow-right.svg"); +} +.calendar-change-month-back:rtl:focus, .calendar-change-month-back:rtl:hover { + background-image: url("common-assets/misc/calendar-arrow-right-hover.svg"); +} +.calendar-change-month-back:rtl:active { + background-image: url("common-assets/misc/calendar-arrow-right.svg"); +} .calendar-change-month-forward { - background-image: url("common-assets/misc/calendar-arrow-right.svg"); } - .calendar-change-month-forward:focus, .calendar-change-month-forward:hover { - background-image: url("common-assets/misc/calendar-arrow-right-hover.svg"); } - .calendar-change-month-forward:active { - background-image: url("common-assets/misc/calendar-arrow-right.svg"); } - .calendar-change-month-forward:rtl { - background-image: url("common-assets/misc/calendar-arrow-left.svg"); } - .calendar-change-month-forward:rtl:focus, .calendar-change-month-forward:rtl:hover { - background-image: url("common-assets/misc/calendar-arrow-left-hover.svg"); } - .calendar-change-month-forward:rtl:active { - background-image: url("common-assets/misc/calendar-arrow-left.svg"); } + background-image: url("common-assets/misc/calendar-arrow-right.svg"); +} +.calendar-change-month-forward:focus, .calendar-change-month-forward:hover { + background-image: url("common-assets/misc/calendar-arrow-right-hover.svg"); +} +.calendar-change-month-forward:active { + background-image: url("common-assets/misc/calendar-arrow-right.svg"); +} +.calendar-change-month-forward:rtl { + background-image: url("common-assets/misc/calendar-arrow-left.svg"); +} +.calendar-change-month-forward:rtl:focus, .calendar-change-month-forward:rtl:hover { + background-image: url("common-assets/misc/calendar-arrow-left-hover.svg"); +} +.calendar-change-month-forward:rtl:active { + background-image: url("common-assets/misc/calendar-arrow-left.svg"); +} .calendar-day-event-dot-box { margin-top: 1.7em; - max-rows: 1; } + max-rows: 1; +} .calendar-day-event-dot { margin: 1px; border-radius: 2px; width: 4px; - height: 4px; } + height: 4px; +} .calendar-day-base { font-size: 1em; text-align: center; width: 2.2em; height: 2.2em; - padding: 0.1em; } - .calendar-day-base:hover { - font-weight: bold; - color: #2e3440; - background-color: #8fbcbb; } + padding: 0.1em; +} +.calendar-day-base:hover { + font-weight: bold; + color: #2f2a28; + background-color: #af6f5a; +} .calendar-day-heading { - color: rgba(216, 222, 233, 0.85); + color: rgba(202, 198, 196, 0.85); margin-top: 1em; - font-size: 1.05em; } + font-size: 1.05em; +} .calendar-day { border-width: 0; - color: rgba(216, 222, 233, 0.9); } + color: rgba(202, 198, 196, 0.9); +} .calendar-day-top { - border-top-width: 0; } + border-top-width: 0; +} .calendar-day-left { - border-left-width: 0; } + border-left-width: 0; +} .calendar-nonwork-day { - color: #d8dee9; + color: #cac6c4; background-color: transparent; - font-weight: bold; } + font-weight: bold; +} .calendar-today { - color: #d8dee9; - background-color: #8fbcbb; - border-width: 0; } - .calendar-today:selected { - font-weight: bold; } + color: #cac6c4; + background-color: #af6f5a; + border-width: 0; +} +.calendar-today:selected { + font-weight: bold; +} .calendar-not-today { - color: #d8dee9; } - .calendar-not-today:selected { - font-weight: bold; - background-color: rgba(216, 222, 233, 0.4); } - .calendar-not-today:selected:hover { - font-weight: bold; - color: #d8dee9; } + color: #cac6c4; +} +.calendar-not-today:selected { + font-weight: bold; + background-color: rgba(202, 198, 196, 0.4); +} +.calendar-not-today:selected:hover { + font-weight: bold; + color: #cac6c4; +} .calendar-other-month-day { - color: rgba(216, 222, 233, 0.5); } + color: rgba(202, 198, 196, 0.5); +} .calendar-other-month-day:hover { - color: #2e3440; } + color: #2f2a28; +} .calendar-week-number { - color: rgba(216, 222, 233, 0.85); + color: rgba(202, 198, 196, 0.85); font-size: 0.8em; - margin-top: 0.8em; } + margin-top: 0.8em; +} #notification { - box-shadow: 0 1px 15px 4px #1f232b; - border-top-color: #8fbcbb; + box-shadow: 0 1px 15px 4px #1c1918; + border-top-color: #af6f5a; border-top: 4px; border-radius: 5px; - background-color: #2e3440; + background-color: #2f2a28; padding: 13px; spacing-rows: 5px; spacing-columns: 5px; margin-from-right-edge-of-screen: 20px; width: 34em; - color: #BAC3CF; } - .popup-menu #notification { - color: #d8dee9; - border-image: url("dark-assets/misc/message.svg") 9 9 9 9; } - .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { - padding: 5px; } - #notification.multi-line-notification { - padding-bottom: 13px; - color: #BAC3CF; } - #notification-scrollview { - max-height: 10em; } - #notification-scrollview > .top-shadow, #notification-scrollview > .bottom-shadow { - height: 1em; } - #notification-scrollview:ltr > StScrollBar { - padding-left: 6px; } - #notification-scrollview:rtl > StScrollBar { - padding-right: 6px; } - #notification-body { - spacing: 5px; } - #notification-actions { - spacing: 10px; } + color: #c4bfbb; +} +.popup-menu #notification { + color: #cac6c4; + border-image: url("dark-assets/misc/message.svg") 9 9 9 9; +} +.popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { + padding: 5px; +} +#notification.multi-line-notification { + padding-bottom: 13px; + color: #c4bfbb; +} +#notification-scrollview { + max-height: 10em; +} +#notification-scrollview > .top-shadow, #notification-scrollview > .bottom-shadow { + height: 1em; +} +#notification-scrollview:ltr > StScrollBar { + padding-left: 6px; +} +#notification-scrollview:rtl > StScrollBar { + padding-right: 6px; +} +#notification-body { + spacing: 5px; +} +#notification-actions { + spacing: 10px; +} .notification-with-image { min-height: 159px; - color: #BAC3CF; } + color: #c4bfbb; +} .notification-button, .notification-icon-button { - padding: 5px; } + padding: 5px; +} .notification-icon-button > StIcon { - icon-size: 36px; } - + icon-size: 36px; +} #altTabPopup { padding: 8px; - spacing: 16px; } + spacing: 16px; +} .switcher-list { - color: #BAC3CF; - background: #2e3440; - border: 1px solid #1f232b; + color: #c4bfbb; + background: #2f2a28; + border: 1px solid #1c1918; border-radius: 5px; - box-shadow: 0px 0px 7px rgba(31, 35, 43, 0.8); - padding: 20px; } - .switcher-list > StBoxLayout { - padding: 4px; } - .switcher-list-item-container { - spacing: 8px; } - .switcher-list .item-box { - padding: 8px; - border-radius: 5px; } - .switcher-list .item-box:outlined { - padding: 8px; - border: 1px solid #8fbcbb; } - .switcher-list .item-box:selected { - color: #2e3440; - background-color: #8fbcbb; - border: 0px solid #8fbcbb; } - .switcher-list .thumbnail { - width: 256px; } - .switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; } - .switcher-list .separator { - width: 1px; - background: rgba(255, 255, 255, 0.2); } + box-shadow: 0px 0px 7px rgba(28, 25, 24, 0.8); + padding: 20px; +} +.switcher-list > StBoxLayout { + padding: 4px; +} +.switcher-list-item-container { + spacing: 8px; +} +.switcher-list .item-box { + padding: 8px; + border-radius: 5px; +} +.switcher-list .item-box:outlined { + padding: 8px; + border: 1px solid #af6f5a; +} +.switcher-list .item-box:selected { + color: #2f2a28; + background-color: #af6f5a; + border: 0px solid #af6f5a; +} +.switcher-list .thumbnail { + width: 256px; +} +.switcher-list .thumbnail-box { + padding: 2px; + spacing: 4px; +} +.switcher-list .separator { + width: 1px; + background: rgba(255, 255, 255, 0.2); +} .switcher-arrow { border-color: rgba(0, 0, 0, 0); - color: #BAC3CF; } - .switcher-arrow:highlighted { - border-color: rgba(0, 0, 0, 0); - color: #d8dee9; } + color: #c4bfbb; +} +.switcher-arrow:highlighted { + border-color: rgba(0, 0, 0, 0); + color: #cac6c4; +} .thumbnail-scroll-gradient-left { background-color: rgba(0, 0, 0, 0); border-radius: 24px; border-radius-topright: 0px; border-radius-bottomright: 0px; - width: 60px; } + width: 60px; +} .thumbnail-scroll-gradient-right { background-color: rgba(0, 0, 0, 0); border-radius: 24px; border-radius-topleft: 0px; border-radius-bottomleft: 0px; - width: 60px; } + width: 60px; +} .ripple-box { width: 104px; height: 104px; background-image: url("common-assets/misc/corner-ripple.svg"); - background-size: contain; } + background-size: contain; +} .lightbox { - background-color: rgba(0, 0, 0, 0.4); } + background-color: rgba(0, 0, 0, 0.4); +} .flashspot { - background-color: white; } + background-color: white; +} .modal-dialog { - background-color: #434c5e; - border: 1px solid #1f232b; + background-color: #453e3b; + border: 1px solid #1c1918; border-radius: 5px; - padding: 5px 10px; } - .modal-dialog > StBoxLayout:first-child { - padding: 10px; } - .modal-dialog-button-box { - spacing: 0; - margin: 0px; - padding: 10px; - border: none; - background-color: #434c5e; } - .modal-dialog-button-box .modal-dialog-button { - padding-top: 0; - padding-bottom: 0; - height: 30px; } - .modal-dialog .confirm-dialog-title { - text-align: center; - font-weight: bold; - font-size: 1.3em; - padding-bottom: 12px; } + padding: 5px 10px; +} +.modal-dialog > StBoxLayout:first-child { + padding: 10px; +} +.modal-dialog-button-box { + spacing: 0; + margin: 0px; + padding: 10px; + border: none; + background-color: #453e3b; +} +.modal-dialog-button-box .modal-dialog-button { + padding-top: 0; + padding-bottom: 0; + height: 30px; +} +.modal-dialog .confirm-dialog-title { + text-align: center; + font-weight: bold; + font-size: 1.3em; + padding-bottom: 12px; +} .run-dialog { padding: 10px 15px 10px 15px; - border: 1px solid #1f232b; + border: 1px solid #1c1918; border-radius: 5px; - background-color: #434c5e; } - .run-dialog > * { - padding: 0; } - .run-dialog-label { - font-size: 1.3em; - font-weight: bold; - color: #d8dee9; - padding-bottom: 15px; - text-align: center; } - .run-dialog-description { - color: #d8dee9; - padding-top: 15px; - text-align: center; } - .run-dialog-description.error { - color: #b84f59; } - .run-dialog-completion-box { - padding-top: 5px; - padding-left: 15px; - font-size: 1em; } - .run-dialog-entry { - width: 21em; - height: 1.2em; - padding: 7px; - border-radius: 3px; - caret-color: #BAC3CF; - selected-color: #2e3440; - selection-background-color: #8fbcbb; - color: #BAC3CF; - background-color: rgba(93, 105, 129, 0.4); - border: 1px solid rgba(20, 23, 28, 0.4); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } - .run-dialog-entry:focus { - color: #d8dee9; - background-color: #3b4252; - border: 1px solid #8fbcbb; - box-shadow: inset 0 2px 4px rgba(59, 66, 82, 0.05); } - .run-dialog .modal-dialog-button-box { - border: none; - box-shadow: none; - background: none; } + background-color: #453e3b; +} +.run-dialog > * { + padding: 0; +} +.run-dialog-label { + font-size: 1.3em; + font-weight: bold; + color: #cac6c4; + padding-bottom: 15px; + text-align: center; +} +.run-dialog-description { + color: #cac6c4; + padding-top: 15px; + text-align: center; +} +.run-dialog-description.error { + color: #c04040; +} +.run-dialog-completion-box { + padding-top: 5px; + padding-left: 15px; + font-size: 1em; +} +.run-dialog-entry { + width: 21em; + height: 1.2em; + padding: 7px; + border-radius: 3px; + caret-color: #c4bfbb; + selected-color: #2f2a28; + selection-background-color: #af6f5a; + color: #c4bfbb; + background-color: rgba(108, 96, 92, 0.4); + border: 1px solid rgba(25, 22, 21, 0.4); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); +} +.run-dialog-entry:focus { + color: #cac6c4; + background-color: #3a3431; + border: 1px solid #af6f5a; + box-shadow: inset 0 2px 4px rgba(58, 52, 49, 0.05); +} +.run-dialog .modal-dialog-button-box { + border: none; + box-shadow: none; + background: none; +} /* CinnamonMountOperation Dialogs */ .cinnamon-mount-operation-icon { - icon-size: 48px; } + icon-size: 48px; +} .mount-password-reask { - color: #c3674a; } + color: #ae5d42; +} .show-processes-dialog, .mount-question-dialog { - spacing: 24px; } - .show-processes-dialog-subject, - .mount-question-dialog-subject { - padding-top: 10px; - padding-left: 17px; - padding-bottom: 6px; } - .show-processes-dialog-subject:rtl, - .mount-question-dialog-subject:rtl { - padding-left: 0px; - padding-right: 17px; } - .show-processes-dialog-description, - .mount-question-dialog-description { - padding-left: 17px; - width: 28em; } - .show-processes-dialog-description:rtl, - .mount-question-dialog-description:rtl { - padding-right: 17px; } + spacing: 24px; +} +.show-processes-dialog-subject, +.mount-question-dialog-subject { + padding-top: 10px; + padding-left: 17px; + padding-bottom: 6px; +} +.show-processes-dialog-subject:rtl, +.mount-question-dialog-subject:rtl { + padding-left: 0px; + padding-right: 17px; +} +.show-processes-dialog-description, +.mount-question-dialog-description { + padding-left: 17px; + width: 28em; +} +.show-processes-dialog-description:rtl, +.mount-question-dialog-description:rtl { + padding-right: 17px; +} .show-processes-dialog-app-list { max-height: 200px; padding-top: 24px; padding-left: 49px; - padding-right: 32px; } - .show-processes-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; } - .show-processes-dialog-app-list-item { - color: #ccc; } - .show-processes-dialog-app-list-item:hover { - color: white; } - .show-processes-dialog-app-list-item:ltr { - padding-right: 1em; } - .show-processes-dialog-app-list-item:rtl { - padding-left: 1em; } - .show-processes-dialog-app-list-item-icon:ltr { - padding-right: 17px; } - .show-processes-dialog-app-list-item-icon:rtl { - padding-left: 17px; } - .show-processes-dialog-app-list-item-name { - font-size: 1.1em; } + padding-right: 32px; +} +.show-processes-dialog-app-list:rtl { + padding-right: 49px; + padding-left: 32px; +} +.show-processes-dialog-app-list-item { + color: #ccc; +} +.show-processes-dialog-app-list-item:hover { + color: white; +} +.show-processes-dialog-app-list-item:ltr { + padding-right: 1em; +} +.show-processes-dialog-app-list-item:rtl { + padding-left: 1em; +} +.show-processes-dialog-app-list-item-icon:ltr { + padding-right: 17px; +} +.show-processes-dialog-app-list-item-icon:rtl { + padding-left: 17px; +} +.show-processes-dialog-app-list-item-name { + font-size: 1.1em; +} .magnifier-zoom-region { - border: 2px solid maroon; } - .magnifier-zoom-region .full-screen { - border-width: 0px; } + border: 2px solid maroon; +} +.magnifier-zoom-region .full-screen { + border-width: 0px; +} #keyboard { - background-color: #2e3440; + background-color: #2f2a28; border-width: 0; border-top-width: 1px; - border-color: rgba(0, 0, 0, 0.4); } + border-color: rgba(0, 0, 0, 0.4); +} .keyboard-layout { spacing: 10px; - padding: 10px; } + padding: 10px; +} .keyboard-row { - spacing: 15px; } + spacing: 15px; +} .keyboard-key { min-height: 2em; @@ -1036,210 +1292,292 @@ StScrollBar { font-weight: bold; border-radius: 3px; box-shadow: none; - text-shadow: 0 1px rgba(59, 66, 82, 0); - color: #BAC3CF; - border: 1px solid rgba(20, 23, 28, 0.4); - background-color: rgba(93, 105, 129, 0.4); } - .keyboard-key:hover { - text-shadow: 0 1px rgba(59, 66, 82, 0); - color: #BAC3CF; - border: 1px solid rgba(20, 23, 28, 0.4); - background-color: rgba(108, 122, 150, 0.5); } - .keyboard-key:active, .keyboard-key:checked { - text-shadow: 0 1px rgba(59, 66, 82, 0); - color: #2e3440; - border: 1px solid #8fbcbb; - background-color: #8fbcbb; } - .keyboard-key:grayed { - text-shadow: 0 1px rgba(59, 66, 82, 0); - color: #585f6b; - border: 1px solid rgba(20, 23, 28, 0.4); - background-color: rgba(93, 105, 129, 0.25); } + text-shadow: 0 1px rgba(58, 52, 49, 0); + color: #c4bfbb; + border: 1px solid rgba(25, 22, 21, 0.4); + background-color: rgba(108, 96, 92, 0.4); +} +.keyboard-key:hover { + text-shadow: 0 1px rgba(58, 52, 49, 0); + color: #c4bfbb; + border: 1px solid rgba(25, 22, 21, 0.4); + background-color: rgba(127, 113, 108, 0.5); +} +.keyboard-key:active, .keyboard-key:checked { + text-shadow: 0 1px rgba(58, 52, 49, 0); + color: #2f2a28; + border: 1px solid #af6f5a; + background-color: #af6f5a; +} +.keyboard-key:grayed { + text-shadow: 0 1px rgba(58, 52, 49, 0); + color: #5c5754; + border: 1px solid rgba(25, 22, 21, 0.4); + background-color: rgba(108, 96, 92, 0.25); +} .keyboard-subkeys { - color: #BAC3CF; + color: #c4bfbb; padding: 5px; -arrow-border-radius: 2px; - -arrow-background-color: #2e3440; + -arrow-background-color: #2f2a28; -arrow-border-width: 1px; -arrow-border-color: rgba(0, 0, 0, 0.4); -arrow-base: 20px; -arrow-rise: 10px; - -boxpointer-gap: 5px; } + -boxpointer-gap: 5px; +} .menu-favorites-box { margin: auto; padding: 10px; transition-duration: 300; - background-color: #373e4c; - border: 1px solid #1f232b; } + background-color: #3a3431; + border: 1px solid #1c1918; +} .menu-favorites-button { padding: 10px; - border: 1px solid rgba(0, 0, 0, 0); } + border: 1px solid rgba(0, 0, 0, 0); +} +.menu-favorites-button:hover { + text-shadow: 0 1px rgba(58, 52, 49, 0); + color: #cac6c4; + background-color: #4d4541; + border: 1px solid #1c1918; + box-shadow: inset 0 2px 4px rgba(77, 69, 65, 0.05); +} .menu-places-box { margin: auto; padding: 10px; - border: 0px solid red; } + border: 0px solid red; +} .menu-places-button { - padding: 10px; } + padding: 10px; +} .menu-categories-box { - padding: 10px 30px 10px 30px; } + padding: 10px 30px 10px 30px; +} .menu-applications-inner-box, .menu-applications-outer-box { - padding: 10px 10px 0 10px; } + padding: 10px 10px 0 10px; +} .menu-application-button { padding: 7px; - border: 1px solid rgba(0, 0, 0, 0); } - .menu-application-button:highlighted { - font-weight: bold; } - .menu-application-button-selected { - padding: 7px; } - .menu-application-button-selected:highlighted { - font-weight: bold; } - .menu-application-button-label:ltr { - padding-left: 5px; } - .menu-application-button-label:rtl { - padding-right: 5px; } + border: 1px solid rgba(0, 0, 0, 0); +} +.menu-application-button:highlighted { + font-weight: bold; +} +.menu-application-button-selected { + padding: 7px; + text-shadow: 0 1px rgba(58, 52, 49, 0); + color: #cac6c4; + background-color: #4d4541; + border: 1px solid #1c1918; + box-shadow: inset 0 2px 4px rgba(77, 69, 65, 0.05); +} +.menu-application-button-selected:highlighted { + font-weight: bold; +} +.menu-application-button-label:ltr { + padding-left: 5px; +} +.menu-application-button-label:rtl { + padding-right: 5px; +} .menu-category-button { padding: 7px; - border: 1px solid rgba(0, 0, 0, 0); } - .menu-category-button-selected { - padding: 7px; } - .menu-category-button-selected, .menu-category-button-hover { - background-color: rgba(143, 188, 187, 0.3); - border-radius: 2px; - box-shadow: none; - text-shadow: none; - border: 1px solid #1f232b; } - .menu-category-button-greyed { - padding: 7px; - color: rgba(216, 222, 233, 0.45); - border: 1px solid rgba(0, 0, 0, 0); } - .menu-category-button-label:ltr { - padding-left: 5px; } - .menu-category-button-label:rtl { - padding-right: 5px; } + border: 1px solid rgba(0, 0, 0, 0); +} +.menu-category-button-selected { + padding: 7px; +} +.menu-category-button-selected, .menu-category-button-hover { + background-color: rgba(175, 111, 90, 0.3); + border-radius: 2px; + box-shadow: none; + text-shadow: none; + border: 1px solid #1c1918; +} +.menu-category-button-greyed { + padding: 7px; + color: rgba(202, 198, 196, 0.45); + border: 1px solid rgba(0, 0, 0, 0); +} +.menu-category-button-label:ltr { + padding-left: 5px; +} +.menu-category-button-label:rtl { + padding-right: 5px; +} .menu-selected-app-box { padding-right: 30px; padding-left: 28px; text-align: right; - height: 30px; } - .menu-selected-app-box:rtl { - padding-top: 10px; - height: 30px; } + height: 30px; +} +.menu-selected-app-box:rtl { + padding-top: 10px; + height: 30px; +} .menu-selected-app-title { - font-weight: bold; } + font-weight: bold; +} .menu-selected-app-description { - max-width: 150px; } + max-width: 150px; +} .menu-search-box:ltr { - padding-left: 30px; } + padding-left: 30px; +} .menu-search-box-rtl { - padding-right: 30px; } + padding-right: 30px; +} #menu-search-entry { width: 250px; min-height: 15px; font-weight: normal; - caret-color: #d8dee9; } + caret-color: #cac6c4; +} .menu-search-entry-icon { icon-size: 1em; - color: #d8dee9; } + color: #cac6c4; +} /* Context menu (at the moment only for favorites) */ -.appmenu-sidebar-button, .appmenu-application-button, .appmenu-application-button-selected, .appmenu-category-button, .appmenu-category-button-selected, .appmenu-category-button-greyed { +.appmenu-category-button-greyed, .appmenu-category-button-selected, .appmenu-category-button, .appmenu-application-button-selected, .appmenu-application-button, .appmenu-sidebar-button { padding: 7px; spacing: 5px; - border-radius: 6px; } + border-radius: 6px; +} .appmenu-background .popup-menu-content { - padding: 0; } + padding: 0; +} .appmenu-main-box { - spacing: 10px; } + spacing: 10px; +} .appmenu-right-box { spacing: 5px; - padding: 10px 10px; } + padding: 10px 10px; +} .appmenu-categories-applications-box { - spacing: 15px; } - .appmenu-categories-applications-box:top { - padding-top: 5px; } + spacing: 15px; +} +.appmenu-categories-applications-box:top { + padding-top: 5px; +} .appmenu-applications-box { - padding-right: 5px; } + padding-right: 5px; +} .appmenu-search-box { - spacing: 10px; } + spacing: 10px; +} .appmenu-sidebar { padding: 15px 0px; - background-color: #353b49; + background-color: #322d2a; border-radius: 6px 0 0 0; border-right-width: 1px; - border-color: #1f232b; } - .menu-top .appmenu-sidebar { - border-radius: 0 0 0 6px; } - .menu-bottom .appmenu-sidebar { - border-radius: 6px 0 0 0; } - .menu-left .appmenu-sidebar { - border-radius: 0; } - .menu-right .appmenu-sidebar { - border-radius: 0; } - .appmenu-sidebar-user-box .user-widget-label { - color: #d8dee9; - text-align: center; } - .appmenu-sidebar .appmenu-system-button { - background-color: #4a5367; - border: none; } - .appmenu-sidebar .appmenu-system-button-lock:hover { - background-color: #5f6b84; } - .appmenu-sidebar .appmenu-system-button-logout:hover { - background-color: #5f6b84; } - .appmenu-sidebar .appmenu-system-button-shutdown { - color: white; - background-color: #b84f59; } - .appmenu-sidebar .appmenu-system-button-shutdown:hover { - color: white; - background-color: #bf616a; } + border-color: #1c1918; +} +.menu-top .appmenu-sidebar { + border-radius: 0 0 0 6px; +} + +.menu-bottom .appmenu-sidebar { + border-radius: 6px 0 0 0; +} + +.menu-left .appmenu-sidebar { + border-radius: 0; +} + +.menu-right .appmenu-sidebar { + border-radius: 0; +} + +.appmenu-sidebar-user-box .user-widget-label { + color: #cac6c4; + text-align: center; +} +.appmenu-sidebar .appmenu-system-button { + background-color: #4d4541; + border: none; +} +.appmenu-sidebar .appmenu-system-button-lock:hover { + background-color: #695e59; +} +.appmenu-sidebar .appmenu-system-button-logout:hover { + background-color: #695e59; +} +.appmenu-sidebar .appmenu-system-button-shutdown { + color: white; + background-color: #c04040; +} +.appmenu-sidebar .appmenu-system-button-shutdown:hover { + color: white; + background-color: #c65353; +} .appmenu-system-box { - spacing: 10px; } + spacing: 10px; +} .appmenu-sidebar-button { padding: 4px 7px; - margin: 0 10px; } - .appmenu-sidebar-button:hover { - background-color: #4a5367; - border-color: #1f232b; } + margin: 0 10px; +} +.appmenu-sidebar-button:hover { + background-color: #4d4541; + border-color: #1c1918; +} .appmenu-system-button { padding: 8.4px; - border: 1px solid #1f232b; + border: 1px solid #1c1918; border-radius: 9999px; - background-color: #4a5367; } + background-color: #4d4541; +} .appmenu-application-button-label { - padding: 0; } + padding: 0; +} .appmenu-application-button-description { - color: rgba(216, 222, 233, 0.45); } + color: rgba(202, 198, 196, 0.45); +} .appmenu-application-button:highlighted { - font-weight: bold; } + font-weight: bold; +} .appmenu-application-button-selected { - background-color: #4a5367; } - .appmenu-application-button-selected:highlighted { - font-weight: bold; } + background-color: #4d4541; +} +.appmenu-application-button-selected:highlighted { + font-weight: bold; +} .appmenu-category-button-label { - padding: 0; } + padding: 0; +} .appmenu-category-button:hover { - background-color: #4a5367; } + background-color: #4d4541; +} .appmenu-category-button-selected { - background-color: #4a5367; } + background-color: #4d4541; +} .appmenu-category-button-greyed { - color: rgba(216, 222, 233, 0.45); - font-style: italic; } - .appmenu-category-button-greyed StIcon { - opacity: 0.5; } + color: rgba(202, 198, 196, 0.45); + font-style: italic; +} +.appmenu-category-button-greyed StIcon { + opacity: 0.5; +} .appmenu-search-entry-icon { - icon-size: 1em; } + icon-size: 1em; +} .info-osd { text-align: center; font-weight: bold; spacing: 1em; padding: 16px; - color: #d8dee9; - background-color: #2e3440; } + color: #cac6c4; + background-color: #2f2a28; +} .osd-window { text-align: center; @@ -1249,38 +1587,46 @@ StScrollBar { margin: 32px; min-width: 64px; min-height: 64px; - color: #d8dee9; - background: #2e3440; - border: 1px solid #1f232b; + color: #cac6c4; + background: #2f2a28; + border: 1px solid #1c1918; border-radius: 5px; - box-shadow: 0px 0px 7px rgba(31, 35, 43, 0.8); } - .osd-window .osd-monitor-label { - font-size: 3em; } - .osd-window .level { - padding: 0; - height: 4px; - background-color: rgba(0, 0, 0, 0.5); - border-radius: 2px; - color: #8fbcbb; } - .osd-window .level-bar { - background-color: #8fbcbb; } + box-shadow: 0px 0px 7px rgba(28, 25, 24, 0.8); +} +.osd-window .osd-monitor-label { + font-size: 3em; +} +.osd-window .level { + padding: 0; + height: 4px; + background-color: rgba(0, 0, 0, 0.5); + border-radius: 2px; + color: #af6f5a; +} +.osd-window .level-bar { + background-color: #af6f5a; +} .window-list-box { spacing: 6px; padding-left: 10px; - padding-top: 1px; } - .window-list-box.vertical { - spacing: 2px; - padding-left: 0px; - padding-right: 0px; - padding-top: 10px; - padding-bottom: 10px; } - .window-list-box:highlight { - background-color: rgba(184, 79, 89, 0.5); } + padding-top: 1px; +} +.window-list-box.vertical { + spacing: 2px; + padding-left: 0px; + padding-right: 0px; + padding-top: 10px; + padding-bottom: 10px; +} +.window-list-box:highlight { + background-color: rgba(192, 64, 64, 0.5); +} .window-list-item-label { font-weight: normal; width: 15em; - min-width: 5px; } + min-width: 5px; +} .window-list-item-box { font-weight: normal; background-image: none; @@ -1288,49 +1634,62 @@ StScrollBar { padding-left: 8px; padding-right: 8px; transition-duration: 100; - color: rgba(186, 195, 207, 0.8); } - .window-list-item-box.top, .window-list-item-box.bottom { - border-bottom-width: 2px; } - .window-list-item-box.top StLabel, .window-list-item-box.bottom StLabel { - padding-left: 2px; } - .window-list-item-box.right { - padding-left: 0px; - padding-right: 0px; - border-right-width: 2px; } - .window-list-item-box.right StBin { - padding-right: 0; } - .window-list-item-box.left { - padding-left: 0px; - padding-right: 0px; - border-left-width: 2px; } - .window-list-item-box.left StBin { - padding-left: 1px; } - .window-list-item-box:hover, .window-list-item-box:groupFocus { - color: #d8dee9; - border-color: #555f76; } - .window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:focus, .window-list-item-box:running { - color: #5e81ac; - border-color: #8fbcbb; - background-color: rgba(94, 129, 172, 0.3); } - .window-list-item-box .progress { - background-color: rgba(94, 129, 172, 0.8); } + color: rgba(196, 191, 187, 0.8); +} +.window-list-item-box.top, .window-list-item-box.bottom { + border-bottom-width: 2px; +} +.window-list-item-box.top StLabel, .window-list-item-box.bottom StLabel { + padding-left: 2px; +} +.window-list-item-box.right { + padding-left: 0px; + padding-right: 0px; + border-right-width: 2px; +} +.window-list-item-box.right StBin { + padding-right: 0; +} +.window-list-item-box.left { + padding-left: 0px; + padding-right: 0px; + border-left-width: 2px; +} +.window-list-item-box.left StBin { + padding-left: 1px; +} +.window-list-item-box:hover, .window-list-item-box:groupFocus { + color: #cac6c4; + border-color: #5b524d; +} +.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:focus, .window-list-item-box:running { + color: #5d81ac; + border-color: #af6f5a; + background-color: rgba(93, 129, 172, 0.3); +} +.window-list-item-box .progress { + background-color: rgba(93, 129, 172, 0.8); +} .window-list-item-demands-attention { background-gradient-direction: vertical; - background-gradient-start: #b84f59; - background-gradient-end: #b84f59; } + background-gradient-start: #c04040; + background-gradient-end: #c04040; +} .window-list-preview { spacing: 6px; - color: #d8dee9; - border: 1px solid #1f232b; - background-color: #434c5e; + color: #cac6c4; + border: 1px solid #1c1918; + background-color: #453e3b; border-radius: 3px; padding: 6px 12px 12px 12px; - font-size: 1em; } + font-size: 1em; +} .grouped-window-list-item-label { font-weight: normal; width: 15em; - min-width: 5px; } + min-width: 5px; +} .grouped-window-list-item-box { text-align: left; font-weight: normal; @@ -1339,346 +1698,436 @@ StScrollBar { padding-left: 8px; padding-right: 8px; transition-duration: 100; - color: rgba(46, 52, 64, 0.6); } - .grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { - border-bottom-width: 2px; } - .grouped-window-list-item-box.top StLabel, .grouped-window-list-item-box.bottom StLabel { - padding-left: 2px; } - .grouped-window-list-item-box.right { - padding-left: 0px; - padding-right: 0px; - border-right-width: 2px; } - .grouped-window-list-item-box.right StBin { - padding-right: 0; } - .grouped-window-list-item-box.left { - padding-left: 0px; - padding-right: 0px; - border-left-width: 2px; } - .grouped-window-list-item-box.left StBin { - padding-left: 1px; } - .grouped-window-list-item-box:active, .grouped-window-list-item-box:checked { - color: #d8dee9; - border-color: #555f76; } - .grouped-window-list-item-box:hover, .grouped-window-list-item-box:active:hover, .grouped-window-list-item-box:focus, .grouped-window-list-item-box:active:focus, .grouped-window-list-item-box:focus:hover, .grouped-window-list-item-box:active:focus:hover { - color: #2e3440; - border-color: #5e81ac; - background-color: rgba(94, 129, 172, 0.3); } - .grouped-window-list-item-box .progress { - background-color: rgba(94, 129, 172, 0.8); } + color: rgba(47, 42, 40, 0.6); +} +.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { + border-bottom-width: 2px; +} +.grouped-window-list-item-box.top StLabel, .grouped-window-list-item-box.bottom StLabel { + padding-left: 2px; +} +.grouped-window-list-item-box.right { + padding-left: 0px; + padding-right: 0px; + border-right-width: 2px; +} +.grouped-window-list-item-box.right StBin { + padding-right: 0; +} +.grouped-window-list-item-box.left { + padding-left: 0px; + padding-right: 0px; + border-left-width: 2px; +} +.grouped-window-list-item-box.left StBin { + padding-left: 1px; +} +.grouped-window-list-item-box:active, .grouped-window-list-item-box:checked { + color: #cac6c4; + border-color: #5b524d; +} +.grouped-window-list-item-box:hover, .grouped-window-list-item-box:active:hover, .grouped-window-list-item-box:focus, .grouped-window-list-item-box:active:focus, .grouped-window-list-item-box:focus:hover, .grouped-window-list-item-box:active:focus:hover { + color: #2f2a28; + border-color: #5d81ac; + background-color: rgba(93, 129, 172, 0.3); +} +.grouped-window-list-item-box .progress { + background-color: rgba(93, 129, 172, 0.8); +} .grouped-window-list-item-demands-attention { background-gradient-direction: vertical; - background-gradient-start: #b84f59; - background-gradient-end: #b84f59; } + background-gradient-start: #c04040; + background-gradient-end: #c04040; +} .grouped-window-list-thumbnail-label { - padding-left: 4px; } + padding-left: 4px; +} .grouped-window-list-number-label { z-index: 99; - color: #d8dee9; } + color: #cac6c4; +} .grouped-window-list-badge { border-radius: 256px; - background-color: #2e3440; } + background-color: #2f2a28; +} .grouped-window-list-button-label { - padding-left: 4px; } + padding-left: 4px; +} .grouped-window-list-thumbnail-alert { - background: rgba(255, 52, 52, 0.3); } + background: rgba(255, 52, 52, 0.3); +} .grouped-window-list-thumbnail-menu { - color: #d8dee9; - border: 1px solid #1f232b; - background-color: #434c5e; + color: #cac6c4; + border: 1px solid #1c1918; + background-color: #453e3b; border-radius: 3px; - padding: 0px; } - .grouped-window-list-thumbnail-menu > StBoxLayout { - padding: 4px; } - .grouped-window-list-thumbnail-menu .item-box { - padding: 10px; - border-radius: 2px; - spacing: 4px; } - .grouped-window-list-thumbnail-menu .item-box:outlined { - padding: 8px; - border: 1px solid #8fbcbb; } - .grouped-window-list-thumbnail-menu .item-box:selected { - border: 1px solid #8fbcbb; } - .grouped-window-list-thumbnail-menu .thumbnail { - width: 256px; } - .grouped-window-list-thumbnail-menu .separator { - width: 1px; - background: rgba(255, 255, 255, 0.2); } + padding: 0px; +} +.grouped-window-list-thumbnail-menu > StBoxLayout { + padding: 4px; +} +.grouped-window-list-thumbnail-menu .item-box { + padding: 10px; + border-radius: 2px; + spacing: 4px; +} +.grouped-window-list-thumbnail-menu .item-box:outlined { + padding: 8px; + border: 1px solid #af6f5a; +} +.grouped-window-list-thumbnail-menu .item-box:selected { + border: 1px solid #af6f5a; +} +.grouped-window-list-thumbnail-menu .thumbnail { + width: 256px; +} +.grouped-window-list-thumbnail-menu .separator { + width: 1px; + background: rgba(255, 255, 255, 0.2); +} .sound-button { width: 22px; height: 13px; - padding: 8px; } - .sound-button-container { - padding-right: 3px; - padding-left: 3px; } - .sound-button StIcon { - icon-size: 1.4em; } + padding: 8px; +} +.sound-button-container { + padding-right: 3px; + padding-left: 3px; +} +.sound-button StIcon { + icon-size: 1.4em; +} .sound-track-infos { - padding: 5px; } + padding: 5px; +} .sound-track-info { padding-top: 2px; - padding-bottom: 2px; } - .sound-track-info StIcon { - icon-size: 16px; } - .sound-track-info StLabel { - padding-left: 5px; - padding-right: 5px; } + padding-bottom: 2px; +} +.sound-track-info StIcon { + icon-size: 16px; +} +.sound-track-info StLabel { + padding-left: 5px; + padding-right: 5px; +} .sound-track-box { padding-left: 15px; padding-right: 15px; - max-width: 220px; } + max-width: 220px; +} .sound-seek-box { - padding-left: 15px; } - .sound-seek-box StLabel { - padding-top: 2px; } - .sound-seek-box StIcon { - icon-size: 16px; } + padding-left: 15px; +} +.sound-seek-box StLabel { + padding-top: 2px; +} +.sound-seek-box StIcon { + icon-size: 16px; +} .sound-seek-slider { - width: 140px; } + width: 140px; +} .sound-volume-menu-item { - padding: .4em 1.75em; } - .sound-volume-menu-item StIcon { - icon-size: 1.14em; - padding-left: 8px; - padding-right: 8px; } + padding: 0.4em 1.75em; +} +.sound-volume-menu-item StIcon { + icon-size: 1.14em; + padding-left: 8px; + padding-right: 8px; +} .sound-playback-control { - padding: 5px 10px 10px 10px; } + padding: 5px 10px 10px 10px; +} .sound-player > StBoxLayout:first-child { padding: 5px 10px 12px 10px; - spacing: 0.5em; } - .sound-player > StBoxLayout:first-child StButton:small { - width: 20px; - height: 20px; - border: 1px solid transparent; } - .sound-player > StBoxLayout:first-child StButton:small StIcon { - icon-size: 12px; } - .sound-player > StBoxLayout:first-child StButton:small:hover { - text-shadow: 0 1px rgba(59, 66, 82, 0); - color: #d8dee9; - background-color: #4a5367; - border: 1px solid #1f232b; - box-shadow: inset 0 2px 4px rgba(74, 83, 103, 0.05); } - .sound-player > StBoxLayout:first-child StButton:small:active { - text-shadow: 0 1px rgba(59, 66, 82, 0); - color: #2e3440; - background-color: #8fbcbb; - border: 1px solid #8fbcbb; - box-shadow: inset 0 2px 4px #8fbcbb; } + spacing: 0.5em; +} +.sound-player > StBoxLayout:first-child StButton:small { + width: 20px; + height: 20px; + border: 1px solid transparent; +} +.sound-player > StBoxLayout:first-child StButton:small StIcon { + icon-size: 12px; +} +.sound-player > StBoxLayout:first-child StButton:small:hover { + text-shadow: 0 1px rgba(58, 52, 49, 0); + color: #cac6c4; + background-color: #4d4541; + border: 1px solid #1c1918; + box-shadow: inset 0 2px 4px rgba(77, 69, 65, 0.05); +} +.sound-player > StBoxLayout:first-child StButton:small:active { + text-shadow: 0 1px rgba(58, 52, 49, 0); + color: #2f2a28; + background-color: #af6f5a; + border: 1px solid #af6f5a; + box-shadow: inset 0 2px 4px #af6f5a; +} .sound-player-generic-coverart { - background: rgba(0, 0, 0, 0.2); } + background: rgba(0, 0, 0, 0.2); +} .sound-player-overlay { width: 290px; padding: 15px; spacing: 0.5em; - background: rgba(46, 52, 64, 0.9); - border-top: 1px solid #1f232b; - color: #d8dee9; } - .sound-player-overlay StButton { - width: 22px; - height: 13px; - padding: 5px; - color: #d8dee9; - border-radius: 2px; - border: 1px solid transparent; } - .sound-player-overlay StButton StIcon { - icon-size: 16px; } - .sound-player-overlay StButton:hover { - text-shadow: 0 1px rgba(59, 66, 82, 0); - color: #BAC3CF; - border: 1px solid rgba(20, 23, 28, 0.4); - background-color: rgba(108, 122, 150, 0.5); } - .sound-player-overlay StButton:active { - text-shadow: 0 1px rgba(59, 66, 82, 0); - color: #2e3440; - background-color: #8fbcbb; - border: 1px solid #8fbcbb; - box-shadow: inset 0 2px 4px #8fbcbb; } - .sound-player-overlay StBoxLayout { - padding-top: 2px; } - .sound-player-overlay > StBoxLayout { - spacing: 5px; } + background: rgba(47, 42, 40, 0.9); + border-top: 1px solid #1c1918; + color: #cac6c4; +} +.sound-player-overlay StButton { + width: 22px; + height: 13px; + padding: 5px; + color: #cac6c4; + border-radius: 2px; + border: 1px solid transparent; +} +.sound-player-overlay StButton StIcon { + icon-size: 16px; +} +.sound-player-overlay StButton:hover { + text-shadow: 0 1px rgba(58, 52, 49, 0); + color: #c4bfbb; + border: 1px solid rgba(25, 22, 21, 0.4); + background-color: rgba(127, 113, 108, 0.5); +} +.sound-player-overlay StButton:active { + text-shadow: 0 1px rgba(58, 52, 49, 0); + color: #2f2a28; + background-color: #af6f5a; + border: 1px solid #af6f5a; + box-shadow: inset 0 2px 4px #af6f5a; +} +.sound-player-overlay StBoxLayout { + padding-top: 2px; +} +.sound-player-overlay > StBoxLayout { + spacing: 5px; +} .sound-player .slider { height: 0.5em; padding: 0; border: none; -slider-height: 0.5em; - -slider-background-color: #38404f; + -slider-background-color: #3d3734; -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #8fbcbb; + -slider-active-background-color: #af6f5a; -slider-active-border-color: rgba(0, 0, 0, 0); -slider-border-width: 0px; - -slider-handle-radius: 0px; } + -slider-handle-radius: 0px; +} #workspaceSwitcher { spacing: 0px; - padding: 3px; } + padding: 3px; +} /* Controls the styling when using the "Simple buttons" option */ .workspace-switcher { padding-left: 3px; - padding-right: 3px; } + padding-right: 3px; +} .workspace-button { width: 20px; height: 10px; - color: #d8dee9; + color: #cac6c4; padding: 3px; padding-top: 4px; - transition-duration: 300; } - .workspace-button:outlined, .workspace-button:outlined:hover { - background-color: #3f4758; - color: #d8dee9; } - .workspace-button:hover { - color: #5e81ac; } + transition-duration: 300; +} +.workspace-button:outlined, .workspace-button:outlined:hover { + background-color: #403936; + color: #cac6c4; +} +.workspace-button:hover { + color: #5d81ac; +} /* Controls the style when using the "Visual representation" option */ .workspace-graph { padding: 3px; - spacing: 3px; } + spacing: 3px; +} .workspace-graph .workspace { border: 1px solid rgba(0, 0, 0, 0.4); background-gradient-direction: none; - background-color: rgba(0, 0, 0, 0.2); } + background-color: rgba(0, 0, 0, 0.2); +} .workspace-graph .workspace:active { - border: 1px solid #8fbcbb; - background-gradient-direction: none; } + border: 1px solid #af6f5a; + background-gradient-direction: none; +} .workspace-graph .workspace .windows { - -active-window-background: #4e586d; + -active-window-background: #4b433f; -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: #4e586d; - -inactive-window-border: rgba(0, 0, 0, 0.8); } + -inactive-window-background: #4b433f; + -inactive-window-border: rgba(0, 0, 0, 0.8); +} .workspace-graph .workspace:active .windows { - -active-window-background: #59647b; + -active-window-background: #665b57; -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: #39404f; - -inactive-window-border: rgba(0, 0, 0, 0.8); } + -inactive-window-background: #3d3634; + -inactive-window-border: rgba(0, 0, 0, 0.8); +} .panel-launchers { padding-left: 7px; - spacing: 2px; } - .panel-launchers .launcher { - padding-left: 2px; - padding-right: 2px; - padding-bottom: 2px; - transition-duration: 200; } - .panel-launchers .launcher:hover { - background-color: rgba(186, 195, 207, 0.1); } - .panel-launchers.vertical { - padding-top: 2px; - padding-bottom: 2px; - padding-left: 0px; - padding-right: 0px; - spacing: 1px; } - .panel-launchers.vertical .launcher { - padding-top: 2px; - padding-bottom: 2px; } + spacing: 2px; +} +.panel-launchers .launcher { + padding-left: 2px; + padding-right: 2px; + padding-bottom: 2px; + transition-duration: 200; +} +.panel-launchers .launcher:hover { + background-color: rgba(196, 191, 187, 0.1); +} +.panel-launchers.vertical { + padding-top: 2px; + padding-bottom: 2px; + padding-left: 0px; + padding-right: 0px; + spacing: 1px; +} +.panel-launchers.vertical .launcher { + padding-top: 2px; + padding-bottom: 2px; +} #overview-corner { - background-image: url("common-assets/misc/overview.png"); } - #overview-corner:hover { - background-image: url("common-assets/misc/overview-hover.png"); } + background-image: url("common-assets/misc/overview.png"); +} +#overview-corner:hover { + background-image: url("common-assets/misc/overview-hover.png"); +} .applet-separator { - padding: 1px 4px; } + padding: 1px 4px; +} .applet-separator-line { width: 1px; - background: rgba(255, 255, 255, 0.12); } + background: rgba(255, 255, 255, 0.12); +} .applet-box { padding-left: 3px; padding-right: 3px; - color: #d8dee9; + color: #cac6c4; text-shadow: none; - transition-duration: 100; } - .applet-box.vertical { - padding: 3px 0; } - .applet-box:hover { - color: #2e3440; - background-color: #8fbcbb; } - .applet-box:highlight { - background-image: none; - border-image: none; - background-color: rgba(184, 79, 89, 0.5); } + transition-duration: 100; +} +.applet-box.vertical { + padding: 3px 0; +} +.applet-box:hover { + color: #2f2a28; + background-color: #af6f5a; +} +.applet-box:highlight { + background-image: none; + border-image: none; + background-color: rgba(192, 64, 64, 0.5); +} .applet-label { font-weight: bold; - color: #d8dee9; } - .applet-label:hover, .applet-box:hover .applet-label { - color: #2e3440; - text-shadow: none; } + color: #cac6c4; +} +.applet-label:hover, .applet-box:hover .applet-label { + color: #2f2a28; + text-shadow: none; +} .applet-icon { - color: #d8dee9; - icon-size: 22px; } - .applet-icon:hover, .applet-box:hover > .applet-icon { - color: #2e3440; - text-shadow: none; } + color: #cac6c4; + icon-size: 22px; +} +.applet-icon:hover, .applet-box:hover > .applet-icon { + color: #2f2a28; + text-shadow: none; +} .user-icon { width: 32px; height: 32px; background-color: transparent; border: none; - border-radius: 0; } + border-radius: 0; +} .user-label { - color: #d8dee9; + color: #cac6c4; font-size: 1em; font-weight: bold; - margin: 0px; } + margin: 0px; +} .desklet { - color: #d8dee9; } - .desklet:highlight { - background-color: rgba(184, 79, 89, 0.5); } - .desklet-with-borders { - border: 1px solid #1f232b; - border-radius: 5px; - background-color: #434c5e; - color: #d8dee9; - padding: 12px; - padding-bottom: 16px; } - .desklet-with-borders:highlight { - background-color: rgba(184, 79, 89, 0.5); } - .desklet-with-borders-and-header { - border: 1px solid #1f232b; - border-top-width: 0; - border-radius: 0 0 5px 5px; - background-color: #434c5e; - color: #d8dee9; - border-radius: 0; - border-radius-topleft: 0; - border-radius-topright: 0; - padding: 12px; - padding-bottom: 17px; } - .desklet-with-borders-and-header:highlight { - background-color: rgba(184, 79, 89, 0.5); } - .desklet-header { - border: 1px solid #1f232b; - border-radius: 5px 5px 0 0; - background-color: #3d4555; - color: #d8dee9; - font-size: 1em; - padding: 12px; - padding-bottom: 6px; } - .desklet-drag-placeholder { - border: 2px solid #8fbcbb; - background-color: rgba(143, 188, 187, 0.3); } + color: #cac6c4; +} +.desklet:highlight { + background-color: rgba(192, 64, 64, 0.5); +} +.desklet-with-borders { + border: 1px solid #1c1918; + border-radius: 5px; + background-color: #453e3b; + color: #cac6c4; + padding: 12px; + padding-bottom: 16px; +} +.desklet-with-borders:highlight { + background-color: rgba(192, 64, 64, 0.5); +} +.desklet-with-borders-and-header { + border: 1px solid #1c1918; + border-top-width: 0; + border-radius: 0 0 5px 5px; + background-color: #453e3b; + color: #cac6c4; + border-radius: 0; + border-radius-topleft: 0; + border-radius-topright: 0; + padding: 12px; + padding-bottom: 17px; +} +.desklet-with-borders-and-header:highlight { + background-color: rgba(192, 64, 64, 0.5); +} +.desklet-header { + border: 1px solid #1c1918; + border-radius: 5px 5px 0 0; + background-color: #3d3734; + color: #cac6c4; + font-size: 1em; + padding: 12px; + padding-bottom: 6px; +} +.desklet-drag-placeholder { + border: 2px solid #af6f5a; + background-color: rgba(175, 111, 90, 0.3); +} .photoframe-box { - border: 1px solid #1f232b; + border: 1px solid #1c1918; border-radius: 5px; - background-color: #434c5e; - color: #d8dee9; + background-color: #453e3b; + color: #cac6c4; padding: 12px; - padding-bottom: 16px; } + padding-bottom: 16px; +} /*FIXME*/ .workspace-osd { @@ -1686,321 +2135,406 @@ StScrollBar { text-shadow: none; font-weight: bold; font-size: 38pt; - background-color: #2e3440; + background-color: #2f2a28; border-radius: 20px; - border: 1px solid #1f232b; - box-shadow: 0px 0px 38px #1f232b; } + border: 1px solid #1c1918; + box-shadow: 0px 0px 38px #1c1918; +} .notification-applet-padding { - padding: .5em 1em; } + padding: 0.5em 1em; +} .notification-applet-container { - max-height: 100px; } + max-height: 100px; +} .tile-preview, .tile-preview.snap, .tile-hud, .tile-hud.snap { - background-color: rgba(143, 188, 187, 0.3); - border: 1px solid #8fbcbb; } + background-color: rgba(175, 111, 90, 0.3); + border: 1px solid #af6f5a; +} .xkcd-box { padding: 6px; border: 0px; background-color: rgba(0, 0, 0, 0); - border-radius: 0px; } + border-radius: 0px; +} -.appmenu-application-button-description, .dialog-list .dialog-list-box .dialog-list-item .dialog-list-item-description, .message-dialog-content .message-dialog-caption, .run-dialog-description, .prompt-dialog-error-label, .prompt-dialog-info-label, .prompt-dialog-null-label { +.prompt-dialog-error-label, .prompt-dialog-info-label, .prompt-dialog-null-label, .run-dialog-description, .message-dialog-content .message-dialog-caption, .dialog-list .dialog-list-box .dialog-list-item .dialog-list-item-description, .appmenu-application-button-description { font-weight: 400; - font-size: 0.818em; } + font-size: 0.818em; +} -.dialog .confirm-dialog-title, .message-dialog-content .message-dialog-title { +.message-dialog-content .message-dialog-title, .dialog .confirm-dialog-title { font-weight: 800; - font-size: 1.364em; } + font-size: 1.364em; +} -.appmenu-sidebar-user-box .user-widget-label, .message-dialog-content .message-dialog-title.lightweight, .media-keys-osd, .workspace-switch-osd { +.workspace-switch-osd, .media-keys-osd, .message-dialog-content .message-dialog-title.lightweight, .appmenu-sidebar-user-box .user-widget-label { font-weight: 700; - font-size: 1.182em; } + font-size: 1.182em; +} -.dialog-list .dialog-list-title, .polkit-dialog-user-combo { +.polkit-dialog-user-combo, .dialog-list .dialog-list-title { font-weight: 700; - font-size: 1em; } - -.polkit-dialog-user-combo, .audio-device-selection-dialog .audio-selection-box .audio-selection-device { - border: 1px solid #434c5e; - color: #d8dee9; - background-color: #434c5e; } - .polkit-dialog-user-combo:focus, .audio-device-selection-dialog .audio-selection-box .audio-selection-device:focus { - border: 1px solid #434c5e; - color: #d8dee9; - background-color: #434c5e; - border: 1px solid #63708b; } - .polkit-dialog-user-combo:hover, .audio-device-selection-dialog .audio-selection-box .audio-selection-device:hover { - border: 1px solid #434c5e; - color: #d8dee9; - background-color: #58647c; } - .polkit-dialog-user-combo:insensitive, .audio-device-selection-dialog .audio-selection-box .audio-selection-device:insensitive { - border: 1px solid #434c5e; - color: rgba(216, 222, 233, 0.5); - background-color: #434c5e; } - .polkit-dialog-user-combo:selected, .audio-device-selection-dialog .audio-selection-box .audio-selection-device:selected, .polkit-dialog-user-combo:active, .audio-device-selection-dialog .audio-selection-box .audio-selection-device:active { - border: 1px solid #434c5e; - color: #d8dee9; - background-color: #4e586d; } - .polkit-dialog-user-combo:checked, .audio-device-selection-dialog .audio-selection-box .audio-selection-device:checked { - border: 1px solid #434c5e; - color: #d8dee9; - background-color: #4e586d; } - -.dialog .dialog-button:default, .dialog .dialog-button:destructive-action, .dialog .dialog-button { + font-size: 1em; +} + +.audio-device-selection-dialog .audio-selection-box .audio-selection-device, .polkit-dialog-user-combo { + border: 1px solid #453e3b; + color: #cac6c4; + background-color: #453e3b; +} +.audio-device-selection-dialog .audio-selection-box .audio-selection-device:focus, .polkit-dialog-user-combo:focus { + border: 1px solid #453e3b; + color: #cac6c4; + background-color: #453e3b; + border: 1px solid #6e635e; +} +.audio-device-selection-dialog .audio-selection-box .audio-selection-device:hover, .polkit-dialog-user-combo:hover { + border: 1px solid #453e3b; + color: #cac6c4; + background-color: #605753; +} +.audio-device-selection-dialog .audio-selection-box .audio-selection-device:insensitive, .polkit-dialog-user-combo:insensitive { + border: 1px solid #453e3b; + color: rgba(202, 198, 196, 0.5); + background-color: #453e3b; +} +.audio-device-selection-dialog .audio-selection-box .audio-selection-device:selected, .polkit-dialog-user-combo:selected, .audio-device-selection-dialog .audio-selection-box .audio-selection-device:active, .polkit-dialog-user-combo:active { + border: 1px solid #453e3b; + color: #cac6c4; + background-color: #534a47; +} +.audio-device-selection-dialog .audio-selection-box .audio-selection-device:checked, .polkit-dialog-user-combo:checked { + border: 1px solid #453e3b; + color: #cac6c4; + background-color: #534a47; +} + +.dialog .dialog-button, .dialog .dialog-button:destructive-action, .dialog .dialog-button:default { font-weight: bold; padding: 12px; border-radius: 6px; - border: 1px solid #3f4758; - color: #d8dee9; - background-color: #3f4758; } - .dialog .dialog-button:focus { - border: 1px solid #3f4758; - color: #d8dee9; - background-color: #3f4758; - border: 1px solid #5f6b84; } - .dialog .dialog-button:hover { - border: 1px solid #3f4758; - color: #d8dee9; - background-color: #555f76; } - .dialog .dialog-button:active { - border: 1px solid #3f4758; - color: #d8dee9; - background-color: #4a5367; } - .dialog .dialog-button:checked { - border: 1px solid #3f4758; - color: #d8dee9; - background-color: #4a5367; } - .dialog .dialog-button:insensitive { - border: 1px solid #3f4758; - color: rgba(216, 222, 233, 0.5); - background-color: #39404f; } + border: 1px solid #403936; + color: #cac6c4; + background-color: #403936; +} +.dialog .dialog-button:focus { + border: 1px solid #403936; + color: #cac6c4; + background-color: #403936; + border: 1px solid #695e59; +} +.dialog .dialog-button:hover { + border: 1px solid #403936; + color: #cac6c4; + background-color: #5b524d; +} +.dialog .dialog-button:active { + border: 1px solid #403936; + color: #cac6c4; + background-color: #4d4541; +} +.dialog .dialog-button:checked { + border: 1px solid #403936; + color: #cac6c4; + background-color: #4d4541; +} +.dialog .dialog-button:insensitive { + border: 1px solid #403936; + color: rgba(202, 198, 196, 0.5); + background-color: #37322f; +} .dialog .dialog-button:default { - border: 1px solid #8fbcbb; - color: #d8dee9; - background-color: #8fbcbb; } - .dialog .dialog-button:focus:default { - border: 1px solid #8fbcbb; - color: #d8dee9; - background-color: #8fbcbb; - border: 1px solid #bfd9d8; } - .dialog .dialog-button:hover:default { - border: 1px solid #8fbcbb; - color: #d8dee9; - background-color: #afcfce; } - .dialog .dialog-button:active:default { - border: 1px solid #8fbcbb; - color: #d8dee9; - background-color: #9fc6c5; } - .dialog .dialog-button:checked:default { - border: 1px solid #8fbcbb; - color: #d8dee9; - background-color: #9fc6c5; } - .dialog .dialog-button:insensitive:default { - border-color: #1f232b; - border: 1px solid #3f4758; - color: rgba(216, 222, 233, 0.5); - background-color: #39404f; } + border: 1px solid #af6f5a; + color: #cac6c4; + background-color: #af6f5a; +} +.dialog .dialog-button:focus:default { + border: 1px solid #af6f5a; + color: #cac6c4; + background-color: #af6f5a; + border: 1px solid #c89c8e; +} +.dialog .dialog-button:hover:default { + border: 1px solid #af6f5a; + color: #cac6c4; + background-color: #c08d7c; +} +.dialog .dialog-button:active:default { + border: 1px solid #af6f5a; + color: #cac6c4; + background-color: #b77e6b; +} +.dialog .dialog-button:checked:default { + border: 1px solid #af6f5a; + color: #cac6c4; + background-color: #b77e6b; +} +.dialog .dialog-button:insensitive:default { + border-color: #1c1918; + border: 1px solid #403936; + color: rgba(202, 198, 196, 0.5); + background-color: #37322f; +} .dialog .dialog-button:destructive-action { - border: 1px solid #b84f59; - color: #d8dee9; - background-color: #b84f59; } - .dialog .dialog-button:focus:destructive-action { - border: 1px solid #b84f59; - color: #d8dee9; - background-color: #b84f59; - border: 1px solid #ce858c; } - .dialog .dialog-button:hover:destructive-action { - border: 1px solid #b84f59; - color: #d8dee9; - background-color: #c6737b; } - .dialog .dialog-button:active:destructive-action { - border: 1px solid #b84f59; - color: #d8dee9; - background-color: #bf616a; } - .dialog .dialog-button:checked:destructive-action { - border: 1px solid #b84f59; - color: #d8dee9; - background-color: #bf616a; } - .dialog .dialog-button:insensitive:destructive-action { - border-color: #1f232b; - border: 1px solid #3f4758; - color: rgba(216, 222, 233, 0.5); - background-color: #39404f; } + border: 1px solid #c04040; + color: #cac6c4; + background-color: #c04040; +} +.dialog .dialog-button:focus:destructive-action { + border: 1px solid #c04040; + color: #cac6c4; + background-color: #c04040; + border: 1px solid #d37979; +} +.dialog .dialog-button:hover:destructive-action { + border: 1px solid #c04040; + color: #cac6c4; + background-color: #cc6666; +} +.dialog .dialog-button:active:destructive-action { + border: 1px solid #c04040; + color: #cac6c4; + background-color: #c65353; +} +.dialog .dialog-button:checked:destructive-action { + border: 1px solid #c04040; + color: #cac6c4; + background-color: #c65353; +} +.dialog .dialog-button:insensitive:destructive-action { + border-color: #1c1918; + border: 1px solid #403936; + color: rgba(202, 198, 196, 0.5); + background-color: #37322f; +} .dialog { - background-color: #2e3440; + background-color: #2f2a28; border-radius: 18px; - border: 1px solid #1f232b; - padding: 18px; } - .dialog .dialog-content-box { - margin-top: 8px; - margin-bottom: 16px; - spacing: 32px; - max-width: 28em; } - .dialog .confirm-dialog-title { - text-align: center; } + border: 1px solid #1c1918; + padding: 18px; +} +.dialog .dialog-content-box { + margin-top: 8px; + margin-bottom: 16px; + spacing: 32px; + max-width: 28em; +} +.dialog .confirm-dialog-title { + text-align: center; +} .dialog-list { - spacing: 18px; } - .dialog-list .dialog-list-title { - text-align: center; } - .dialog-list .dialog-list-scrollview { - max-height: 200px; } - .dialog-list .dialog-list-box { - spacing: 1em; } - .dialog-list .dialog-list-box .dialog-list-item { - spacing: 1em; } - .dialog-list .dialog-list-box .dialog-list-item .dialog-list-item-title { - font-weight: bold; } - .dialog-list .dialog-list-box .dialog-list-item .dialog-list-item-description { - color: #c8d0e0; } + spacing: 18px; +} +.dialog-list .dialog-list-title { + text-align: center; +} +.dialog-list .dialog-list-scrollview { + max-height: 200px; +} +.dialog-list .dialog-list-box { + spacing: 1em; +} +.dialog-list .dialog-list-box .dialog-list-item { + spacing: 1em; +} +.dialog-list .dialog-list-box .dialog-list-item .dialog-list-item-title { + font-weight: bold; +} +.dialog-list .dialog-list-box .dialog-list-item .dialog-list-item-description { + color: #beb9b7; +} .end-session-dialog { - min-width: 40em; } - .end-session-dialog .dialog-content-box { - spacing: 0; } - .end-session-dialog .dialog-list { - spacing: 0; } - .end-session-dialog .dialog-list .dialog-list-title { - color: #c3674a; - background-color: tranparentize(#c3674a, 0.9); - padding: 9px; - border-radius: 18px; - margin: 4px 0; } + min-width: 40em; +} +.end-session-dialog .dialog-content-box { + spacing: 0; +} +.end-session-dialog .dialog-list { + spacing: 0; +} +.end-session-dialog .dialog-list .dialog-list-title { + color: #ae5d42; + background-color: tranparentize(#ae5d42, 0.9); + padding: 9px; + border-radius: 18px; + margin: 4px 0; +} .message-dialog-content { - spacing: 18px; } - .message-dialog-content .message-dialog-title { - text-align: center; } - .message-dialog-content .message-dialog-description { - text-align: center; } - .message-dialog-content .message-dialog-caption { - text-align: center; } + spacing: 18px; +} +.message-dialog-content .message-dialog-title { + text-align: center; +} +.message-dialog-content .message-dialog-description { + text-align: center; +} +.message-dialog-content .message-dialog-caption { + text-align: center; +} .run-dialog .dialog-content-box { - margin: 4px; } + margin: 4px; +} .run-dialog-description { text-align: center; - color: #97a7c4; } - .run-dialog-description.error { - color: #b84f59; } + color: #9a928e; +} +.run-dialog-description.error { + color: #c04040; +} .run-dialog-completion-box { padding-top: 6px; - padding-left: 12px; } + padding-left: 12px; +} .run-dialog-entry { width: 20em; - height: 1.2em; } + height: 1.2em; +} .prompt-dialog { - width: 28em; } - .prompt-dialog .dialog-content-box { - spacing: 16px; - margin-bottom: 12px; } - .prompt-dialog-password-entry { - width: 20em; } - .prompt-dialog-password-layout { - spacing: 8px; } - .prompt-dialog-error-label, .prompt-dialog-info-label, .prompt-dialog-null-label { - text-align: center; } - .prompt-dialog-error-label { - color: #b84f59; } + width: 28em; +} +.prompt-dialog .dialog-content-box { + spacing: 16px; + margin-bottom: 12px; +} +.prompt-dialog-password-entry { + width: 20em; +} +.prompt-dialog-password-layout { + spacing: 8px; +} +.prompt-dialog-error-label, .prompt-dialog-info-label, .prompt-dialog-null-label { + text-align: center; +} +.prompt-dialog-error-label { + color: #c04040; +} .polkit-dialog-user-layout { text-align: center; - spacing: 2px; } + spacing: 2px; +} .polkit-dialog-user-combo { border-radius: 6px; - padding: 6px 36px; } - .polkit-dialog-user-combo:insensitive { - color: #d8dee9; } + padding: 6px 36px; +} +.polkit-dialog-user-combo:insensitive { + color: #cac6c4; +} .audio-device-selection-dialog { - min-width: 24em; } - .audio-device-selection-dialog .audio-selection-box { - spacing: 12px; } - .audio-device-selection-dialog .audio-selection-box .audio-selection-device { - border-radius: 18px; } - .audio-device-selection-dialog .audio-selection-box .audio-selection-device .audio-selection-device-box { - padding: 12px; - spacing: 12px; } - .audio-device-selection-dialog .audio-selection-box .audio-selection-device .audio-selection-device-icon { - icon-size: 64px; } - -.media-keys-osd, .info-osd, .workspace-switch-osd { - background-color: #2e3440; - border: 1px solid #1f232b; + min-width: 24em; +} +.audio-device-selection-dialog .audio-selection-box { + spacing: 12px; +} +.audio-device-selection-dialog .audio-selection-box .audio-selection-device { + border-radius: 18px; +} +.audio-device-selection-dialog .audio-selection-box .audio-selection-device .audio-selection-device-box { + padding: 12px; + spacing: 12px; +} +.audio-device-selection-dialog .audio-selection-box .audio-selection-device .audio-selection-device-icon { + icon-size: 64px; +} + +.workspace-switch-osd, .info-osd, .media-keys-osd { + background-color: #2f2a28; + border: 1px solid #1c1918; border-radius: 18px; text-align: center; - padding: 24px; } + padding: 24px; +} .media-keys-osd { margin-bottom: 1em; border-radius: 18px; font-weight: bold; spacing: 12px; - padding: 12px 24px; } - .media-keys-osd > * { - spacing: 12px; } - .media-keys-osd StIcon { - icon-size: 32px; } - .media-keys-osd StLabel:ltr { - margin-right: 6px; } - .media-keys-osd StLabel:rtl { - margin-left: 6px; } - .media-keys-osd .level { - min-width: 160px; - -barlevel-height: 6px; - -barlevel-background-color: #4c556a; - -barlevel-active-background-color: #8fbcbb; - -barlevel-amplify-color: #c3674a; - -barlevel-amplify-separator-width: 3px; } - .media-keys-osd .level:ltr { - margin-right: 6px; } - .media-keys-osd .level:rtl { - margin-left: 6px; } - .media-keys-osd .level-bar { - border-radius: 18px; - background-color: #d8dee9; } + padding: 12px 24px; +} +.media-keys-osd > * { + spacing: 12px; +} +.media-keys-osd StIcon { + icon-size: 32px; +} +.media-keys-osd StLabel:ltr { + margin-right: 6px; +} +.media-keys-osd StLabel:rtl { + margin-left: 6px; +} +.media-keys-osd .level { + min-width: 160px; + -barlevel-height: 6px; + -barlevel-background-color: #504844; + -barlevel-active-background-color: #af6f5a; + -barlevel-amplify-color: #ae5d42; + -barlevel-amplify-separator-width: 3px; +} +.media-keys-osd .level:ltr { + margin-right: 6px; +} +.media-keys-osd .level:rtl { + margin-left: 6px; +} +.media-keys-osd .level-bar { + border-radius: 18px; + background-color: #cac6c4; +} .info-osd { font-size: 1.2em; font-weight: 700; - text-align: center; } + text-align: center; +} .workspace-switch-osd { min-width: 140px; margin-bottom: 1em; border-radius: 18px; font-weight: bold; - padding: 12px 36px 0 36px; } - .workspace-switch-osd-indicator-box { - spacing: 12px; } - .workspace-switch-osd-indicator { - background-color: rgba(216, 222, 233, 0.5); - padding: 3px; - margin: 15px; - border-radius: 36px; } - .workspace-switch-osd-indicator:active { - background-color: #8fbcbb; - padding: 6px; - margin: 12px; } + padding: 12px 36px 0 36px; +} +.workspace-switch-osd-indicator-box { + spacing: 12px; +} +.workspace-switch-osd-indicator { + background-color: rgba(202, 198, 196, 0.5); + padding: 3px; + margin: 15px; + border-radius: 36px; +} +.workspace-switch-osd-indicator:active { + background-color: #af6f5a; + padding: 6px; + margin: 12px; +} .monitor-label { border-radius: 0; color: black; padding: 12px; - text-align: center; } + text-align: center; +} .resize-popup { - color: #d8dee9; - background-color: #434c5e; + color: #cac6c4; + background-color: #453e3b; border-radius: 6px; - padding: 12px; } - -/*# sourceMappingURL=cinnamon-dark.css.map */ + padding: 12px; +} \ No newline at end of file diff --git a/cinnamon/cinnamon-dark.scss b/cinnamon/cinnamon-dark.scss index 3ed57f22..22eeb85c 100644 --- a/cinnamon/cinnamon-dark.scss +++ b/cinnamon/cinnamon-dark.scss @@ -3,7 +3,7 @@ $transparency: 'true'; $darker: 'false'; $accent: 'green'; -@import "../gtk-3.0/_nord"; +@import "../gtk-3.0/_dunmer"; @import "_colors"; //use gtk colors @import "_drawing"; @import "_common"; diff --git a/cinnamon/cinnamon.css b/cinnamon/cinnamon.css index 99b4db14..e67027bc 100644 --- a/cinnamon/cinnamon.css +++ b/cinnamon/cinnamon.css @@ -1,163 +1,194 @@ stage { - color: #d8dee9; } + color: #cac6c4; +} .label-shadow { - color: rgba(0, 0, 0, 0); } + color: rgba(0, 0, 0, 0); +} -.popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, .modal-dialog-button-box .modal-dialog-button, .sound-button { +.sound-button, .menu-application-button-selected, .menu-favorites-button:hover, .modal-dialog-button-box .modal-dialog-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { min-height: 20px; padding: 5px 32px; transition-duration: 0; - text-shadow: 0 1px rgba(59, 66, 82, 0); - color: #d8dee9; - background-color: #3f4758; - border: 1px solid #1f232b; - box-shadow: inset 0 2px 4px rgba(63, 71, 88, 0.05); } - .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, .modal-dialog-button-box .modal-dialog-button, .sound-button, .popup-menu #notification .notification-button:focus, .popup-menu #notification .notification-icon-button:focus, .modal-dialog-button-box .modal-dialog-button:focus, .sound-button:focus, .popup-menu #notification .notification-button:hover, .popup-menu #notification .notification-icon-button:hover, .modal-dialog-button-box .modal-dialog-button:hover, .menu-favorites-button:hover, .menu-application-button-selected, .sound-button:hover, .popup-menu #notification .notification-button:hover:focus, .popup-menu #notification .notification-icon-button:hover:focus, .modal-dialog-button-box .modal-dialog-button:hover:focus, .menu-favorites-button:focus:hover, .menu-application-button-selected:focus, .sound-button:hover:focus, .popup-menu #notification .notification-button:active, .popup-menu #notification .notification-icon-button:active, .modal-dialog-button-box .modal-dialog-button:active, .sound-button:active, .popup-menu #notification .notification-button:active:focus, .popup-menu #notification .notification-icon-button:active:focus, .modal-dialog-button-box .modal-dialog-button:active:focus, .sound-button:active:focus, .popup-menu #notification .notification-button:insensitive, .popup-menu #notification .notification-icon-button:insensitive, .modal-dialog-button-box .modal-dialog-button:insensitive, .sound-button:insensitive { - border-radius: 2px; } - .popup-menu #notification .notification-button:focus, .popup-menu #notification .notification-icon-button:focus, .modal-dialog-button-box .modal-dialog-button:focus, .sound-button:focus { - text-shadow: 0 1px rgba(59, 66, 82, 0); - color: #d8dee9; - background-color: #3f4758; - border: 1px solid #8fbcbb; - box-shadow: inset 0 2px 4px rgba(63, 71, 88, 0.05); } - .popup-menu #notification .notification-button:hover, .popup-menu #notification .notification-icon-button:hover, .modal-dialog-button-box .modal-dialog-button:hover, .menu-favorites-button:hover, .menu-application-button-selected, .sound-button:hover { - text-shadow: 0 1px rgba(59, 66, 82, 0); - color: #d8dee9; - background-color: #4a5367; - border: 1px solid #1f232b; - box-shadow: inset 0 2px 4px rgba(74, 83, 103, 0.05); } - .popup-menu #notification .notification-button:hover:focus, .popup-menu #notification .notification-icon-button:hover:focus, .modal-dialog-button-box .modal-dialog-button:hover:focus, .menu-favorites-button:focus:hover, .menu-application-button-selected:focus, .sound-button:hover:focus { - text-shadow: 0 1px rgba(59, 66, 82, 0); - color: #d8dee9; - background-color: #3f4758; - border: 1px solid #8fbcbb; - box-shadow: inset 0 2px 4px rgba(63, 71, 88, 0.05); } - .popup-menu #notification .notification-button:active, .popup-menu #notification .notification-icon-button:active, .modal-dialog-button-box .modal-dialog-button:active, .sound-button:active, .popup-menu #notification .notification-button:active:focus, .popup-menu #notification .notification-icon-button:active:focus, .modal-dialog-button-box .modal-dialog-button:active:focus, .sound-button:active:focus { - text-shadow: 0 1px rgba(59, 66, 82, 0); - color: #2e3440; - background-color: #8fbcbb; - border: 1px solid #8fbcbb; - box-shadow: inset 0 2px 4px #8fbcbb; } - .popup-menu #notification .notification-button:insensitive, .popup-menu #notification .notification-icon-button:insensitive, .modal-dialog-button-box .modal-dialog-button:insensitive, .sound-button:insensitive { - text-shadow: 0 1px rgba(59, 66, 82, 0); - color: rgba(216, 222, 233, 0.45); - border: 1px solid rgba(31, 35, 43, 0.55); - background-color: rgba(63, 71, 88, 0.55); - box-shadow: inset 0 2px 4px rgba(63, 71, 88, 0.05); } + text-shadow: 0 1px rgba(58, 52, 49, 0); + color: #cac6c4; + background-color: #403936; + border: 1px solid #1c1918; + box-shadow: inset 0 2px 4px rgba(64, 57, 54, 0.05); +} +.sound-button, .menu-application-button-selected, .menu-favorites-button:hover, .modal-dialog-button-box .modal-dialog-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { + border-radius: 2px; +} +.sound-button:focus, .menu-application-button-selected:focus, .menu-favorites-button:focus:hover, .modal-dialog-button-box .modal-dialog-button:focus, .popup-menu #notification .notification-button:focus, .popup-menu #notification .notification-icon-button:focus { + text-shadow: 0 1px rgba(58, 52, 49, 0); + color: #cac6c4; + background-color: #403936; + border: 1px solid #af6f5a; + box-shadow: inset 0 2px 4px rgba(64, 57, 54, 0.05); +} +.sound-button:hover, .menu-application-button-selected:hover, .menu-favorites-button:hover, .modal-dialog-button-box .modal-dialog-button:hover, .popup-menu #notification .notification-button:hover, .popup-menu #notification .notification-icon-button:hover { + text-shadow: 0 1px rgba(58, 52, 49, 0); + color: #cac6c4; + background-color: #4d4541; + border: 1px solid #1c1918; + box-shadow: inset 0 2px 4px rgba(77, 69, 65, 0.05); +} +.sound-button:hover:focus, .menu-application-button-selected:hover:focus, .menu-favorites-button:hover:focus, .modal-dialog-button-box .modal-dialog-button:hover:focus, .popup-menu #notification .notification-button:hover:focus, .popup-menu #notification .notification-icon-button:hover:focus { + text-shadow: 0 1px rgba(58, 52, 49, 0); + color: #cac6c4; + background-color: #403936; + border: 1px solid #af6f5a; + box-shadow: inset 0 2px 4px rgba(64, 57, 54, 0.05); +} +.sound-button:active, .menu-application-button-selected:active, .menu-favorites-button:active:hover, .modal-dialog-button-box .modal-dialog-button:active, .popup-menu #notification .notification-button:active, .popup-menu #notification .notification-icon-button:active { + text-shadow: 0 1px rgba(58, 52, 49, 0); + color: #2f2a28; + background-color: #af6f5a; + border: 1px solid #af6f5a; + box-shadow: inset 0 2px 4px #af6f5a; +} +.sound-button:insensitive, .menu-application-button-selected:insensitive, .menu-favorites-button:insensitive:hover, .modal-dialog-button-box .modal-dialog-button:insensitive, .popup-menu #notification .notification-button:insensitive, .popup-menu #notification .notification-icon-button:insensitive { + text-shadow: 0 1px rgba(58, 52, 49, 0); + color: rgba(202, 198, 196, 0.45); + border: 1px solid rgba(28, 25, 24, 0.55); + background-color: rgba(64, 57, 54, 0.55); + box-shadow: inset 0 2px 4px rgba(64, 57, 54, 0.05); +} .notification-button, .notification-icon-button { min-height: 20px; padding: 5px 32px; transition-duration: 0; border-radius: 2px; - text-shadow: 0 1px rgba(59, 66, 82, 0); - color: #BAC3CF; - border: 1px solid rgba(20, 23, 28, 0.4); - background-color: rgba(93, 105, 129, 0.4); } - .notification-button:hover, .notification-icon-button:hover { - text-shadow: 0 1px rgba(59, 66, 82, 0); - color: #BAC3CF; - border: 1px solid rgba(20, 23, 28, 0.4); - background-color: rgba(108, 122, 150, 0.5); } - .notification-button:focus, .notification-icon-button:focus { - color: #8fbcbb; } - .notification-button:active, .notification-icon-button:active { - text-shadow: 0 1px rgba(59, 66, 82, 0); - color: #2e3440; - border: 1px solid #8fbcbb; - background-color: #8fbcbb; } - .notification-button:insensitive, .notification-icon-button:insensitive { - text-shadow: 0 1px rgba(59, 66, 82, 0); - color: #585f6b; - border: 1px solid rgba(20, 23, 28, 0.4); - background-color: rgba(93, 105, 129, 0.25); } - -.popup-menu #notification StEntry, #menu-search-entry, #appmenu-search-entry, .run-dialog-entry, .prompt-dialog-password-entry { + text-shadow: 0 1px rgba(58, 52, 49, 0); + color: #c4bfbb; + border: 1px solid rgba(25, 22, 21, 0.4); + background-color: rgba(108, 96, 92, 0.4); +} +.notification-button:hover, .notification-icon-button:hover { + text-shadow: 0 1px rgba(58, 52, 49, 0); + color: #c4bfbb; + border: 1px solid rgba(25, 22, 21, 0.4); + background-color: rgba(127, 113, 108, 0.5); +} +.notification-button:focus, .notification-icon-button:focus { + color: #af6f5a; +} +.notification-button:active, .notification-icon-button:active { + text-shadow: 0 1px rgba(58, 52, 49, 0); + color: #2f2a28; + border: 1px solid #af6f5a; + background-color: #af6f5a; +} +.notification-button:insensitive, .notification-icon-button:insensitive { + text-shadow: 0 1px rgba(58, 52, 49, 0); + color: #5c5754; + border: 1px solid rgba(25, 22, 21, 0.4); + background-color: rgba(108, 96, 92, 0.25); +} + +.prompt-dialog-password-entry, .run-dialog-entry, #appmenu-search-entry, #menu-search-entry, .popup-menu #notification StEntry { padding: 7px; caret-size: 1px; - selection-background-color: #8fbcbb; - selected-color: #2e3440; + selection-background-color: #af6f5a; + selected-color: #2f2a28; transition-duration: 300ms; border-radius: 6px; - color: #d8dee9; - background-color: #3b4252; - border: 1px solid #1f232b; - box-shadow: inset 0 2px 4px rgba(59, 66, 82, 0.05); } - .popup-menu #notification StEntry:focus, #menu-search-entry:focus, #appmenu-search-entry:focus, .run-dialog-entry:focus, .prompt-dialog-password-entry:focus, .popup-menu #notification StEntry:hover, #menu-search-entry:hover, #appmenu-search-entry:hover, .run-dialog-entry:hover, .prompt-dialog-password-entry:hover { - color: #d8dee9; - background-color: #3b4252; - border: 1px solid #8fbcbb; - box-shadow: inset 0 2px 4px rgba(59, 66, 82, 0.05); } - .popup-menu #notification StEntry:insensitive, #menu-search-entry:insensitive, #appmenu-search-entry:insensitive, .run-dialog-entry:insensitive, .prompt-dialog-password-entry:insensitive { - color: rgba(216, 222, 233, 0.45); - background-color: #3f4757; - border-color: 1px solid #2f3542; - box-shadow: inset 0 2px 4px rgba(63, 71, 87, 0.05); } - .popup-menu #notification StEntry StIcon.capslock-warning, #menu-search-entry StIcon.capslock-warning, #appmenu-search-entry StIcon.capslock-warning, .run-dialog-entry StIcon.capslock-warning, .prompt-dialog-password-entry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #c3674a; - padding: 0 4px; } + color: #cac6c4; + background-color: #3a3431; + border: 1px solid #1c1918; + box-shadow: inset 0 2px 4px rgba(58, 52, 49, 0.05); +} +.prompt-dialog-password-entry:focus, .run-dialog-entry:focus, #appmenu-search-entry:focus, #menu-search-entry:focus, .popup-menu #notification StEntry:focus, .prompt-dialog-password-entry:hover, .run-dialog-entry:hover, #appmenu-search-entry:hover, #menu-search-entry:hover, .popup-menu #notification StEntry:hover { + color: #cac6c4; + background-color: #3a3431; + border: 1px solid #af6f5a; + box-shadow: inset 0 2px 4px rgba(58, 52, 49, 0.05); +} +.prompt-dialog-password-entry:insensitive, .run-dialog-entry:insensitive, #appmenu-search-entry:insensitive, #menu-search-entry:insensitive, .popup-menu #notification StEntry:insensitive { + color: rgba(202, 198, 196, 0.45); + background-color: #3f3936; + border-color: 1px solid #2e2a28; + box-shadow: inset 0 2px 4px rgba(63, 57, 54, 0.05); +} +.prompt-dialog-password-entry StIcon.capslock-warning, .run-dialog-entry StIcon.capslock-warning, #appmenu-search-entry StIcon.capslock-warning, #menu-search-entry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning { + icon-size: 16px; + warning-color: #ae5d42; + padding: 0 4px; +} .notification StEntry { padding: 7px; caret-size: 1px; - caret-color: #BAC3CF; - selection-background-color: #8fbcbb; - selected-color: #2e3440; + caret-color: #c4bfbb; + selection-background-color: #af6f5a; + selected-color: #2f2a28; transition-duration: 300ms; border-radius: 3px; - color: #BAC3CF; - background-color: rgba(93, 105, 129, 0.4); - border: 1px solid rgba(20, 23, 28, 0.4); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } - .notification StEntry:focus { - color: #2e3440; - background-color: #8fbcbb; - border: 1px solid #8fbcbb; - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } - .notification StEntry:insensitive { - color: rgba(186, 195, 207, 0.55); - background-color: rgba(93, 105, 129, 0.25); - border: 1px solid rgba(20, 23, 28, 0.4); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } + color: #c4bfbb; + background-color: rgba(108, 96, 92, 0.4); + border: 1px solid rgba(25, 22, 21, 0.4); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); +} +.notification StEntry:focus { + color: #2f2a28; + background-color: #af6f5a; + border: 1px solid #af6f5a; + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); +} +.notification StEntry:insensitive { + color: rgba(196, 191, 187, 0.55); + background-color: rgba(108, 96, 92, 0.25); + border: 1px solid rgba(25, 22, 21, 0.4); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); +} StScrollView.vfade { - -st-vfade-offset: 0px; } + -st-vfade-offset: 0px; +} StScrollView.hfade { - -st-hfade-offset: 0px; } + -st-hfade-offset: 0px; +} StScrollBar { - padding: 8px; } - StScrollView StScrollBar { - min-width: 5px; - min-height: 5px; } - StScrollBar StBin#trough { - background-color: rgba(59, 66, 82, 0.1); - border-radius: 8px; } - StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 2px; - background-color: #7f8696; - border: 0px solid; - margin: 0px; } - StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #707888; } - StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #8fbcbb; } + padding: 8px; +} +StScrollView StScrollBar { + min-width: 5px; + min-height: 5px; +} +StScrollBar StBin#trough { + background-color: rgba(58, 52, 49, 0.1); + border-radius: 8px; +} +StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { + border-radius: 2px; + background-color: #7a7472; + border: 0px solid; + margin: 0px; +} +StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { + background-color: #6d6764; +} +StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { + background-color: #af6f5a; +} .separator { -gradient-height: 1px; -gradient-start: rgba(0, 0, 0, 0); -gradient-end: rgba(0, 0, 0, 0); -margin-horizontal: 1.5em; - height: 1em; } + height: 1em; +} -.popup-slider-menu-item, .slider { +.popup-slider-menu-item, +.slider { -slider-height: 0.3em; - -slider-background-color: #4c556a; - -slider-border-color: rgba(67, 76, 94, 0.3); - -slider-active-background-color: #8fbcbb; - -slider-active-border-color: rgba(67, 76, 94, 0.3); + -slider-background-color: #504844; + -slider-border-color: rgba(69, 62, 59, 0.3); + -slider-active-background-color: #af6f5a; + -slider-active-border-color: rgba(69, 62, 59, 0.3); -slider-border-width: 1px; -slider-handle-radius: 0.5em; height: 1em; @@ -165,160 +196,200 @@ StScrollBar { border: 0 solid transparent; border-right-width: 1px; border-left-width: 5px; - color: #8fbcbb; } - .popup-menu-item:active .popup-slider-menu-item, - .popup-menu-item:active .slider { - -slider-background-color: rgba(0, 0, 0, 0.2); - -slider-active-background-color: #2e3440; } + color: #af6f5a; +} +.popup-menu-item:active .popup-slider-menu-item, +.popup-menu-item:active .slider { + -slider-background-color: rgba(0, 0, 0, 0.2); + -slider-active-background-color: #2f2a28; +} .check-box CinnamonGenericContainer { - spacing: .2em; + spacing: 0.2em; min-height: 30px; - padding-top: 2px; } + padding-top: 2px; +} .check-box StLabel { - font-weight: normal; } + font-weight: normal; +} .check-box StBin { width: 16px; height: 16px; - background-image: url("dark-assets/checkbox/checkbox-unchecked.svg"); } + background-image: url("dark-assets/checkbox/checkbox-unchecked.svg"); +} .check-box:focus StBin { - background-image: url("dark-assets/checkbox/checkbox-unchecked-focused.svg"); } + background-image: url("dark-assets/checkbox/checkbox-unchecked-focused.svg"); +} .check-box:checked StBin { - background-image: url("dark-assets/checkbox/checkbox-checked.svg"); } + background-image: url("dark-assets/checkbox/checkbox-checked.svg"); +} .check-box:focus:checked StBin { - background-image: url("dark-assets/checkbox/checkbox-checked-focused.svg"); } + background-image: url("dark-assets/checkbox/checkbox-checked-focused.svg"); +} .radiobutton CinnamonGenericContainer { - spacing: .2em; + spacing: 0.2em; height: 26px; - padding-top: 2px; } + padding-top: 2px; +} .radiobutton StLabel { padding-top: 4px; font-size: 0.9em; - box-shadow: none; } + box-shadow: none; +} .radiobutton StBin { width: 16px; height: 16px; - background-image: url("dark-assets/checkbox/checkbox-unchecked.svg"); } + background-image: url("dark-assets/checkbox/checkbox-unchecked.svg"); +} .radiobutton:focus StBin { - background-image: url("dark-assets/checkbox/checkbox-unchecked-focused.svg"); } + background-image: url("dark-assets/checkbox/checkbox-unchecked-focused.svg"); +} .radiobutton:checked StBin { - background-image: url("dark-assets/checkbox/checkbox-checked.svg"); } + background-image: url("dark-assets/checkbox/checkbox-checked.svg"); +} .radiobutton:focus:checked StBin { - background-image: url("dark-assets/checkbox/checkbox-checked-focused.svg"); } + background-image: url("dark-assets/checkbox/checkbox-checked-focused.svg"); +} .toggle-switch { width: 50px; height: 20px; background-size: contain; - background-image: url("dark-assets/switch/switch-off.svg"); } - .toggle-switch:checked { - background-image: url("dark-assets/switch/switch-on.svg"); } - .popup-menu-item:active .toggle-switch { - background-image: url("common-assets/switch/switch-off-selected.svg"); } - .popup-menu-item:active .toggle-switch:checked { - background-image: url("common-assets/switch/switch-on-selected.svg"); } + background-image: url("dark-assets/switch/switch-off.svg"); +} +.toggle-switch:checked { + background-image: url("dark-assets/switch/switch-on.svg"); +} +.popup-menu-item:active .toggle-switch { + background-image: url("common-assets/switch/switch-off-selected.svg"); +} +.popup-menu-item:active .toggle-switch:checked { + background-image: url("common-assets/switch/switch-on-selected.svg"); +} .cinnamon-link { - color: #5e81ac; - text-decoration: underline; } - .cinnamon-link:hover { - color: #809bbd; } + color: #5d81ac; + text-decoration: underline; +} +.cinnamon-link:hover { + color: #7f9bbd; +} #Tooltip { border-radius: 3px; padding: 5px 12px; - background-color: #2e3440; - color: #BAC3CF; + background-color: #2f2a28; + color: #c4bfbb; font-size: 1em; font-weight: normal; - text-align: center; } + text-align: center; +} .menu, .popup-menu, .popup-combo-menu { - color: #d8dee9; - border: 1px solid #1f232b; + color: #cac6c4; + border: 1px solid #1c1918; border-radius: 5px; - background-color: rgba(46, 52, 64, 0.99); } - .menu.top, - .popup-menu.top, - .top.popup-combo-menu { - border-radius: 0 0 5px 5px; } - .menu.bottom, - .popup-menu.bottom, - .bottom.popup-combo-menu { - border-radius: 5px 5px 0 0; } - .menu.left, - .popup-menu.left, - .left.popup-combo-menu { - border-radius: 0 5px 5px 0; } - .menu.right, - .popup-menu.right, - .right.popup-combo-menu { - border-radius: 5px 0 0 5px; } - .menu-arrow, - .popup-menu-arrow { - icon-size: 16px; } - .menu .popup-sub-menu, - .popup-menu .popup-sub-menu, - .popup-combo-menu .popup-sub-menu { - box-shadow: none; - background-color: #3b4252; } - .menu .popup-sub-menu .popup-menu-item:ltr, - .popup-menu .popup-sub-menu .popup-menu-item:ltr, - .popup-combo-menu .popup-sub-menu .popup-menu-item:ltr { - padding-right: 0em; } - .menu .popup-sub-menu .popup-menu-item:rtl, - .popup-menu .popup-sub-menu .popup-menu-item:rtl, - .popup-combo-menu .popup-sub-menu .popup-menu-item:rtl { - padding-left: 0em; } - .menu .popup-sub-menu StScrollBar, - .popup-menu .popup-sub-menu StScrollBar, - .popup-combo-menu .popup-sub-menu StScrollBar { - padding: 4px; } - .menu .popup-sub-menu StScrollBar StBin#trough, .menu .popup-sub-menu StScrollBar StBin#vhandle, - .popup-menu .popup-sub-menu StScrollBar StBin#trough, - .popup-menu .popup-sub-menu StScrollBar StBin#vhandle, - .popup-combo-menu .popup-sub-menu StScrollBar StBin#trough, - .popup-combo-menu .popup-sub-menu StScrollBar StBin#vhandle { - border-width: 0; } - .menu .popup-menu-content, - .popup-menu .popup-menu-content, - .popup-combo-menu .popup-menu-content { - padding: 1em 0em 1em 0em; } - .menu .popup-menu-item, - .popup-menu .popup-menu-item, - .popup-combo-menu .popup-menu-item { - padding: .4em 1.75em; - spacing: 1em; - border-left-width: 0; - border-right-width: 0; } - .menu .popup-menu-item:active, - .popup-menu .popup-menu-item:active, - .popup-combo-menu .popup-menu-item:active { - color: #2e3440; - background-color: #8fbcbb; } - .menu .popup-menu-item:insensitive, - .popup-menu .popup-menu-item:insensitive, - .popup-combo-menu .popup-menu-item:insensitive { - color: rgba(216, 222, 233, 0.5); - background: none; } - .menu .popup-inactive-menu-item, - .popup-menu .popup-inactive-menu-item, - .popup-combo-menu .popup-inactive-menu-item { - color: #d8dee9; } - .menu .popup-inactive-menu-item:insensitive, - .popup-menu .popup-inactive-menu-item:insensitive, - .popup-combo-menu .popup-inactive-menu-item:insensitive { - color: rgba(216, 222, 233, 0.45); } - .menu .popup-menu-item:active .popup-inactive-menu-item, - .popup-menu .popup-menu-item:active .popup-inactive-menu-item, - .popup-combo-menu .popup-menu-item:active .popup-inactive-menu-item { - color: #2e3440; } - .menu-icon, - .popup-menu-icon { - icon-size: 16px; } + background-color: rgba(47, 42, 40, 0.99); +} +.menu.top, +.popup-menu.top, +.top.popup-combo-menu { + border-radius: 0 0 5px 5px; +} +.menu.bottom, +.popup-menu.bottom, +.bottom.popup-combo-menu { + border-radius: 5px 5px 0 0; +} +.menu.left, +.popup-menu.left, +.left.popup-combo-menu { + border-radius: 0 5px 5px 0; +} +.menu.right, +.popup-menu.right, +.right.popup-combo-menu { + border-radius: 5px 0 0 5px; +} +.menu-arrow, +.popup-menu-arrow { + icon-size: 16px; +} +.menu .popup-sub-menu, +.popup-menu .popup-sub-menu, +.popup-combo-menu .popup-sub-menu { + box-shadow: none; + background-color: #3a3431; +} +.menu .popup-sub-menu .popup-menu-item:ltr, +.popup-menu .popup-sub-menu .popup-menu-item:ltr, +.popup-combo-menu .popup-sub-menu .popup-menu-item:ltr { + padding-right: 0em; +} +.menu .popup-sub-menu .popup-menu-item:rtl, +.popup-menu .popup-sub-menu .popup-menu-item:rtl, +.popup-combo-menu .popup-sub-menu .popup-menu-item:rtl { + padding-left: 0em; +} +.menu .popup-sub-menu StScrollBar, +.popup-menu .popup-sub-menu StScrollBar, +.popup-combo-menu .popup-sub-menu StScrollBar { + padding: 4px; +} +.menu .popup-sub-menu StScrollBar StBin#trough, .menu .popup-sub-menu StScrollBar StBin#vhandle, +.popup-menu .popup-sub-menu StScrollBar StBin#trough, +.popup-menu .popup-sub-menu StScrollBar StBin#vhandle, +.popup-combo-menu .popup-sub-menu StScrollBar StBin#trough, +.popup-combo-menu .popup-sub-menu StScrollBar StBin#vhandle { + border-width: 0; +} +.menu .popup-menu-content, +.popup-menu .popup-menu-content, +.popup-combo-menu .popup-menu-content { + padding: 1em 0em 1em 0em; +} +.menu .popup-menu-item, +.popup-menu .popup-menu-item, +.popup-combo-menu .popup-menu-item { + padding: 0.4em 1.75em; + spacing: 1em; + border-left-width: 0; + border-right-width: 0; +} +.menu .popup-menu-item:active, +.popup-menu .popup-menu-item:active, +.popup-combo-menu .popup-menu-item:active { + color: #2f2a28; + background-color: #af6f5a; +} +.menu .popup-menu-item:insensitive, +.popup-menu .popup-menu-item:insensitive, +.popup-combo-menu .popup-menu-item:insensitive { + color: rgba(202, 198, 196, 0.5); + background: none; +} +.menu .popup-inactive-menu-item, +.popup-menu .popup-inactive-menu-item, +.popup-combo-menu .popup-inactive-menu-item { + color: #cac6c4; +} +.menu .popup-inactive-menu-item:insensitive, +.popup-menu .popup-inactive-menu-item:insensitive, +.popup-combo-menu .popup-inactive-menu-item:insensitive { + color: rgba(202, 198, 196, 0.45); +} +.menu .popup-menu-item:active .popup-inactive-menu-item, +.popup-menu .popup-menu-item:active .popup-inactive-menu-item, +.popup-combo-menu .popup-menu-item:active .popup-inactive-menu-item { + color: #2f2a28; +} +.menu-icon, +.popup-menu-icon { + icon-size: 16px; +} .popup-menu-boxpointer { -arrow-border-radius: 3px; @@ -326,124 +397,157 @@ StScrollBar { -arrow-border-width: 1px; -arrow-border-color: rgba(0, 0, 0, 0); -arrow-base: 0; - -arrow-rise: 0; } + -arrow-rise: 0; +} .popup-combo-menu { - padding: 10px 1px; } + padding: 10px 1px; +} .popup-combobox-item { - spacing: 1em; } + spacing: 1em; +} .popup-separator-menu-item { -gradient-height: 2px; -gradient-start: transparent; -gradient-end: transparent; -margin-horizontal: 1.5em; - height: 1em; } + height: 1em; +} .popup-alternating-menu-item:alternate { - font-weight: normal; } + font-weight: normal; +} .popup-device-menu-item { - spacing: .5em; } + spacing: 0.5em; +} .popup-subtitle-menu-item { - font-weight: normal; } + font-weight: normal; +} .nm-menu-item-icons { - spacing: .5em; } + spacing: 0.5em; +} #panel { height: 28px; width: 32px; font-weight: 700; - background-color: #2e3440; - color: #d8dee9; } - #panel:highlight { - border-image: none; - background-color: rgba(184, 79, 89, 0.5); } - #panelLeft { - spacing: 4px; } - #panelLeft:dnd { - background-gradient-direction: vertical; - background-gradient-start: rgba(255, 0, 0, 0.05); - background-gradient-end: rgba(255, 0, 0, 0.2); } - #panelLeft:ltr { - padding-right: 4px; } - #panelLeft:rtl { - padding-left: 4px; } - #panelLeft.vertical { - padding: 0; } - #panelLeft.vertical:ltr { - padding-right: 0px; } - #panelLeft.vertical:rtl { - padding-left: 0px; } - #panelRight:dnd { - background-gradient-direction: vertical; - background-gradient-start: rgba(0, 0, 255, 0.05); - background-gradient-end: rgba(0, 0, 255, 0.2); } - #panelRight:ltr { - padding-left: 4px; - spacing: 0px; } - #panelRight:rtl { - padding-right: 4px; - spacing: 0px; } - #panelRight.vertical { - padding: 0; } - #panelRight.vertical:ltr { - padding-right: 0px; } - #panelRight.vertical:rtl { - padding-left: 0px; } - #panelCenter { - spacing: 4px; } - #panelCenter:dnd { - background-gradient-direction: vertical; - background-gradient-start: rgba(0, 255, 0, 0.05); - background-gradient-end: rgba(0, 255, 0, 0.2); } + background-color: #2f2a28; + color: #cac6c4; +} +#panel:highlight { + border-image: none; + background-color: rgba(192, 64, 64, 0.5); +} +#panelLeft { + spacing: 4px; +} +#panelLeft:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(255, 0, 0, 0.05); + background-gradient-end: rgba(255, 0, 0, 0.2); +} +#panelLeft:ltr { + padding-right: 4px; +} +#panelLeft:rtl { + padding-left: 4px; +} +#panelLeft.vertical { + padding: 0; +} +#panelLeft.vertical:ltr { + padding-right: 0px; +} +#panelLeft.vertical:rtl { + padding-left: 0px; +} +#panelRight:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(0, 0, 255, 0.05); + background-gradient-end: rgba(0, 0, 255, 0.2); +} +#panelRight:ltr { + padding-left: 4px; + spacing: 0px; +} +#panelRight:rtl { + padding-right: 4px; + spacing: 0px; +} +#panelRight.vertical { + padding: 0; +} +#panelRight.vertical:ltr { + padding-right: 0px; +} +#panelRight.vertical:rtl { + padding-left: 0px; +} +#panelCenter { + spacing: 4px; +} +#panelCenter:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(0, 255, 0, 0.05); + background-gradient-end: rgba(0, 255, 0, 0.2); +} .panel-top, .panel-bottom, .panel-left, .panel-right { - color: #d8dee9; + color: #cac6c4; font-size: 1em; - padding: 0px; } + padding: 0px; +} .panel-dummy { - background-color: rgba(184, 79, 89, 0.5); } - .panel-dummy:entered { - background-color: rgba(184, 79, 89, 0.6); } + background-color: rgba(192, 64, 64, 0.5); +} +.panel-dummy:entered { + background-color: rgba(192, 64, 64, 0.6); +} .panel-status-button { border-width: 0; -natural-hpadding: 3px; -minimum-hpadding: 3px; font-weight: bold; color: white; - height: 22px; } + height: 22px; +} .panel-button { -natural-hpadding: 6px; -minimum-hpadding: 2px; font-weight: bold; - color: #d8dee9; - transition-duration: 100; } - + color: #cac6c4; + transition-duration: 100; +} .system-status-icon { icon-size: 16px; - padding: 0 1px; } + padding: 0 1px; +} #overview { - spacing: 12px; } + spacing: 12px; +} .window-caption { - background-color: #2e3440; - border: 1px solid #2e3440; - color: #BAC3CF; + background-color: #2f2a28; + border: 1px solid #2f2a28; + color: #c4bfbb; spacing: 25px; border-radius: 2px; font-size: 9pt; padding: 5px 8px; - -cinnamon-caption-spacing: 4px; } - .window-caption#selected { - background-color: #8fbcbb; - color: #2e3440; - border: 1px solid #8fbcbb; - spacing: 25px; } + -cinnamon-caption-spacing: 4px; +} +.window-caption#selected { + background-color: #af6f5a; + color: #2f2a28; + border: 1px solid #af6f5a; + spacing: 25px; +} .expo-workspaces-name-entry, .expo-workspaces-name-entry#selected { @@ -452,49 +556,60 @@ StScrollBar { font-size: 9pt; padding: 5px 8px; -cinnamon-caption-spacing: 4px; - color: #BAC3CF; - background-color: rgba(93, 105, 129, 0.4); - border: 1px solid rgba(20, 23, 28, 0.4); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } - .expo-workspaces-name-entry:focus, - .expo-workspaces-name-entry#selected:focus { - border: 1px solid #8fbcbb; - background-color: #8fbcbb; - color: #2e3440; - font-style: italic; - transition-duration: 300; - selection-background-color: #2e3440; - selected-color: #8fbcbb; } + color: #c4bfbb; + background-color: rgba(108, 96, 92, 0.4); + border: 1px solid rgba(25, 22, 21, 0.4); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); +} +.expo-workspaces-name-entry:focus, +.expo-workspaces-name-entry#selected:focus { + border: 1px solid #af6f5a; + background-color: #af6f5a; + color: #2f2a28; + font-style: italic; + transition-duration: 300; + selection-background-color: #2f2a28; + selected-color: #af6f5a; +} .expo-workspace-thumbnail-frame { border: 4px solid rgba(255, 255, 255, 0); background-color: rgba(255, 255, 255, 0); - border-radius: 2px; } - .expo-workspace-thumbnail-frame#active { - border: 4px solid #8fbcbb; - background-color: black; - border-radius: 2px; } + border-radius: 2px; +} +.expo-workspace-thumbnail-frame#active { + border: 4px solid #af6f5a; + background-color: black; + border-radius: 2px; +} .expo-background { - background-color: #2e3440; } + background-color: #2f2a28; +} .workspace-thumbnails { - spacing: 26px; } - .workspace-thumbnails-background, .workspace-thumbnails-background:rtl { - padding: 8px; } + spacing: 26px; +} +.workspace-thumbnails-background, .workspace-thumbnails-background:rtl { + padding: 8px; +} .workspace-add-button { background-image: url("common-assets/misc/add-workspace.svg"); height: 200px; width: 35px; - transition-duration: 100; } - .workspace-add-button:hover { - background-image: url("common-assets/misc/add-workspace-hover.svg"); - transition-duration: 100; } - .workspace-add-button:active { - background-image: url("common-assets/misc/add-workspace-active.svg"); - transition-duration: 100; } + transition-duration: 100; +} +.workspace-add-button:hover { + background-image: url("common-assets/misc/add-workspace-hover.svg"); + transition-duration: 100; +} +.workspace-add-button:active { + background-image: url("common-assets/misc/add-workspace-active.svg"); + transition-duration: 100; +} .workspace-overview-background-shade { - background-color: rgba(0, 0, 0, 0.5); } + background-color: rgba(0, 0, 0, 0.5); +} .workspace-close-button, .window-close { @@ -502,532 +617,673 @@ StScrollBar { background-size: 26px; height: 26px; width: 26px; - -cinnamon-close-overlap: 10px; } - .workspace-close-button:hover, - .window-close:hover { - background-image: url("common-assets/misc/close-hover.svg"); - background-size: 26px; - height: 26px; - width: 26px; } - .workspace-close-button:active, - .window-close:active { - background-image: url("common-assets/misc/close-active.svg"); - background-size: 26px; - height: 26px; - width: 26px; } + -cinnamon-close-overlap: 10px; +} +.workspace-close-button:hover, +.window-close:hover { + background-image: url("common-assets/misc/close-hover.svg"); + background-size: 26px; + height: 26px; + width: 26px; +} +.workspace-close-button:active, +.window-close:active { + background-image: url("common-assets/misc/close-active.svg"); + background-size: 26px; + height: 26px; + width: 26px; +} .window-close-area { background-image: url("common-assets/misc/trash-icon.svg"); height: 120px; - width: 400px; } + width: 400px; +} .about-content { width: 550px; height: 250px; spacing: 8px; - padding-bottom: 10px; } + padding-bottom: 10px; +} .about-title { font-size: 2em; - font-weight: bold; } + font-weight: bold; +} .about-uuid { font-size: 10px; - color: #888; } + color: #888; +} .about-icon { padding-right: 20px; - padding-bottom: 14px; } + padding-bottom: 14px; +} .about-scrollBox { - border: 1px solid #1f232b; + border: 1px solid #1c1918; border-radius: 2px; - background-color: #3b4252; + background-color: #3a3431; padding: 4px; padding-right: 0; - border-radius: 0; } - .about-scrollBox-innerBox { - padding: 1.2em; - spacing: 1.2em; } + border-radius: 0; +} +.about-scrollBox-innerBox { + padding: 1.2em; + spacing: 1.2em; +} .about-description { padding-top: 4px; - padding-bottom: 16px; } + padding-bottom: 16px; +} .about-version { padding-left: 7px; font-size: 10px; - color: #888; } + color: #888; +} .calendar { spacing-rows: 0; spacing-columns: 0; - padding: .4em 1.75em; } + padding: 0.4em 1.75em; +} .datemenu-date-label { - padding: .5em 0em 1em 0em; + padding: 0.5em 0em 1em 0em; font-weight: bold; text-align: center; - color: #d8dee9; } + color: #cac6c4; +} .calendar-main-box { - margin: 0 .8em .5em .8em; } + margin: 0 0.8em 0.5em 0.8em; +} .calendar-events-main-box { height: 300px; - margin-right: .5em; - padding: .5em; + margin-right: 0.5em; + padding: 0.5em; min-width: 350px; - border: 1px solid #1f232b; - background-color: #3b4252; } + border: 1px solid #1c1918; + background-color: #3a3431; +} .calendar-events-no-events-button { margin: 6px 0 6px 0; - padding: 6px; } - .calendar-events-no-events-button:hover { - background-color: #8fbcbb; } - .calendar-events-no-events-button:hover .calendar-events-no-events-icon, - .calendar-events-no-events-button:hover .calendar-events-no-events-label { - color: #2e3440; } + padding: 6px; +} +.calendar-events-no-events-button:hover { + background-color: #af6f5a; +} +.calendar-events-no-events-button:hover .calendar-events-no-events-icon, +.calendar-events-no-events-button:hover .calendar-events-no-events-label { + color: #2f2a28; +} .calendar-events-no-events-icon, .calendar-events-no-events-label { font-weight: bold; - color: #d8dee9; - text-align: center; } + color: #cac6c4; + text-align: center; +} .calendar-events-date-label { - padding: .1em .1em .5em .1em; - color: #d8dee9; + padding: 0.1em 0.1em 0.5em 0.1em; + color: #cac6c4; font-weight: bold; - text-align: center; } + text-align: center; +} .calendar-events-event-container { - padding: 0; } + padding: 0; +} .calendar-event-button { - border: 1px solid rgba(0, 0, 0, 0); } - .calendar-event-button .calendar-event-time-past { - color: rgba(216, 222, 233, 0.4); - font-weight: bold; - text-align: left; - margin-bottom: .2em; } - .calendar-event-button .calendar-event-time-present { - color: #d8dee9; - font-weight: bold; - text-align: left; - margin-bottom: .2em; } - .calendar-event-button .calendar-event-time-present:all-day { - color: #8fbcbb; } - .calendar-event-button .calendar-event-time-future { - color: #d8dee9; - font-weight: bold; - text-align: left; - margin-bottom: .2em; } - .calendar-event-button .calendar-event-summary { - color: #d8dee9; - text-align: left; - width: 200px; } - .calendar-event-button .calendar-event-countdown { - text-align: right; - margin-bottom: .6em; - color: #d8dee9; } - .calendar-event-button .calendar-event-countdown:soon { - font-weight: bold; } - .calendar-event-button .calendar-event-countdown:imminent { - font-weight: bold; - color: #c3674a; } - .calendar-event-button .calendar-event-countdown:current { - font-weight: bold; - color: #8fbcbb; } - .calendar-event-button:hover { - background-color: #8fbcbb; - border: 1px solid #1f232b; } - .calendar-event-button:hover .calendar-event-time-past, - .calendar-event-button:hover .calendar-event-time-present, - .calendar-event-button:hover .calendar-event-time-future, - .calendar-event-button:hover .calendar-event-summary { - color: #2e3440; } - .calendar-event-button:hover .calendar-event-countdown { - text-align: right; - margin-bottom: .6em; - color: #2e3440; } - .calendar-event-button:hover .calendar-event-countdown:soon { - font-weight: bold; } - .calendar-event-button:hover .calendar-event-countdown:imminent { - font-weight: bold; } - .calendar-event-button:hover .calendar-event-countdown:current { - font-weight: bold; } + border: 1px solid rgba(0, 0, 0, 0); +} +.calendar-event-button .calendar-event-time-past { + color: rgba(202, 198, 196, 0.4); + font-weight: bold; + text-align: left; + margin-bottom: 0.2em; +} +.calendar-event-button .calendar-event-time-present { + color: #cac6c4; + font-weight: bold; + text-align: left; + margin-bottom: 0.2em; +} +.calendar-event-button .calendar-event-time-present:all-day { + color: #af6f5a; +} +.calendar-event-button .calendar-event-time-future { + color: #cac6c4; + font-weight: bold; + text-align: left; + margin-bottom: 0.2em; +} +.calendar-event-button .calendar-event-summary { + color: #cac6c4; + text-align: left; + width: 200px; +} +.calendar-event-button .calendar-event-countdown { + text-align: right; + margin-bottom: 0.6em; + color: #cac6c4; +} +.calendar-event-button .calendar-event-countdown:soon { + font-weight: bold; +} +.calendar-event-button .calendar-event-countdown:imminent { + font-weight: bold; + color: #ae5d42; +} +.calendar-event-button .calendar-event-countdown:current { + font-weight: bold; + color: #af6f5a; +} +.calendar-event-button:hover { + background-color: #af6f5a; + border: 1px solid #1c1918; +} +.calendar-event-button:hover .calendar-event-time-past, +.calendar-event-button:hover .calendar-event-time-present, +.calendar-event-button:hover .calendar-event-time-future, +.calendar-event-button:hover .calendar-event-summary { + color: #2f2a28; +} +.calendar-event-button:hover .calendar-event-countdown { + text-align: right; + margin-bottom: 0.6em; + color: #2f2a28; +} +.calendar-event-button:hover .calendar-event-countdown:soon { + font-weight: bold; +} +.calendar-event-button:hover .calendar-event-countdown:imminent { + font-weight: bold; +} +.calendar-event-button:hover .calendar-event-countdown:current { + font-weight: bold; +} .calendar-event-color-strip { - width: 2px; } + width: 2px; +} .calendar-today-home-button { - padding: 6px; } + padding: 6px; +} .calendar-today-day-label { font-size: 1.75em; - color: #d8dee9; + color: #cac6c4; font-weight: bold; text-align: center; - padding-bottom: .1em; } + padding-bottom: 0.1em; +} .calendar-today-date-label { font-size: 1.1em; - color: #d8dee9; + color: #cac6c4; font-weight: bold; - text-align: center; } + text-align: center; +} .calendar-today-home-button-enabled { - padding: 6px; } - .calendar-today-home-button-enabled:hover { - background-color: #8fbcbb; } - .calendar-today-home-button-enabled:hover .calendar-today-day-label { - color: #2e3440; } - .calendar-today-home-button-enabled:hover .calendar-today-date-label { - color: #2e3440; } + padding: 6px; +} +.calendar-today-home-button-enabled:hover { + background-color: #af6f5a; +} +.calendar-today-home-button-enabled:hover .calendar-today-day-label { + color: #2f2a28; +} +.calendar-today-home-button-enabled:hover .calendar-today-date-label { + color: #2f2a28; +} .calendar-month-label { - color: #d8dee9; + color: #cac6c4; font-weight: bold; - padding: 8px 0; } + padding: 8px 0; +} .calendar-change-month-back, .calendar-change-month-forward { width: 16px; - height: 16px; } + height: 16px; +} .calendar-change-month-back { - background-image: url("common-assets/misc/calendar-arrow-left.svg"); } - .calendar-change-month-back:focus, .calendar-change-month-back:hover { - background-image: url("common-assets/misc/calendar-arrow-left-hover.svg"); } - .calendar-change-month-back:active { - background-image: url("common-assets/misc/calendar-arrow-left.svg"); } - .calendar-change-month-back:rtl { - background-image: url("common-assets/misc/calendar-arrow-right.svg"); } - .calendar-change-month-back:rtl:focus, .calendar-change-month-back:rtl:hover { - background-image: url("common-assets/misc/calendar-arrow-right-hover.svg"); } - .calendar-change-month-back:rtl:active { - background-image: url("common-assets/misc/calendar-arrow-right.svg"); } + background-image: url("common-assets/misc/calendar-arrow-left.svg"); +} +.calendar-change-month-back:focus, .calendar-change-month-back:hover { + background-image: url("common-assets/misc/calendar-arrow-left-hover.svg"); +} +.calendar-change-month-back:active { + background-image: url("common-assets/misc/calendar-arrow-left.svg"); +} +.calendar-change-month-back:rtl { + background-image: url("common-assets/misc/calendar-arrow-right.svg"); +} +.calendar-change-month-back:rtl:focus, .calendar-change-month-back:rtl:hover { + background-image: url("common-assets/misc/calendar-arrow-right-hover.svg"); +} +.calendar-change-month-back:rtl:active { + background-image: url("common-assets/misc/calendar-arrow-right.svg"); +} .calendar-change-month-forward { - background-image: url("common-assets/misc/calendar-arrow-right.svg"); } - .calendar-change-month-forward:focus, .calendar-change-month-forward:hover { - background-image: url("common-assets/misc/calendar-arrow-right-hover.svg"); } - .calendar-change-month-forward:active { - background-image: url("common-assets/misc/calendar-arrow-right.svg"); } - .calendar-change-month-forward:rtl { - background-image: url("common-assets/misc/calendar-arrow-left.svg"); } - .calendar-change-month-forward:rtl:focus, .calendar-change-month-forward:rtl:hover { - background-image: url("common-assets/misc/calendar-arrow-left-hover.svg"); } - .calendar-change-month-forward:rtl:active { - background-image: url("common-assets/misc/calendar-arrow-left.svg"); } + background-image: url("common-assets/misc/calendar-arrow-right.svg"); +} +.calendar-change-month-forward:focus, .calendar-change-month-forward:hover { + background-image: url("common-assets/misc/calendar-arrow-right-hover.svg"); +} +.calendar-change-month-forward:active { + background-image: url("common-assets/misc/calendar-arrow-right.svg"); +} +.calendar-change-month-forward:rtl { + background-image: url("common-assets/misc/calendar-arrow-left.svg"); +} +.calendar-change-month-forward:rtl:focus, .calendar-change-month-forward:rtl:hover { + background-image: url("common-assets/misc/calendar-arrow-left-hover.svg"); +} +.calendar-change-month-forward:rtl:active { + background-image: url("common-assets/misc/calendar-arrow-left.svg"); +} .calendar-day-event-dot-box { margin-top: 1.7em; - max-rows: 1; } + max-rows: 1; +} .calendar-day-event-dot { margin: 1px; border-radius: 2px; width: 4px; - height: 4px; } + height: 4px; +} .calendar-day-base { font-size: 1em; text-align: center; width: 2.2em; height: 2.2em; - padding: 0.1em; } - .calendar-day-base:hover { - font-weight: bold; - color: #2e3440; - background-color: #8fbcbb; } + padding: 0.1em; +} +.calendar-day-base:hover { + font-weight: bold; + color: #2f2a28; + background-color: #af6f5a; +} .calendar-day-heading { - color: rgba(216, 222, 233, 0.85); + color: rgba(202, 198, 196, 0.85); margin-top: 1em; - font-size: 1.05em; } + font-size: 1.05em; +} .calendar-day { border-width: 0; - color: rgba(216, 222, 233, 0.9); } + color: rgba(202, 198, 196, 0.9); +} .calendar-day-top { - border-top-width: 0; } + border-top-width: 0; +} .calendar-day-left { - border-left-width: 0; } + border-left-width: 0; +} .calendar-nonwork-day { - color: #d8dee9; + color: #cac6c4; background-color: transparent; - font-weight: bold; } + font-weight: bold; +} .calendar-today { - color: #d8dee9; - background-color: #8fbcbb; - border-width: 0; } - .calendar-today:selected { - font-weight: bold; } + color: #cac6c4; + background-color: #af6f5a; + border-width: 0; +} +.calendar-today:selected { + font-weight: bold; +} .calendar-not-today { - color: #d8dee9; } - .calendar-not-today:selected { - font-weight: bold; - background-color: rgba(216, 222, 233, 0.4); } - .calendar-not-today:selected:hover { - font-weight: bold; - color: #d8dee9; } + color: #cac6c4; +} +.calendar-not-today:selected { + font-weight: bold; + background-color: rgba(202, 198, 196, 0.4); +} +.calendar-not-today:selected:hover { + font-weight: bold; + color: #cac6c4; +} .calendar-other-month-day { - color: rgba(216, 222, 233, 0.5); } + color: rgba(202, 198, 196, 0.5); +} .calendar-other-month-day:hover { - color: #2e3440; } + color: #2f2a28; +} .calendar-week-number { - color: rgba(216, 222, 233, 0.85); + color: rgba(202, 198, 196, 0.85); font-size: 0.8em; - margin-top: 0.8em; } + margin-top: 0.8em; +} #notification { - box-shadow: 0 1px 15px 4px #1f232b; - border-top-color: #8fbcbb; + box-shadow: 0 1px 15px 4px #1c1918; + border-top-color: #af6f5a; border-top: 4px; border-radius: 5px; - background-color: #2e3440; + background-color: #2f2a28; padding: 13px; spacing-rows: 5px; spacing-columns: 5px; margin-from-right-edge-of-screen: 20px; width: 34em; - color: #BAC3CF; } - .popup-menu #notification { - color: #d8dee9; - border-image: url("dark-assets/misc/message.svg") 9 9 9 9; } - .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { - padding: 5px; } - #notification.multi-line-notification { - padding-bottom: 13px; - color: #BAC3CF; } - #notification-scrollview { - max-height: 10em; } - #notification-scrollview > .top-shadow, #notification-scrollview > .bottom-shadow { - height: 1em; } - #notification-scrollview:ltr > StScrollBar { - padding-left: 6px; } - #notification-scrollview:rtl > StScrollBar { - padding-right: 6px; } - #notification-body { - spacing: 5px; } - #notification-actions { - spacing: 10px; } + color: #c4bfbb; +} +.popup-menu #notification { + color: #cac6c4; + border-image: url("dark-assets/misc/message.svg") 9 9 9 9; +} +.popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { + padding: 5px; +} +#notification.multi-line-notification { + padding-bottom: 13px; + color: #c4bfbb; +} +#notification-scrollview { + max-height: 10em; +} +#notification-scrollview > .top-shadow, #notification-scrollview > .bottom-shadow { + height: 1em; +} +#notification-scrollview:ltr > StScrollBar { + padding-left: 6px; +} +#notification-scrollview:rtl > StScrollBar { + padding-right: 6px; +} +#notification-body { + spacing: 5px; +} +#notification-actions { + spacing: 10px; +} .notification-with-image { min-height: 159px; - color: #BAC3CF; } + color: #c4bfbb; +} .notification-button, .notification-icon-button { - padding: 5px; } + padding: 5px; +} .notification-icon-button > StIcon { - icon-size: 36px; } - + icon-size: 36px; +} #altTabPopup { padding: 8px; - spacing: 16px; } + spacing: 16px; +} .switcher-list { - color: #BAC3CF; - background: #2e3440; - border: 1px solid #1f232b; + color: #c4bfbb; + background: #2f2a28; + border: 1px solid #1c1918; border-radius: 5px; - box-shadow: 0px 0px 7px rgba(31, 35, 43, 0.8); - padding: 20px; } - .switcher-list > StBoxLayout { - padding: 4px; } - .switcher-list-item-container { - spacing: 8px; } - .switcher-list .item-box { - padding: 8px; - border-radius: 5px; } - .switcher-list .item-box:outlined { - padding: 8px; - border: 1px solid #8fbcbb; } - .switcher-list .item-box:selected { - color: #2e3440; - background-color: #8fbcbb; - border: 0px solid #8fbcbb; } - .switcher-list .thumbnail { - width: 256px; } - .switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; } - .switcher-list .separator { - width: 1px; - background: rgba(255, 255, 255, 0.2); } + box-shadow: 0px 0px 7px rgba(28, 25, 24, 0.8); + padding: 20px; +} +.switcher-list > StBoxLayout { + padding: 4px; +} +.switcher-list-item-container { + spacing: 8px; +} +.switcher-list .item-box { + padding: 8px; + border-radius: 5px; +} +.switcher-list .item-box:outlined { + padding: 8px; + border: 1px solid #af6f5a; +} +.switcher-list .item-box:selected { + color: #2f2a28; + background-color: #af6f5a; + border: 0px solid #af6f5a; +} +.switcher-list .thumbnail { + width: 256px; +} +.switcher-list .thumbnail-box { + padding: 2px; + spacing: 4px; +} +.switcher-list .separator { + width: 1px; + background: rgba(255, 255, 255, 0.2); +} .switcher-arrow { border-color: rgba(0, 0, 0, 0); - color: #BAC3CF; } - .switcher-arrow:highlighted { - border-color: rgba(0, 0, 0, 0); - color: #d8dee9; } + color: #c4bfbb; +} +.switcher-arrow:highlighted { + border-color: rgba(0, 0, 0, 0); + color: #cac6c4; +} .thumbnail-scroll-gradient-left { background-color: rgba(0, 0, 0, 0); border-radius: 24px; border-radius-topright: 0px; border-radius-bottomright: 0px; - width: 60px; } + width: 60px; +} .thumbnail-scroll-gradient-right { background-color: rgba(0, 0, 0, 0); border-radius: 24px; border-radius-topleft: 0px; border-radius-bottomleft: 0px; - width: 60px; } + width: 60px; +} .ripple-box { width: 104px; height: 104px; background-image: url("common-assets/misc/corner-ripple.svg"); - background-size: contain; } + background-size: contain; +} .lightbox { - background-color: rgba(0, 0, 0, 0.4); } + background-color: rgba(0, 0, 0, 0.4); +} .flashspot { - background-color: white; } + background-color: white; +} .modal-dialog { - background-color: #434c5e; - border: 1px solid #1f232b; + background-color: #453e3b; + border: 1px solid #1c1918; border-radius: 5px; - padding: 5px 10px; } - .modal-dialog > StBoxLayout:first-child { - padding: 10px; } - .modal-dialog-button-box { - spacing: 0; - margin: 0px; - padding: 10px; - border: none; - background-color: #434c5e; } - .modal-dialog-button-box .modal-dialog-button { - padding-top: 0; - padding-bottom: 0; - height: 30px; } - .modal-dialog .confirm-dialog-title { - text-align: center; - font-weight: bold; - font-size: 1.3em; - padding-bottom: 12px; } + padding: 5px 10px; +} +.modal-dialog > StBoxLayout:first-child { + padding: 10px; +} +.modal-dialog-button-box { + spacing: 0; + margin: 0px; + padding: 10px; + border: none; + background-color: #453e3b; +} +.modal-dialog-button-box .modal-dialog-button { + padding-top: 0; + padding-bottom: 0; + height: 30px; +} +.modal-dialog .confirm-dialog-title { + text-align: center; + font-weight: bold; + font-size: 1.3em; + padding-bottom: 12px; +} .run-dialog { padding: 10px 15px 10px 15px; - border: 1px solid #1f232b; + border: 1px solid #1c1918; border-radius: 5px; - background-color: #434c5e; } - .run-dialog > * { - padding: 0; } - .run-dialog-label { - font-size: 1.3em; - font-weight: bold; - color: #d8dee9; - padding-bottom: 15px; - text-align: center; } - .run-dialog-description { - color: #d8dee9; - padding-top: 15px; - text-align: center; } - .run-dialog-description.error { - color: #b84f59; } - .run-dialog-completion-box { - padding-top: 5px; - padding-left: 15px; - font-size: 1em; } - .run-dialog-entry { - width: 21em; - height: 1.2em; - padding: 7px; - border-radius: 3px; - caret-color: #BAC3CF; - selected-color: #2e3440; - selection-background-color: #8fbcbb; - color: #BAC3CF; - background-color: rgba(93, 105, 129, 0.4); - border: 1px solid rgba(20, 23, 28, 0.4); - box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } - .run-dialog-entry:focus { - color: #d8dee9; - background-color: #3b4252; - border: 1px solid #8fbcbb; - box-shadow: inset 0 2px 4px rgba(59, 66, 82, 0.05); } - .run-dialog .modal-dialog-button-box { - border: none; - box-shadow: none; - background: none; } + background-color: #453e3b; +} +.run-dialog > * { + padding: 0; +} +.run-dialog-label { + font-size: 1.3em; + font-weight: bold; + color: #cac6c4; + padding-bottom: 15px; + text-align: center; +} +.run-dialog-description { + color: #cac6c4; + padding-top: 15px; + text-align: center; +} +.run-dialog-description.error { + color: #c04040; +} +.run-dialog-completion-box { + padding-top: 5px; + padding-left: 15px; + font-size: 1em; +} +.run-dialog-entry { + width: 21em; + height: 1.2em; + padding: 7px; + border-radius: 3px; + caret-color: #c4bfbb; + selected-color: #2f2a28; + selection-background-color: #af6f5a; + color: #c4bfbb; + background-color: rgba(108, 96, 92, 0.4); + border: 1px solid rgba(25, 22, 21, 0.4); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); +} +.run-dialog-entry:focus { + color: #cac6c4; + background-color: #3a3431; + border: 1px solid #af6f5a; + box-shadow: inset 0 2px 4px rgba(58, 52, 49, 0.05); +} +.run-dialog .modal-dialog-button-box { + border: none; + box-shadow: none; + background: none; +} /* CinnamonMountOperation Dialogs */ .cinnamon-mount-operation-icon { - icon-size: 48px; } + icon-size: 48px; +} .mount-password-reask { - color: #c3674a; } + color: #ae5d42; +} .show-processes-dialog, .mount-question-dialog { - spacing: 24px; } - .show-processes-dialog-subject, - .mount-question-dialog-subject { - padding-top: 10px; - padding-left: 17px; - padding-bottom: 6px; } - .show-processes-dialog-subject:rtl, - .mount-question-dialog-subject:rtl { - padding-left: 0px; - padding-right: 17px; } - .show-processes-dialog-description, - .mount-question-dialog-description { - padding-left: 17px; - width: 28em; } - .show-processes-dialog-description:rtl, - .mount-question-dialog-description:rtl { - padding-right: 17px; } + spacing: 24px; +} +.show-processes-dialog-subject, +.mount-question-dialog-subject { + padding-top: 10px; + padding-left: 17px; + padding-bottom: 6px; +} +.show-processes-dialog-subject:rtl, +.mount-question-dialog-subject:rtl { + padding-left: 0px; + padding-right: 17px; +} +.show-processes-dialog-description, +.mount-question-dialog-description { + padding-left: 17px; + width: 28em; +} +.show-processes-dialog-description:rtl, +.mount-question-dialog-description:rtl { + padding-right: 17px; +} .show-processes-dialog-app-list { max-height: 200px; padding-top: 24px; padding-left: 49px; - padding-right: 32px; } - .show-processes-dialog-app-list:rtl { - padding-right: 49px; - padding-left: 32px; } - .show-processes-dialog-app-list-item { - color: #ccc; } - .show-processes-dialog-app-list-item:hover { - color: white; } - .show-processes-dialog-app-list-item:ltr { - padding-right: 1em; } - .show-processes-dialog-app-list-item:rtl { - padding-left: 1em; } - .show-processes-dialog-app-list-item-icon:ltr { - padding-right: 17px; } - .show-processes-dialog-app-list-item-icon:rtl { - padding-left: 17px; } - .show-processes-dialog-app-list-item-name { - font-size: 1.1em; } + padding-right: 32px; +} +.show-processes-dialog-app-list:rtl { + padding-right: 49px; + padding-left: 32px; +} +.show-processes-dialog-app-list-item { + color: #ccc; +} +.show-processes-dialog-app-list-item:hover { + color: white; +} +.show-processes-dialog-app-list-item:ltr { + padding-right: 1em; +} +.show-processes-dialog-app-list-item:rtl { + padding-left: 1em; +} +.show-processes-dialog-app-list-item-icon:ltr { + padding-right: 17px; +} +.show-processes-dialog-app-list-item-icon:rtl { + padding-left: 17px; +} +.show-processes-dialog-app-list-item-name { + font-size: 1.1em; +} .magnifier-zoom-region { - border: 2px solid maroon; } - .magnifier-zoom-region .full-screen { - border-width: 0px; } + border: 2px solid maroon; +} +.magnifier-zoom-region .full-screen { + border-width: 0px; +} #keyboard { - background-color: #2e3440; + background-color: #2f2a28; border-width: 0; border-top-width: 1px; - border-color: rgba(0, 0, 0, 0.4); } + border-color: rgba(0, 0, 0, 0.4); +} .keyboard-layout { spacing: 10px; - padding: 10px; } + padding: 10px; +} .keyboard-row { - spacing: 15px; } + spacing: 15px; +} .keyboard-key { min-height: 2em; @@ -1036,210 +1292,292 @@ StScrollBar { font-weight: bold; border-radius: 3px; box-shadow: none; - text-shadow: 0 1px rgba(59, 66, 82, 0); - color: #BAC3CF; - border: 1px solid rgba(20, 23, 28, 0.4); - background-color: rgba(93, 105, 129, 0.4); } - .keyboard-key:hover { - text-shadow: 0 1px rgba(59, 66, 82, 0); - color: #BAC3CF; - border: 1px solid rgba(20, 23, 28, 0.4); - background-color: rgba(108, 122, 150, 0.5); } - .keyboard-key:active, .keyboard-key:checked { - text-shadow: 0 1px rgba(59, 66, 82, 0); - color: #2e3440; - border: 1px solid #8fbcbb; - background-color: #8fbcbb; } - .keyboard-key:grayed { - text-shadow: 0 1px rgba(59, 66, 82, 0); - color: #585f6b; - border: 1px solid rgba(20, 23, 28, 0.4); - background-color: rgba(93, 105, 129, 0.25); } + text-shadow: 0 1px rgba(58, 52, 49, 0); + color: #c4bfbb; + border: 1px solid rgba(25, 22, 21, 0.4); + background-color: rgba(108, 96, 92, 0.4); +} +.keyboard-key:hover { + text-shadow: 0 1px rgba(58, 52, 49, 0); + color: #c4bfbb; + border: 1px solid rgba(25, 22, 21, 0.4); + background-color: rgba(127, 113, 108, 0.5); +} +.keyboard-key:active, .keyboard-key:checked { + text-shadow: 0 1px rgba(58, 52, 49, 0); + color: #2f2a28; + border: 1px solid #af6f5a; + background-color: #af6f5a; +} +.keyboard-key:grayed { + text-shadow: 0 1px rgba(58, 52, 49, 0); + color: #5c5754; + border: 1px solid rgba(25, 22, 21, 0.4); + background-color: rgba(108, 96, 92, 0.25); +} .keyboard-subkeys { - color: #BAC3CF; + color: #c4bfbb; padding: 5px; -arrow-border-radius: 2px; - -arrow-background-color: #2e3440; + -arrow-background-color: #2f2a28; -arrow-border-width: 1px; -arrow-border-color: rgba(0, 0, 0, 0.4); -arrow-base: 20px; -arrow-rise: 10px; - -boxpointer-gap: 5px; } + -boxpointer-gap: 5px; +} .menu-favorites-box { margin: auto; padding: 10px; transition-duration: 300; - background-color: #373e4c; - border: 1px solid #1f232b; } + background-color: #3a3431; + border: 1px solid #1c1918; +} .menu-favorites-button { padding: 10px; - border: 1px solid rgba(0, 0, 0, 0); } + border: 1px solid rgba(0, 0, 0, 0); +} +.menu-favorites-button:hover { + text-shadow: 0 1px rgba(58, 52, 49, 0); + color: #cac6c4; + background-color: #4d4541; + border: 1px solid #1c1918; + box-shadow: inset 0 2px 4px rgba(77, 69, 65, 0.05); +} .menu-places-box { margin: auto; padding: 10px; - border: 0px solid red; } + border: 0px solid red; +} .menu-places-button { - padding: 10px; } + padding: 10px; +} .menu-categories-box { - padding: 10px 30px 10px 30px; } + padding: 10px 30px 10px 30px; +} .menu-applications-inner-box, .menu-applications-outer-box { - padding: 10px 10px 0 10px; } + padding: 10px 10px 0 10px; +} .menu-application-button { padding: 7px; - border: 1px solid rgba(0, 0, 0, 0); } - .menu-application-button:highlighted { - font-weight: bold; } - .menu-application-button-selected { - padding: 7px; } - .menu-application-button-selected:highlighted { - font-weight: bold; } - .menu-application-button-label:ltr { - padding-left: 5px; } - .menu-application-button-label:rtl { - padding-right: 5px; } + border: 1px solid rgba(0, 0, 0, 0); +} +.menu-application-button:highlighted { + font-weight: bold; +} +.menu-application-button-selected { + padding: 7px; + text-shadow: 0 1px rgba(58, 52, 49, 0); + color: #cac6c4; + background-color: #4d4541; + border: 1px solid #1c1918; + box-shadow: inset 0 2px 4px rgba(77, 69, 65, 0.05); +} +.menu-application-button-selected:highlighted { + font-weight: bold; +} +.menu-application-button-label:ltr { + padding-left: 5px; +} +.menu-application-button-label:rtl { + padding-right: 5px; +} .menu-category-button { padding: 7px; - border: 1px solid rgba(0, 0, 0, 0); } - .menu-category-button-selected { - padding: 7px; } - .menu-category-button-selected, .menu-category-button-hover { - background-color: rgba(143, 188, 187, 0.3); - border-radius: 2px; - box-shadow: none; - text-shadow: none; - border: 1px solid #1f232b; } - .menu-category-button-greyed { - padding: 7px; - color: rgba(216, 222, 233, 0.45); - border: 1px solid rgba(0, 0, 0, 0); } - .menu-category-button-label:ltr { - padding-left: 5px; } - .menu-category-button-label:rtl { - padding-right: 5px; } + border: 1px solid rgba(0, 0, 0, 0); +} +.menu-category-button-selected { + padding: 7px; +} +.menu-category-button-selected, .menu-category-button-hover { + background-color: rgba(175, 111, 90, 0.3); + border-radius: 2px; + box-shadow: none; + text-shadow: none; + border: 1px solid #1c1918; +} +.menu-category-button-greyed { + padding: 7px; + color: rgba(202, 198, 196, 0.45); + border: 1px solid rgba(0, 0, 0, 0); +} +.menu-category-button-label:ltr { + padding-left: 5px; +} +.menu-category-button-label:rtl { + padding-right: 5px; +} .menu-selected-app-box { padding-right: 30px; padding-left: 28px; text-align: right; - height: 30px; } - .menu-selected-app-box:rtl { - padding-top: 10px; - height: 30px; } + height: 30px; +} +.menu-selected-app-box:rtl { + padding-top: 10px; + height: 30px; +} .menu-selected-app-title { - font-weight: bold; } + font-weight: bold; +} .menu-selected-app-description { - max-width: 150px; } + max-width: 150px; +} .menu-search-box:ltr { - padding-left: 30px; } + padding-left: 30px; +} .menu-search-box-rtl { - padding-right: 30px; } + padding-right: 30px; +} #menu-search-entry { width: 250px; min-height: 15px; font-weight: normal; - caret-color: #d8dee9; } + caret-color: #cac6c4; +} .menu-search-entry-icon { icon-size: 1em; - color: #d8dee9; } + color: #cac6c4; +} /* Context menu (at the moment only for favorites) */ -.appmenu-sidebar-button, .appmenu-application-button, .appmenu-application-button-selected, .appmenu-category-button, .appmenu-category-button-selected, .appmenu-category-button-greyed { +.appmenu-category-button-greyed, .appmenu-category-button-selected, .appmenu-category-button, .appmenu-application-button-selected, .appmenu-application-button, .appmenu-sidebar-button { padding: 7px; spacing: 5px; - border-radius: 6px; } + border-radius: 6px; +} .appmenu-background .popup-menu-content { - padding: 0; } + padding: 0; +} .appmenu-main-box { - spacing: 10px; } + spacing: 10px; +} .appmenu-right-box { spacing: 5px; - padding: 10px 10px; } + padding: 10px 10px; +} .appmenu-categories-applications-box { - spacing: 15px; } - .appmenu-categories-applications-box:top { - padding-top: 5px; } + spacing: 15px; +} +.appmenu-categories-applications-box:top { + padding-top: 5px; +} .appmenu-applications-box { - padding-right: 5px; } + padding-right: 5px; +} .appmenu-search-box { - spacing: 10px; } + spacing: 10px; +} .appmenu-sidebar { padding: 15px 0px; - background-color: #353b49; + background-color: #322d2a; border-radius: 6px 0 0 0; border-right-width: 1px; - border-color: #1f232b; } - .menu-top .appmenu-sidebar { - border-radius: 0 0 0 6px; } - .menu-bottom .appmenu-sidebar { - border-radius: 6px 0 0 0; } - .menu-left .appmenu-sidebar { - border-radius: 0; } - .menu-right .appmenu-sidebar { - border-radius: 0; } - .appmenu-sidebar-user-box .user-widget-label { - color: #d8dee9; - text-align: center; } - .appmenu-sidebar .appmenu-system-button { - background-color: #4a5367; - border: none; } - .appmenu-sidebar .appmenu-system-button-lock:hover { - background-color: #5f6b84; } - .appmenu-sidebar .appmenu-system-button-logout:hover { - background-color: #5f6b84; } - .appmenu-sidebar .appmenu-system-button-shutdown { - color: white; - background-color: #b84f59; } - .appmenu-sidebar .appmenu-system-button-shutdown:hover { - color: white; - background-color: #bf616a; } + border-color: #1c1918; +} +.menu-top .appmenu-sidebar { + border-radius: 0 0 0 6px; +} + +.menu-bottom .appmenu-sidebar { + border-radius: 6px 0 0 0; +} + +.menu-left .appmenu-sidebar { + border-radius: 0; +} + +.menu-right .appmenu-sidebar { + border-radius: 0; +} + +.appmenu-sidebar-user-box .user-widget-label { + color: #cac6c4; + text-align: center; +} +.appmenu-sidebar .appmenu-system-button { + background-color: #4d4541; + border: none; +} +.appmenu-sidebar .appmenu-system-button-lock:hover { + background-color: #695e59; +} +.appmenu-sidebar .appmenu-system-button-logout:hover { + background-color: #695e59; +} +.appmenu-sidebar .appmenu-system-button-shutdown { + color: white; + background-color: #c04040; +} +.appmenu-sidebar .appmenu-system-button-shutdown:hover { + color: white; + background-color: #c65353; +} .appmenu-system-box { - spacing: 10px; } + spacing: 10px; +} .appmenu-sidebar-button { padding: 4px 7px; - margin: 0 10px; } - .appmenu-sidebar-button:hover { - background-color: #4a5367; - border-color: #1f232b; } + margin: 0 10px; +} +.appmenu-sidebar-button:hover { + background-color: #4d4541; + border-color: #1c1918; +} .appmenu-system-button { padding: 8.4px; - border: 1px solid #1f232b; + border: 1px solid #1c1918; border-radius: 9999px; - background-color: #4a5367; } + background-color: #4d4541; +} .appmenu-application-button-label { - padding: 0; } + padding: 0; +} .appmenu-application-button-description { - color: rgba(216, 222, 233, 0.45); } + color: rgba(202, 198, 196, 0.45); +} .appmenu-application-button:highlighted { - font-weight: bold; } + font-weight: bold; +} .appmenu-application-button-selected { - background-color: #4a5367; } - .appmenu-application-button-selected:highlighted { - font-weight: bold; } + background-color: #4d4541; +} +.appmenu-application-button-selected:highlighted { + font-weight: bold; +} .appmenu-category-button-label { - padding: 0; } + padding: 0; +} .appmenu-category-button:hover { - background-color: #4a5367; } + background-color: #4d4541; +} .appmenu-category-button-selected { - background-color: #4a5367; } + background-color: #4d4541; +} .appmenu-category-button-greyed { - color: rgba(216, 222, 233, 0.45); - font-style: italic; } - .appmenu-category-button-greyed StIcon { - opacity: 0.5; } + color: rgba(202, 198, 196, 0.45); + font-style: italic; +} +.appmenu-category-button-greyed StIcon { + opacity: 0.5; +} .appmenu-search-entry-icon { - icon-size: 1em; } + icon-size: 1em; +} .info-osd { text-align: center; font-weight: bold; spacing: 1em; padding: 16px; - color: #d8dee9; - background-color: #2e3440; } + color: #cac6c4; + background-color: #2f2a28; +} .osd-window { text-align: center; @@ -1249,38 +1587,46 @@ StScrollBar { margin: 32px; min-width: 64px; min-height: 64px; - color: #d8dee9; - background: #2e3440; - border: 1px solid #1f232b; + color: #cac6c4; + background: #2f2a28; + border: 1px solid #1c1918; border-radius: 5px; - box-shadow: 0px 0px 7px rgba(31, 35, 43, 0.8); } - .osd-window .osd-monitor-label { - font-size: 3em; } - .osd-window .level { - padding: 0; - height: 4px; - background-color: rgba(0, 0, 0, 0.5); - border-radius: 2px; - color: #8fbcbb; } - .osd-window .level-bar { - background-color: #8fbcbb; } + box-shadow: 0px 0px 7px rgba(28, 25, 24, 0.8); +} +.osd-window .osd-monitor-label { + font-size: 3em; +} +.osd-window .level { + padding: 0; + height: 4px; + background-color: rgba(0, 0, 0, 0.5); + border-radius: 2px; + color: #af6f5a; +} +.osd-window .level-bar { + background-color: #af6f5a; +} .window-list-box { spacing: 6px; padding-left: 10px; - padding-top: 1px; } - .window-list-box.vertical { - spacing: 2px; - padding-left: 0px; - padding-right: 0px; - padding-top: 10px; - padding-bottom: 10px; } - .window-list-box:highlight { - background-color: rgba(184, 79, 89, 0.5); } + padding-top: 1px; +} +.window-list-box.vertical { + spacing: 2px; + padding-left: 0px; + padding-right: 0px; + padding-top: 10px; + padding-bottom: 10px; +} +.window-list-box:highlight { + background-color: rgba(192, 64, 64, 0.5); +} .window-list-item-label { font-weight: normal; width: 15em; - min-width: 5px; } + min-width: 5px; +} .window-list-item-box { font-weight: normal; background-image: none; @@ -1288,49 +1634,62 @@ StScrollBar { padding-left: 8px; padding-right: 8px; transition-duration: 100; - color: rgba(186, 195, 207, 0.8); } - .window-list-item-box.top, .window-list-item-box.bottom { - border-bottom-width: 2px; } - .window-list-item-box.top StLabel, .window-list-item-box.bottom StLabel { - padding-left: 2px; } - .window-list-item-box.right { - padding-left: 0px; - padding-right: 0px; - border-right-width: 2px; } - .window-list-item-box.right StBin { - padding-right: 0; } - .window-list-item-box.left { - padding-left: 0px; - padding-right: 0px; - border-left-width: 2px; } - .window-list-item-box.left StBin { - padding-left: 1px; } - .window-list-item-box:hover, .window-list-item-box:groupFocus { - color: #d8dee9; - border-color: #555f76; } - .window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:focus, .window-list-item-box:running { - color: #5e81ac; - border-color: #8fbcbb; - background-color: rgba(94, 129, 172, 0.3); } - .window-list-item-box .progress { - background-color: rgba(94, 129, 172, 0.8); } + color: rgba(196, 191, 187, 0.8); +} +.window-list-item-box.top, .window-list-item-box.bottom { + border-bottom-width: 2px; +} +.window-list-item-box.top StLabel, .window-list-item-box.bottom StLabel { + padding-left: 2px; +} +.window-list-item-box.right { + padding-left: 0px; + padding-right: 0px; + border-right-width: 2px; +} +.window-list-item-box.right StBin { + padding-right: 0; +} +.window-list-item-box.left { + padding-left: 0px; + padding-right: 0px; + border-left-width: 2px; +} +.window-list-item-box.left StBin { + padding-left: 1px; +} +.window-list-item-box:hover, .window-list-item-box:groupFocus { + color: #cac6c4; + border-color: #5b524d; +} +.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:focus, .window-list-item-box:running { + color: #5d81ac; + border-color: #af6f5a; + background-color: rgba(93, 129, 172, 0.3); +} +.window-list-item-box .progress { + background-color: rgba(93, 129, 172, 0.8); +} .window-list-item-demands-attention { background-gradient-direction: vertical; - background-gradient-start: #b84f59; - background-gradient-end: #b84f59; } + background-gradient-start: #c04040; + background-gradient-end: #c04040; +} .window-list-preview { spacing: 6px; - color: #d8dee9; - border: 1px solid #1f232b; - background-color: #434c5e; + color: #cac6c4; + border: 1px solid #1c1918; + background-color: #453e3b; border-radius: 3px; padding: 6px 12px 12px 12px; - font-size: 1em; } + font-size: 1em; +} .grouped-window-list-item-label { font-weight: normal; width: 15em; - min-width: 5px; } + min-width: 5px; +} .grouped-window-list-item-box { text-align: left; font-weight: normal; @@ -1339,346 +1698,436 @@ StScrollBar { padding-left: 8px; padding-right: 8px; transition-duration: 100; - color: rgba(46, 52, 64, 0.6); } - .grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { - border-bottom-width: 2px; } - .grouped-window-list-item-box.top StLabel, .grouped-window-list-item-box.bottom StLabel { - padding-left: 2px; } - .grouped-window-list-item-box.right { - padding-left: 0px; - padding-right: 0px; - border-right-width: 2px; } - .grouped-window-list-item-box.right StBin { - padding-right: 0; } - .grouped-window-list-item-box.left { - padding-left: 0px; - padding-right: 0px; - border-left-width: 2px; } - .grouped-window-list-item-box.left StBin { - padding-left: 1px; } - .grouped-window-list-item-box:active, .grouped-window-list-item-box:checked { - color: #d8dee9; - border-color: #555f76; } - .grouped-window-list-item-box:hover, .grouped-window-list-item-box:active:hover, .grouped-window-list-item-box:focus, .grouped-window-list-item-box:active:focus, .grouped-window-list-item-box:focus:hover, .grouped-window-list-item-box:active:focus:hover { - color: #2e3440; - border-color: #5e81ac; - background-color: rgba(94, 129, 172, 0.3); } - .grouped-window-list-item-box .progress { - background-color: rgba(94, 129, 172, 0.8); } + color: rgba(47, 42, 40, 0.6); +} +.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { + border-bottom-width: 2px; +} +.grouped-window-list-item-box.top StLabel, .grouped-window-list-item-box.bottom StLabel { + padding-left: 2px; +} +.grouped-window-list-item-box.right { + padding-left: 0px; + padding-right: 0px; + border-right-width: 2px; +} +.grouped-window-list-item-box.right StBin { + padding-right: 0; +} +.grouped-window-list-item-box.left { + padding-left: 0px; + padding-right: 0px; + border-left-width: 2px; +} +.grouped-window-list-item-box.left StBin { + padding-left: 1px; +} +.grouped-window-list-item-box:active, .grouped-window-list-item-box:checked { + color: #cac6c4; + border-color: #5b524d; +} +.grouped-window-list-item-box:hover, .grouped-window-list-item-box:active:hover, .grouped-window-list-item-box:focus, .grouped-window-list-item-box:active:focus, .grouped-window-list-item-box:focus:hover, .grouped-window-list-item-box:active:focus:hover { + color: #2f2a28; + border-color: #5d81ac; + background-color: rgba(93, 129, 172, 0.3); +} +.grouped-window-list-item-box .progress { + background-color: rgba(93, 129, 172, 0.8); +} .grouped-window-list-item-demands-attention { background-gradient-direction: vertical; - background-gradient-start: #b84f59; - background-gradient-end: #b84f59; } + background-gradient-start: #c04040; + background-gradient-end: #c04040; +} .grouped-window-list-thumbnail-label { - padding-left: 4px; } + padding-left: 4px; +} .grouped-window-list-number-label { z-index: 99; - color: #d8dee9; } + color: #cac6c4; +} .grouped-window-list-badge { border-radius: 256px; - background-color: #2e3440; } + background-color: #2f2a28; +} .grouped-window-list-button-label { - padding-left: 4px; } + padding-left: 4px; +} .grouped-window-list-thumbnail-alert { - background: rgba(255, 52, 52, 0.3); } + background: rgba(255, 52, 52, 0.3); +} .grouped-window-list-thumbnail-menu { - color: #d8dee9; - border: 1px solid #1f232b; - background-color: #434c5e; + color: #cac6c4; + border: 1px solid #1c1918; + background-color: #453e3b; border-radius: 3px; - padding: 0px; } - .grouped-window-list-thumbnail-menu > StBoxLayout { - padding: 4px; } - .grouped-window-list-thumbnail-menu .item-box { - padding: 10px; - border-radius: 2px; - spacing: 4px; } - .grouped-window-list-thumbnail-menu .item-box:outlined { - padding: 8px; - border: 1px solid #8fbcbb; } - .grouped-window-list-thumbnail-menu .item-box:selected { - border: 1px solid #8fbcbb; } - .grouped-window-list-thumbnail-menu .thumbnail { - width: 256px; } - .grouped-window-list-thumbnail-menu .separator { - width: 1px; - background: rgba(255, 255, 255, 0.2); } + padding: 0px; +} +.grouped-window-list-thumbnail-menu > StBoxLayout { + padding: 4px; +} +.grouped-window-list-thumbnail-menu .item-box { + padding: 10px; + border-radius: 2px; + spacing: 4px; +} +.grouped-window-list-thumbnail-menu .item-box:outlined { + padding: 8px; + border: 1px solid #af6f5a; +} +.grouped-window-list-thumbnail-menu .item-box:selected { + border: 1px solid #af6f5a; +} +.grouped-window-list-thumbnail-menu .thumbnail { + width: 256px; +} +.grouped-window-list-thumbnail-menu .separator { + width: 1px; + background: rgba(255, 255, 255, 0.2); +} .sound-button { width: 22px; height: 13px; - padding: 8px; } - .sound-button-container { - padding-right: 3px; - padding-left: 3px; } - .sound-button StIcon { - icon-size: 1.4em; } + padding: 8px; +} +.sound-button-container { + padding-right: 3px; + padding-left: 3px; +} +.sound-button StIcon { + icon-size: 1.4em; +} .sound-track-infos { - padding: 5px; } + padding: 5px; +} .sound-track-info { padding-top: 2px; - padding-bottom: 2px; } - .sound-track-info StIcon { - icon-size: 16px; } - .sound-track-info StLabel { - padding-left: 5px; - padding-right: 5px; } + padding-bottom: 2px; +} +.sound-track-info StIcon { + icon-size: 16px; +} +.sound-track-info StLabel { + padding-left: 5px; + padding-right: 5px; +} .sound-track-box { padding-left: 15px; padding-right: 15px; - max-width: 220px; } + max-width: 220px; +} .sound-seek-box { - padding-left: 15px; } - .sound-seek-box StLabel { - padding-top: 2px; } - .sound-seek-box StIcon { - icon-size: 16px; } + padding-left: 15px; +} +.sound-seek-box StLabel { + padding-top: 2px; +} +.sound-seek-box StIcon { + icon-size: 16px; +} .sound-seek-slider { - width: 140px; } + width: 140px; +} .sound-volume-menu-item { - padding: .4em 1.75em; } - .sound-volume-menu-item StIcon { - icon-size: 1.14em; - padding-left: 8px; - padding-right: 8px; } + padding: 0.4em 1.75em; +} +.sound-volume-menu-item StIcon { + icon-size: 1.14em; + padding-left: 8px; + padding-right: 8px; +} .sound-playback-control { - padding: 5px 10px 10px 10px; } + padding: 5px 10px 10px 10px; +} .sound-player > StBoxLayout:first-child { padding: 5px 10px 12px 10px; - spacing: 0.5em; } - .sound-player > StBoxLayout:first-child StButton:small { - width: 20px; - height: 20px; - border: 1px solid transparent; } - .sound-player > StBoxLayout:first-child StButton:small StIcon { - icon-size: 12px; } - .sound-player > StBoxLayout:first-child StButton:small:hover { - text-shadow: 0 1px rgba(59, 66, 82, 0); - color: #d8dee9; - background-color: #4a5367; - border: 1px solid #1f232b; - box-shadow: inset 0 2px 4px rgba(74, 83, 103, 0.05); } - .sound-player > StBoxLayout:first-child StButton:small:active { - text-shadow: 0 1px rgba(59, 66, 82, 0); - color: #2e3440; - background-color: #8fbcbb; - border: 1px solid #8fbcbb; - box-shadow: inset 0 2px 4px #8fbcbb; } + spacing: 0.5em; +} +.sound-player > StBoxLayout:first-child StButton:small { + width: 20px; + height: 20px; + border: 1px solid transparent; +} +.sound-player > StBoxLayout:first-child StButton:small StIcon { + icon-size: 12px; +} +.sound-player > StBoxLayout:first-child StButton:small:hover { + text-shadow: 0 1px rgba(58, 52, 49, 0); + color: #cac6c4; + background-color: #4d4541; + border: 1px solid #1c1918; + box-shadow: inset 0 2px 4px rgba(77, 69, 65, 0.05); +} +.sound-player > StBoxLayout:first-child StButton:small:active { + text-shadow: 0 1px rgba(58, 52, 49, 0); + color: #2f2a28; + background-color: #af6f5a; + border: 1px solid #af6f5a; + box-shadow: inset 0 2px 4px #af6f5a; +} .sound-player-generic-coverart { - background: rgba(0, 0, 0, 0.2); } + background: rgba(0, 0, 0, 0.2); +} .sound-player-overlay { width: 290px; padding: 15px; spacing: 0.5em; - background: rgba(46, 52, 64, 0.9); - border-top: 1px solid #1f232b; - color: #d8dee9; } - .sound-player-overlay StButton { - width: 22px; - height: 13px; - padding: 5px; - color: #d8dee9; - border-radius: 2px; - border: 1px solid transparent; } - .sound-player-overlay StButton StIcon { - icon-size: 16px; } - .sound-player-overlay StButton:hover { - text-shadow: 0 1px rgba(59, 66, 82, 0); - color: #BAC3CF; - border: 1px solid rgba(20, 23, 28, 0.4); - background-color: rgba(108, 122, 150, 0.5); } - .sound-player-overlay StButton:active { - text-shadow: 0 1px rgba(59, 66, 82, 0); - color: #2e3440; - background-color: #8fbcbb; - border: 1px solid #8fbcbb; - box-shadow: inset 0 2px 4px #8fbcbb; } - .sound-player-overlay StBoxLayout { - padding-top: 2px; } - .sound-player-overlay > StBoxLayout { - spacing: 5px; } + background: rgba(47, 42, 40, 0.9); + border-top: 1px solid #1c1918; + color: #cac6c4; +} +.sound-player-overlay StButton { + width: 22px; + height: 13px; + padding: 5px; + color: #cac6c4; + border-radius: 2px; + border: 1px solid transparent; +} +.sound-player-overlay StButton StIcon { + icon-size: 16px; +} +.sound-player-overlay StButton:hover { + text-shadow: 0 1px rgba(58, 52, 49, 0); + color: #c4bfbb; + border: 1px solid rgba(25, 22, 21, 0.4); + background-color: rgba(127, 113, 108, 0.5); +} +.sound-player-overlay StButton:active { + text-shadow: 0 1px rgba(58, 52, 49, 0); + color: #2f2a28; + background-color: #af6f5a; + border: 1px solid #af6f5a; + box-shadow: inset 0 2px 4px #af6f5a; +} +.sound-player-overlay StBoxLayout { + padding-top: 2px; +} +.sound-player-overlay > StBoxLayout { + spacing: 5px; +} .sound-player .slider { height: 0.5em; padding: 0; border: none; -slider-height: 0.5em; - -slider-background-color: #38404f; + -slider-background-color: #3d3734; -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #8fbcbb; + -slider-active-background-color: #af6f5a; -slider-active-border-color: rgba(0, 0, 0, 0); -slider-border-width: 0px; - -slider-handle-radius: 0px; } + -slider-handle-radius: 0px; +} #workspaceSwitcher { spacing: 0px; - padding: 3px; } + padding: 3px; +} /* Controls the styling when using the "Simple buttons" option */ .workspace-switcher { padding-left: 3px; - padding-right: 3px; } + padding-right: 3px; +} .workspace-button { width: 20px; height: 10px; - color: #d8dee9; + color: #cac6c4; padding: 3px; padding-top: 4px; - transition-duration: 300; } - .workspace-button:outlined, .workspace-button:outlined:hover { - background-color: #3f4758; - color: #d8dee9; } - .workspace-button:hover { - color: #5e81ac; } + transition-duration: 300; +} +.workspace-button:outlined, .workspace-button:outlined:hover { + background-color: #403936; + color: #cac6c4; +} +.workspace-button:hover { + color: #5d81ac; +} /* Controls the style when using the "Visual representation" option */ .workspace-graph { padding: 3px; - spacing: 3px; } + spacing: 3px; +} .workspace-graph .workspace { border: 1px solid rgba(0, 0, 0, 0.4); background-gradient-direction: none; - background-color: rgba(0, 0, 0, 0.2); } + background-color: rgba(0, 0, 0, 0.2); +} .workspace-graph .workspace:active { - border: 1px solid #8fbcbb; - background-gradient-direction: none; } + border: 1px solid #af6f5a; + background-gradient-direction: none; +} .workspace-graph .workspace .windows { - -active-window-background: #4e586d; + -active-window-background: #4b433f; -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: #4e586d; - -inactive-window-border: rgba(0, 0, 0, 0.8); } + -inactive-window-background: #4b433f; + -inactive-window-border: rgba(0, 0, 0, 0.8); +} .workspace-graph .workspace:active .windows { - -active-window-background: #59647b; + -active-window-background: #665b57; -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: #39404f; - -inactive-window-border: rgba(0, 0, 0, 0.8); } + -inactive-window-background: #3d3634; + -inactive-window-border: rgba(0, 0, 0, 0.8); +} .panel-launchers { padding-left: 7px; - spacing: 2px; } - .panel-launchers .launcher { - padding-left: 2px; - padding-right: 2px; - padding-bottom: 2px; - transition-duration: 200; } - .panel-launchers .launcher:hover { - background-color: rgba(186, 195, 207, 0.1); } - .panel-launchers.vertical { - padding-top: 2px; - padding-bottom: 2px; - padding-left: 0px; - padding-right: 0px; - spacing: 1px; } - .panel-launchers.vertical .launcher { - padding-top: 2px; - padding-bottom: 2px; } + spacing: 2px; +} +.panel-launchers .launcher { + padding-left: 2px; + padding-right: 2px; + padding-bottom: 2px; + transition-duration: 200; +} +.panel-launchers .launcher:hover { + background-color: rgba(196, 191, 187, 0.1); +} +.panel-launchers.vertical { + padding-top: 2px; + padding-bottom: 2px; + padding-left: 0px; + padding-right: 0px; + spacing: 1px; +} +.panel-launchers.vertical .launcher { + padding-top: 2px; + padding-bottom: 2px; +} #overview-corner { - background-image: url("common-assets/misc/overview.png"); } - #overview-corner:hover { - background-image: url("common-assets/misc/overview-hover.png"); } + background-image: url("common-assets/misc/overview.png"); +} +#overview-corner:hover { + background-image: url("common-assets/misc/overview-hover.png"); +} .applet-separator { - padding: 1px 4px; } + padding: 1px 4px; +} .applet-separator-line { width: 1px; - background: rgba(255, 255, 255, 0.12); } + background: rgba(255, 255, 255, 0.12); +} .applet-box { padding-left: 3px; padding-right: 3px; - color: #d8dee9; + color: #cac6c4; text-shadow: none; - transition-duration: 100; } - .applet-box.vertical { - padding: 3px 0; } - .applet-box:hover { - color: #2e3440; - background-color: #8fbcbb; } - .applet-box:highlight { - background-image: none; - border-image: none; - background-color: rgba(184, 79, 89, 0.5); } + transition-duration: 100; +} +.applet-box.vertical { + padding: 3px 0; +} +.applet-box:hover { + color: #2f2a28; + background-color: #af6f5a; +} +.applet-box:highlight { + background-image: none; + border-image: none; + background-color: rgba(192, 64, 64, 0.5); +} .applet-label { font-weight: bold; - color: #d8dee9; } - .applet-label:hover, .applet-box:hover .applet-label { - color: #2e3440; - text-shadow: none; } + color: #cac6c4; +} +.applet-label:hover, .applet-box:hover .applet-label { + color: #2f2a28; + text-shadow: none; +} .applet-icon { - color: #d8dee9; - icon-size: 22px; } - .applet-icon:hover, .applet-box:hover > .applet-icon { - color: #2e3440; - text-shadow: none; } + color: #cac6c4; + icon-size: 22px; +} +.applet-icon:hover, .applet-box:hover > .applet-icon { + color: #2f2a28; + text-shadow: none; +} .user-icon { width: 32px; height: 32px; background-color: transparent; border: none; - border-radius: 0; } + border-radius: 0; +} .user-label { - color: #d8dee9; + color: #cac6c4; font-size: 1em; font-weight: bold; - margin: 0px; } + margin: 0px; +} .desklet { - color: #d8dee9; } - .desklet:highlight { - background-color: rgba(184, 79, 89, 0.5); } - .desklet-with-borders { - border: 1px solid #1f232b; - border-radius: 5px; - background-color: #434c5e; - color: #d8dee9; - padding: 12px; - padding-bottom: 16px; } - .desklet-with-borders:highlight { - background-color: rgba(184, 79, 89, 0.5); } - .desklet-with-borders-and-header { - border: 1px solid #1f232b; - border-top-width: 0; - border-radius: 0 0 5px 5px; - background-color: #434c5e; - color: #d8dee9; - border-radius: 0; - border-radius-topleft: 0; - border-radius-topright: 0; - padding: 12px; - padding-bottom: 17px; } - .desklet-with-borders-and-header:highlight { - background-color: rgba(184, 79, 89, 0.5); } - .desklet-header { - border: 1px solid #1f232b; - border-radius: 5px 5px 0 0; - background-color: #3d4555; - color: #d8dee9; - font-size: 1em; - padding: 12px; - padding-bottom: 6px; } - .desklet-drag-placeholder { - border: 2px solid #8fbcbb; - background-color: rgba(143, 188, 187, 0.3); } + color: #cac6c4; +} +.desklet:highlight { + background-color: rgba(192, 64, 64, 0.5); +} +.desklet-with-borders { + border: 1px solid #1c1918; + border-radius: 5px; + background-color: #453e3b; + color: #cac6c4; + padding: 12px; + padding-bottom: 16px; +} +.desklet-with-borders:highlight { + background-color: rgba(192, 64, 64, 0.5); +} +.desklet-with-borders-and-header { + border: 1px solid #1c1918; + border-top-width: 0; + border-radius: 0 0 5px 5px; + background-color: #453e3b; + color: #cac6c4; + border-radius: 0; + border-radius-topleft: 0; + border-radius-topright: 0; + padding: 12px; + padding-bottom: 17px; +} +.desklet-with-borders-and-header:highlight { + background-color: rgba(192, 64, 64, 0.5); +} +.desklet-header { + border: 1px solid #1c1918; + border-radius: 5px 5px 0 0; + background-color: #3d3734; + color: #cac6c4; + font-size: 1em; + padding: 12px; + padding-bottom: 6px; +} +.desklet-drag-placeholder { + border: 2px solid #af6f5a; + background-color: rgba(175, 111, 90, 0.3); +} .photoframe-box { - border: 1px solid #1f232b; + border: 1px solid #1c1918; border-radius: 5px; - background-color: #434c5e; - color: #d8dee9; + background-color: #453e3b; + color: #cac6c4; padding: 12px; - padding-bottom: 16px; } + padding-bottom: 16px; +} /*FIXME*/ .workspace-osd { @@ -1686,321 +2135,406 @@ StScrollBar { text-shadow: none; font-weight: bold; font-size: 38pt; - background-color: #2e3440; + background-color: #2f2a28; border-radius: 20px; - border: 1px solid #1f232b; - box-shadow: 0px 0px 38px #1f232b; } + border: 1px solid #1c1918; + box-shadow: 0px 0px 38px #1c1918; +} .notification-applet-padding { - padding: .5em 1em; } + padding: 0.5em 1em; +} .notification-applet-container { - max-height: 100px; } + max-height: 100px; +} .tile-preview, .tile-preview.snap, .tile-hud, .tile-hud.snap { - background-color: rgba(143, 188, 187, 0.3); - border: 1px solid #8fbcbb; } + background-color: rgba(175, 111, 90, 0.3); + border: 1px solid #af6f5a; +} .xkcd-box { padding: 6px; border: 0px; background-color: rgba(0, 0, 0, 0); - border-radius: 0px; } + border-radius: 0px; +} -.appmenu-application-button-description, .dialog-list .dialog-list-box .dialog-list-item .dialog-list-item-description, .message-dialog-content .message-dialog-caption, .run-dialog-description, .prompt-dialog-error-label, .prompt-dialog-info-label, .prompt-dialog-null-label { +.prompt-dialog-error-label, .prompt-dialog-info-label, .prompt-dialog-null-label, .run-dialog-description, .message-dialog-content .message-dialog-caption, .dialog-list .dialog-list-box .dialog-list-item .dialog-list-item-description, .appmenu-application-button-description { font-weight: 400; - font-size: 0.818em; } + font-size: 0.818em; +} -.dialog .confirm-dialog-title, .message-dialog-content .message-dialog-title { +.message-dialog-content .message-dialog-title, .dialog .confirm-dialog-title { font-weight: 800; - font-size: 1.364em; } + font-size: 1.364em; +} -.appmenu-sidebar-user-box .user-widget-label, .message-dialog-content .message-dialog-title.lightweight, .media-keys-osd, .workspace-switch-osd { +.workspace-switch-osd, .media-keys-osd, .message-dialog-content .message-dialog-title.lightweight, .appmenu-sidebar-user-box .user-widget-label { font-weight: 700; - font-size: 1.182em; } + font-size: 1.182em; +} -.dialog-list .dialog-list-title, .polkit-dialog-user-combo { +.polkit-dialog-user-combo, .dialog-list .dialog-list-title { font-weight: 700; - font-size: 1em; } - -.polkit-dialog-user-combo, .audio-device-selection-dialog .audio-selection-box .audio-selection-device { - border: 1px solid #434c5e; - color: #d8dee9; - background-color: #434c5e; } - .polkit-dialog-user-combo:focus, .audio-device-selection-dialog .audio-selection-box .audio-selection-device:focus { - border: 1px solid #434c5e; - color: #d8dee9; - background-color: #434c5e; - border: 1px solid #63708b; } - .polkit-dialog-user-combo:hover, .audio-device-selection-dialog .audio-selection-box .audio-selection-device:hover { - border: 1px solid #434c5e; - color: #d8dee9; - background-color: #58647c; } - .polkit-dialog-user-combo:insensitive, .audio-device-selection-dialog .audio-selection-box .audio-selection-device:insensitive { - border: 1px solid #434c5e; - color: rgba(216, 222, 233, 0.5); - background-color: #434c5e; } - .polkit-dialog-user-combo:selected, .audio-device-selection-dialog .audio-selection-box .audio-selection-device:selected, .polkit-dialog-user-combo:active, .audio-device-selection-dialog .audio-selection-box .audio-selection-device:active { - border: 1px solid #434c5e; - color: #d8dee9; - background-color: #4e586d; } - .polkit-dialog-user-combo:checked, .audio-device-selection-dialog .audio-selection-box .audio-selection-device:checked { - border: 1px solid #434c5e; - color: #d8dee9; - background-color: #4e586d; } - -.dialog .dialog-button:default, .dialog .dialog-button:destructive-action, .dialog .dialog-button { + font-size: 1em; +} + +.audio-device-selection-dialog .audio-selection-box .audio-selection-device, .polkit-dialog-user-combo { + border: 1px solid #453e3b; + color: #cac6c4; + background-color: #453e3b; +} +.audio-device-selection-dialog .audio-selection-box .audio-selection-device:focus, .polkit-dialog-user-combo:focus { + border: 1px solid #453e3b; + color: #cac6c4; + background-color: #453e3b; + border: 1px solid #6e635e; +} +.audio-device-selection-dialog .audio-selection-box .audio-selection-device:hover, .polkit-dialog-user-combo:hover { + border: 1px solid #453e3b; + color: #cac6c4; + background-color: #605753; +} +.audio-device-selection-dialog .audio-selection-box .audio-selection-device:insensitive, .polkit-dialog-user-combo:insensitive { + border: 1px solid #453e3b; + color: rgba(202, 198, 196, 0.5); + background-color: #453e3b; +} +.audio-device-selection-dialog .audio-selection-box .audio-selection-device:selected, .polkit-dialog-user-combo:selected, .audio-device-selection-dialog .audio-selection-box .audio-selection-device:active, .polkit-dialog-user-combo:active { + border: 1px solid #453e3b; + color: #cac6c4; + background-color: #534a47; +} +.audio-device-selection-dialog .audio-selection-box .audio-selection-device:checked, .polkit-dialog-user-combo:checked { + border: 1px solid #453e3b; + color: #cac6c4; + background-color: #534a47; +} + +.dialog .dialog-button, .dialog .dialog-button:destructive-action, .dialog .dialog-button:default { font-weight: bold; padding: 12px; border-radius: 6px; - border: 1px solid #3f4758; - color: #d8dee9; - background-color: #3f4758; } - .dialog .dialog-button:focus { - border: 1px solid #3f4758; - color: #d8dee9; - background-color: #3f4758; - border: 1px solid #5f6b84; } - .dialog .dialog-button:hover { - border: 1px solid #3f4758; - color: #d8dee9; - background-color: #555f76; } - .dialog .dialog-button:active { - border: 1px solid #3f4758; - color: #d8dee9; - background-color: #4a5367; } - .dialog .dialog-button:checked { - border: 1px solid #3f4758; - color: #d8dee9; - background-color: #4a5367; } - .dialog .dialog-button:insensitive { - border: 1px solid #3f4758; - color: rgba(216, 222, 233, 0.5); - background-color: #39404f; } + border: 1px solid #403936; + color: #cac6c4; + background-color: #403936; +} +.dialog .dialog-button:focus { + border: 1px solid #403936; + color: #cac6c4; + background-color: #403936; + border: 1px solid #695e59; +} +.dialog .dialog-button:hover { + border: 1px solid #403936; + color: #cac6c4; + background-color: #5b524d; +} +.dialog .dialog-button:active { + border: 1px solid #403936; + color: #cac6c4; + background-color: #4d4541; +} +.dialog .dialog-button:checked { + border: 1px solid #403936; + color: #cac6c4; + background-color: #4d4541; +} +.dialog .dialog-button:insensitive { + border: 1px solid #403936; + color: rgba(202, 198, 196, 0.5); + background-color: #37322f; +} .dialog .dialog-button:default { - border: 1px solid #8fbcbb; - color: #d8dee9; - background-color: #8fbcbb; } - .dialog .dialog-button:focus:default { - border: 1px solid #8fbcbb; - color: #d8dee9; - background-color: #8fbcbb; - border: 1px solid #bfd9d8; } - .dialog .dialog-button:hover:default { - border: 1px solid #8fbcbb; - color: #d8dee9; - background-color: #afcfce; } - .dialog .dialog-button:active:default { - border: 1px solid #8fbcbb; - color: #d8dee9; - background-color: #9fc6c5; } - .dialog .dialog-button:checked:default { - border: 1px solid #8fbcbb; - color: #d8dee9; - background-color: #9fc6c5; } - .dialog .dialog-button:insensitive:default { - border-color: #1f232b; - border: 1px solid #3f4758; - color: rgba(216, 222, 233, 0.5); - background-color: #39404f; } + border: 1px solid #af6f5a; + color: #cac6c4; + background-color: #af6f5a; +} +.dialog .dialog-button:focus:default { + border: 1px solid #af6f5a; + color: #cac6c4; + background-color: #af6f5a; + border: 1px solid #c89c8e; +} +.dialog .dialog-button:hover:default { + border: 1px solid #af6f5a; + color: #cac6c4; + background-color: #c08d7c; +} +.dialog .dialog-button:active:default { + border: 1px solid #af6f5a; + color: #cac6c4; + background-color: #b77e6b; +} +.dialog .dialog-button:checked:default { + border: 1px solid #af6f5a; + color: #cac6c4; + background-color: #b77e6b; +} +.dialog .dialog-button:insensitive:default { + border-color: #1c1918; + border: 1px solid #403936; + color: rgba(202, 198, 196, 0.5); + background-color: #37322f; +} .dialog .dialog-button:destructive-action { - border: 1px solid #b84f59; - color: #d8dee9; - background-color: #b84f59; } - .dialog .dialog-button:focus:destructive-action { - border: 1px solid #b84f59; - color: #d8dee9; - background-color: #b84f59; - border: 1px solid #ce858c; } - .dialog .dialog-button:hover:destructive-action { - border: 1px solid #b84f59; - color: #d8dee9; - background-color: #c6737b; } - .dialog .dialog-button:active:destructive-action { - border: 1px solid #b84f59; - color: #d8dee9; - background-color: #bf616a; } - .dialog .dialog-button:checked:destructive-action { - border: 1px solid #b84f59; - color: #d8dee9; - background-color: #bf616a; } - .dialog .dialog-button:insensitive:destructive-action { - border-color: #1f232b; - border: 1px solid #3f4758; - color: rgba(216, 222, 233, 0.5); - background-color: #39404f; } + border: 1px solid #c04040; + color: #cac6c4; + background-color: #c04040; +} +.dialog .dialog-button:focus:destructive-action { + border: 1px solid #c04040; + color: #cac6c4; + background-color: #c04040; + border: 1px solid #d37979; +} +.dialog .dialog-button:hover:destructive-action { + border: 1px solid #c04040; + color: #cac6c4; + background-color: #cc6666; +} +.dialog .dialog-button:active:destructive-action { + border: 1px solid #c04040; + color: #cac6c4; + background-color: #c65353; +} +.dialog .dialog-button:checked:destructive-action { + border: 1px solid #c04040; + color: #cac6c4; + background-color: #c65353; +} +.dialog .dialog-button:insensitive:destructive-action { + border-color: #1c1918; + border: 1px solid #403936; + color: rgba(202, 198, 196, 0.5); + background-color: #37322f; +} .dialog { - background-color: #2e3440; + background-color: #2f2a28; border-radius: 18px; - border: 1px solid #1f232b; - padding: 18px; } - .dialog .dialog-content-box { - margin-top: 8px; - margin-bottom: 16px; - spacing: 32px; - max-width: 28em; } - .dialog .confirm-dialog-title { - text-align: center; } + border: 1px solid #1c1918; + padding: 18px; +} +.dialog .dialog-content-box { + margin-top: 8px; + margin-bottom: 16px; + spacing: 32px; + max-width: 28em; +} +.dialog .confirm-dialog-title { + text-align: center; +} .dialog-list { - spacing: 18px; } - .dialog-list .dialog-list-title { - text-align: center; } - .dialog-list .dialog-list-scrollview { - max-height: 200px; } - .dialog-list .dialog-list-box { - spacing: 1em; } - .dialog-list .dialog-list-box .dialog-list-item { - spacing: 1em; } - .dialog-list .dialog-list-box .dialog-list-item .dialog-list-item-title { - font-weight: bold; } - .dialog-list .dialog-list-box .dialog-list-item .dialog-list-item-description { - color: #c8d0e0; } + spacing: 18px; +} +.dialog-list .dialog-list-title { + text-align: center; +} +.dialog-list .dialog-list-scrollview { + max-height: 200px; +} +.dialog-list .dialog-list-box { + spacing: 1em; +} +.dialog-list .dialog-list-box .dialog-list-item { + spacing: 1em; +} +.dialog-list .dialog-list-box .dialog-list-item .dialog-list-item-title { + font-weight: bold; +} +.dialog-list .dialog-list-box .dialog-list-item .dialog-list-item-description { + color: #beb9b7; +} .end-session-dialog { - min-width: 40em; } - .end-session-dialog .dialog-content-box { - spacing: 0; } - .end-session-dialog .dialog-list { - spacing: 0; } - .end-session-dialog .dialog-list .dialog-list-title { - color: #c3674a; - background-color: tranparentize(#c3674a, 0.9); - padding: 9px; - border-radius: 18px; - margin: 4px 0; } + min-width: 40em; +} +.end-session-dialog .dialog-content-box { + spacing: 0; +} +.end-session-dialog .dialog-list { + spacing: 0; +} +.end-session-dialog .dialog-list .dialog-list-title { + color: #ae5d42; + background-color: tranparentize(#ae5d42, 0.9); + padding: 9px; + border-radius: 18px; + margin: 4px 0; +} .message-dialog-content { - spacing: 18px; } - .message-dialog-content .message-dialog-title { - text-align: center; } - .message-dialog-content .message-dialog-description { - text-align: center; } - .message-dialog-content .message-dialog-caption { - text-align: center; } + spacing: 18px; +} +.message-dialog-content .message-dialog-title { + text-align: center; +} +.message-dialog-content .message-dialog-description { + text-align: center; +} +.message-dialog-content .message-dialog-caption { + text-align: center; +} .run-dialog .dialog-content-box { - margin: 4px; } + margin: 4px; +} .run-dialog-description { text-align: center; - color: #97a7c4; } - .run-dialog-description.error { - color: #b84f59; } + color: #9a928e; +} +.run-dialog-description.error { + color: #c04040; +} .run-dialog-completion-box { padding-top: 6px; - padding-left: 12px; } + padding-left: 12px; +} .run-dialog-entry { width: 20em; - height: 1.2em; } + height: 1.2em; +} .prompt-dialog { - width: 28em; } - .prompt-dialog .dialog-content-box { - spacing: 16px; - margin-bottom: 12px; } - .prompt-dialog-password-entry { - width: 20em; } - .prompt-dialog-password-layout { - spacing: 8px; } - .prompt-dialog-error-label, .prompt-dialog-info-label, .prompt-dialog-null-label { - text-align: center; } - .prompt-dialog-error-label { - color: #b84f59; } + width: 28em; +} +.prompt-dialog .dialog-content-box { + spacing: 16px; + margin-bottom: 12px; +} +.prompt-dialog-password-entry { + width: 20em; +} +.prompt-dialog-password-layout { + spacing: 8px; +} +.prompt-dialog-error-label, .prompt-dialog-info-label, .prompt-dialog-null-label { + text-align: center; +} +.prompt-dialog-error-label { + color: #c04040; +} .polkit-dialog-user-layout { text-align: center; - spacing: 2px; } + spacing: 2px; +} .polkit-dialog-user-combo { border-radius: 6px; - padding: 6px 36px; } - .polkit-dialog-user-combo:insensitive { - color: #d8dee9; } + padding: 6px 36px; +} +.polkit-dialog-user-combo:insensitive { + color: #cac6c4; +} .audio-device-selection-dialog { - min-width: 24em; } - .audio-device-selection-dialog .audio-selection-box { - spacing: 12px; } - .audio-device-selection-dialog .audio-selection-box .audio-selection-device { - border-radius: 18px; } - .audio-device-selection-dialog .audio-selection-box .audio-selection-device .audio-selection-device-box { - padding: 12px; - spacing: 12px; } - .audio-device-selection-dialog .audio-selection-box .audio-selection-device .audio-selection-device-icon { - icon-size: 64px; } - -.media-keys-osd, .info-osd, .workspace-switch-osd { - background-color: #2e3440; - border: 1px solid #1f232b; + min-width: 24em; +} +.audio-device-selection-dialog .audio-selection-box { + spacing: 12px; +} +.audio-device-selection-dialog .audio-selection-box .audio-selection-device { + border-radius: 18px; +} +.audio-device-selection-dialog .audio-selection-box .audio-selection-device .audio-selection-device-box { + padding: 12px; + spacing: 12px; +} +.audio-device-selection-dialog .audio-selection-box .audio-selection-device .audio-selection-device-icon { + icon-size: 64px; +} + +.workspace-switch-osd, .info-osd, .media-keys-osd { + background-color: #2f2a28; + border: 1px solid #1c1918; border-radius: 18px; text-align: center; - padding: 24px; } + padding: 24px; +} .media-keys-osd { margin-bottom: 1em; border-radius: 18px; font-weight: bold; spacing: 12px; - padding: 12px 24px; } - .media-keys-osd > * { - spacing: 12px; } - .media-keys-osd StIcon { - icon-size: 32px; } - .media-keys-osd StLabel:ltr { - margin-right: 6px; } - .media-keys-osd StLabel:rtl { - margin-left: 6px; } - .media-keys-osd .level { - min-width: 160px; - -barlevel-height: 6px; - -barlevel-background-color: #4c556a; - -barlevel-active-background-color: #8fbcbb; - -barlevel-amplify-color: #c3674a; - -barlevel-amplify-separator-width: 3px; } - .media-keys-osd .level:ltr { - margin-right: 6px; } - .media-keys-osd .level:rtl { - margin-left: 6px; } - .media-keys-osd .level-bar { - border-radius: 18px; - background-color: #d8dee9; } + padding: 12px 24px; +} +.media-keys-osd > * { + spacing: 12px; +} +.media-keys-osd StIcon { + icon-size: 32px; +} +.media-keys-osd StLabel:ltr { + margin-right: 6px; +} +.media-keys-osd StLabel:rtl { + margin-left: 6px; +} +.media-keys-osd .level { + min-width: 160px; + -barlevel-height: 6px; + -barlevel-background-color: #504844; + -barlevel-active-background-color: #af6f5a; + -barlevel-amplify-color: #ae5d42; + -barlevel-amplify-separator-width: 3px; +} +.media-keys-osd .level:ltr { + margin-right: 6px; +} +.media-keys-osd .level:rtl { + margin-left: 6px; +} +.media-keys-osd .level-bar { + border-radius: 18px; + background-color: #cac6c4; +} .info-osd { font-size: 1.2em; font-weight: 700; - text-align: center; } + text-align: center; +} .workspace-switch-osd { min-width: 140px; margin-bottom: 1em; border-radius: 18px; font-weight: bold; - padding: 12px 36px 0 36px; } - .workspace-switch-osd-indicator-box { - spacing: 12px; } - .workspace-switch-osd-indicator { - background-color: rgba(216, 222, 233, 0.5); - padding: 3px; - margin: 15px; - border-radius: 36px; } - .workspace-switch-osd-indicator:active { - background-color: #8fbcbb; - padding: 6px; - margin: 12px; } + padding: 12px 36px 0 36px; +} +.workspace-switch-osd-indicator-box { + spacing: 12px; +} +.workspace-switch-osd-indicator { + background-color: rgba(202, 198, 196, 0.5); + padding: 3px; + margin: 15px; + border-radius: 36px; +} +.workspace-switch-osd-indicator:active { + background-color: #af6f5a; + padding: 6px; + margin: 12px; +} .monitor-label { border-radius: 0; color: black; padding: 12px; - text-align: center; } + text-align: center; +} .resize-popup { - color: #d8dee9; - background-color: #434c5e; + color: #cac6c4; + background-color: #453e3b; border-radius: 6px; - padding: 12px; } - -/*# sourceMappingURL=cinnamon.css.map */ + padding: 12px; +} \ No newline at end of file diff --git a/cinnamon/cinnamon.scss b/cinnamon/cinnamon.scss index debd6c34..e1b9f9fc 100644 --- a/cinnamon/cinnamon.scss +++ b/cinnamon/cinnamon.scss @@ -3,7 +3,7 @@ $transparency: 'true'; $darker: 'false'; $accent: 'green'; -@import "../gtk-3.0/_nord"; +@import "../gtk-3.0/_dunmer"; @import "_colors"; //use gtk colors @import "_drawing"; @import "_common"; diff --git a/cinnamon/common-assets/menu/menu-hover.svg b/cinnamon/common-assets/menu/menu-hover.svg index 6589e726..0d9c72cd 100644 --- a/cinnamon/common-assets/menu/menu-hover.svg +++ b/cinnamon/common-assets/menu/menu-hover.svg @@ -78,11 +78,11 @@ inkscape:groupmode="layer" inkscape:label="Ebene 1"> + style="opacity:1;fill:#af6f5a;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + style="fill:#c4bfbb;fill-opacity:1"> + style="opacity:1;fill:#c4bfbb;fill-opacity:1;stroke:#102b68;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" /> + style="opacity:1;fill:#c4bfbb;fill-opacity:1;stroke:#102b68;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" /> diff --git a/cinnamon/common-assets/misc/add-workspace.svg b/cinnamon/common-assets/misc/add-workspace.svg index 65f53610..9365c4aa 100644 --- a/cinnamon/common-assets/misc/add-workspace.svg +++ b/cinnamon/common-assets/misc/add-workspace.svg @@ -94,7 +94,7 @@ ry="2" /> + style="fill:#c4bfbb;fill-opacity:1"> + style="opacity:1;fill:#c4bfbb;fill-opacity:1;stroke:#102b68;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" /> + style="opacity:1;fill:#c4bfbb;fill-opacity:1;stroke:#102b68;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" /> diff --git a/cinnamon/common-assets/misc/bg.svg b/cinnamon/common-assets/misc/bg.svg index 7320b941..25460616 100644 --- a/cinnamon/common-assets/misc/bg.svg +++ b/cinnamon/common-assets/misc/bg.svg @@ -78,7 +78,7 @@ height="20.999971" width="22" id="rect4164" - style="display:inline;opacity:0.95;fill:#2e3440;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + style="display:inline;opacity:0.95;fill:#2f2a28;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#af6f5a;fill-opacity:1;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" /> diff --git a/cinnamon/common-assets/misc/calendar-arrow-right-hover.svg b/cinnamon/common-assets/misc/calendar-arrow-right-hover.svg index 40231a76..ed70aa23 100644 --- a/cinnamon/common-assets/misc/calendar-arrow-right-hover.svg +++ b/cinnamon/common-assets/misc/calendar-arrow-right-hover.svg @@ -156,6 +156,6 @@ inkscape:connector-curvature="0" id="path6040" d="m 106.17699,751.00006 a 0.67182557,0.66502524 0 0 1 0.10367,0.009 0.67182557,0.66502524 0 0 1 0.39887,0.18702 l 3.35878,3.32479 0.46184,0.47795 -0.46184,0.47792 -3.35878,3.32481 a 0.68281953,0.67590797 0 0 1 -0.698,0.16363 c -0.0374,0.0143 -0.0779,0.0233 -0.1207,0.0233 -0.18608,0 -0.33589,-0.14829 -0.33589,-0.33248 0,-0.0423 0.009,-0.0823 0.0236,-0.11948 a 0.68281953,0.67590797 0 0 1 0.16531,-0.69094 l 2.876,-2.84689 -2.87597,-2.84686 a 0.67182557,0.66502524 0 0 1 -0.17056,-0.72082 c -0.008,-0.0292 -0.0185,-0.058 -0.0185,-0.0896 0,-0.18421 0.14978,-0.33249 0.33587,-0.33249 0.0395,0 0.0765,0.01 0.11152,0.022 A 0.67182557,0.66502524 0 0 1 106.17701,751 Z" - style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#8fbcbb;fill-opacity:1;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" /> + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#af6f5a;fill-opacity:1;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" /> diff --git a/cinnamon/common-assets/misc/corner-ripple.svg b/cinnamon/common-assets/misc/corner-ripple.svg index e8d6d76b..994e7d5b 100644 --- a/cinnamon/common-assets/misc/corner-ripple.svg +++ b/cinnamon/common-assets/misc/corner-ripple.svg @@ -49,7 +49,7 @@ id="stop3859" /> + style="display:inline;opacity:0.95;fill:#2f2a28;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + style="opacity:1;fill:#af6f5a;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + style="display:inline;opacity:1;fill:#af6f5a;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;enable-background:new" /> + style="display:inline;opacity:1;fill:#af6f5a;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;enable-background:new" /> diff --git a/cinnamon/common-assets/panel/panel-bottom.svg b/cinnamon/common-assets/panel/panel-bottom.svg index 89e3e26b..b1e8eeb2 100644 --- a/cinnamon/common-assets/panel/panel-bottom.svg +++ b/cinnamon/common-assets/panel/panel-bottom.svg @@ -70,7 +70,7 @@ height="26" width="27" id="rect4713" - style="display:inline;opacity:1;fill:#2e3440;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + style="display:inline;opacity:1;fill:#2f2a28;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + style="display:inline;opacity:1;fill:#2f2a28;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + style="opacity:1;fill:#af6f5a;fill-opacity:1;stroke:none" /> diff --git a/cinnamon/common-assets/panel/window-list-active-left.svg b/cinnamon/common-assets/panel/window-list-active-left.svg index 88e80b65..17fe7681 100644 --- a/cinnamon/common-assets/panel/window-list-active-left.svg +++ b/cinnamon/common-assets/panel/window-list-active-left.svg @@ -147,6 +147,6 @@ height="2" width="24" id="rect4270-9" - style="opacity:1;fill:#8fbcbb;fill-opacity:1;stroke:none" /> + style="opacity:1;fill:#af6f5a;fill-opacity:1;stroke:none" /> diff --git a/cinnamon/common-assets/panel/window-list-active-right.svg b/cinnamon/common-assets/panel/window-list-active-right.svg index b8152150..7940d8eb 100644 --- a/cinnamon/common-assets/panel/window-list-active-right.svg +++ b/cinnamon/common-assets/panel/window-list-active-right.svg @@ -147,6 +147,6 @@ height="2" width="24" id="rect4270-9" - style="opacity:1;fill:#8fbcbb;fill-opacity:1;stroke:none" /> + style="opacity:1;fill:#af6f5a;fill-opacity:1;stroke:none" /> diff --git a/cinnamon/common-assets/panel/window-list-active-top.svg b/cinnamon/common-assets/panel/window-list-active-top.svg index 63530226..ce46600c 100644 --- a/cinnamon/common-assets/panel/window-list-active-top.svg +++ b/cinnamon/common-assets/panel/window-list-active-top.svg @@ -146,6 +146,6 @@ height="2" width="24" id="rect4270-9" - style="opacity:1;fill:#8fbcbb;fill-opacity:1;stroke:none" /> + style="opacity:1;fill:#af6f5a;fill-opacity:1;stroke:none" /> diff --git a/cinnamon/common-assets/switch/switch-off-selected.svg b/cinnamon/common-assets/switch/switch-off-selected.svg index 7b628e00..6d738acf 100644 --- a/cinnamon/common-assets/switch/switch-off-selected.svg +++ b/cinnamon/common-assets/switch/switch-off-selected.svg @@ -187,7 +187,7 @@ id="rect912" style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:0.2;fill-rule:nonzero;stroke:none;stroke-width:1.76471;stroke-opacity:1;marker:none;filter:url(#filter930);enable-background:new" /> @@ -202,7 +202,7 @@ id="rect912" style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:0.2;fill-rule:nonzero;stroke:none;stroke-width:1.76471;stroke-opacity:1;marker:none;filter:url(#filter930);enable-background:new" /> diff --git a/cinnamon/dark-assets/menu/menu.svg b/cinnamon/dark-assets/menu/menu.svg index 3080e0ce..9d258607 100644 --- a/cinnamon/dark-assets/menu/menu.svg +++ b/cinnamon/dark-assets/menu/menu.svg @@ -71,7 +71,7 @@ rx="2.0000005" ry="1.9999999" /> @@ -196,7 +196,7 @@ id="rect912" style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:0.2;fill-rule:nonzero;stroke:none;stroke-width:1.76471;stroke-opacity:1;marker:none;filter:url(#filter930);enable-background:new" /> &2; } + +# Portable in-place sed that works on both GNU and BSD/macOS +sedi() { + if sed --version 2>/dev/null | grep -q GNU; then + sed -i "$@" + else + sed -i '' "$@" + fi +} + +# Convert 6-char hex (no #) to R,G,B decimal tuple +hex2rgb() { + printf '%d,%d,%d' "0x${1:0:2}" "0x${1:2:2}" "0x${1:4:2}" +} + +# Replace a color (case-insensitive hex) across all theme text files. +# Usage: replace_color +replace_color() { + local from="$1" + local to="$2" + grep -rlI --include='*.rc' --include='*.scss' --include='*.css' \ + --include='*.svg' --include='*.theme' --include='*.json' \ + --include='*.xml' --include='*.sh' --include='*.qml' \ + --include='*.kvconfig' --include='*.colors' --include='*.colorscheme' \ + --include='*.desktop' --include='*.conf' \ + -e "#${from}" -e "#${from^^}" -e "#${from,,}" \ + "${DUNMERI}" 2>/dev/null | grep -v 'dunmerify-theme\.sh' | while read -r f; do + sedi -E "s/#${from}/\#${to}/gI" "$f" + done +} + +# Replace RGB tuples in KDE .colors/.colorscheme files +# Usage: replace_rgb +replace_rgb() { + local from="$1" + local to="$2" + # Escape commas are not needed for sed fixed-string match, but we use + # literal matching via grep + sed + local files + files=$(grep -rlI --include='*.colors' --include='*.colorscheme' \ + -F "${from}" \ + "${DUNMERI}" 2>/dev/null || true) + if [[ -n "$files" ]]; then + echo "$files" | while read -r f; do + sedi "s/${from}/${to}/g" "$f" + done + fi +} + +# ────────────────────────────────────────────── +# Step 1: Copy Nordic → Dunmeri +# ────────────────────────────────────────────── + +copy_source() { + log "Checking source: ${NORDIC}" + if [[ ! -d "${NORDIC}" ]]; then + err "Source directory not found: ${NORDIC}" + exit 1 + fi + + if [[ -d "${DUNMERI}" ]]; then + if [[ "${FORCE}" -eq 1 ]]; then + warn "Removing existing ${DUNMERI} (--force)" + # Preserve the script itself if running from inside DUNMERI + local tmp_script="" + if [[ -f "${SCRIPT_PATH}" && "${SCRIPT_PATH}" == "${DUNMERI}"/* ]]; then + tmp_script="$(mktemp)" + cp "${SCRIPT_PATH}" "${tmp_script}" + log " Preserved script to temp: ${tmp_script}" + fi + rm -rf "${DUNMERI}" + cp -r "${NORDIC}" "${DUNMERI}" + # Restore script + if [[ -n "${tmp_script}" && -f "${tmp_script}" ]]; then + cp "${tmp_script}" "${DUNMERI}/dunmerify-theme.sh" + chmod +x "${DUNMERI}/dunmerify-theme.sh" + rm -f "${tmp_script}" + log " Restored script to ${DUNMERI}/dunmerify-theme.sh" + fi + else + echo "Destination already exists: ${DUNMERI}" + read -r -p "Remove and recreate? [y/N] " answer + case "$answer" in + [yY]*) rm -rf "${DUNMERI}"; cp -r "${NORDIC}" "${DUNMERI}" ;; + *) echo "Aborted."; exit 0 ;; + esac + fi + else + cp -r "${NORDIC}" "${DUNMERI}" + fi + + log "Copied ${NORDIC} → ${DUNMERI}" + ok "Copy complete." +} + +# ────────────────────────────────────────────── +# Step 2: Rename theme (Nordic → Dunmeri) +# ────────────────────────────────────────────── + +rename_theme() { + log "Renaming Nordic → Dunmeri (directories, files, references)" + + # ── Delete Nordic variant directories (replaced by future Dunmeri variants) ── + local variants_to_delete=( + "kde/folders/Nordic-bluish" + "kde/folders/Nordic-darker" + "kde/kvantum/Nordic-bluish" + "kde/kvantum/Nordic-bluish-solid" + "kde/kvantum/Nordic-Darker" + "kde/kvantum/Nordic-Darker-Solid" + "kde/kvantum/Nordic-Solid" + "kde/plasma/look-and-feel/Nordic-bluish" + "kde/plasma/look-and-feel/Nordic-darker" + "kde/sddm/Nordic-bluish" + "kde/sddm/Nordic-darker" + ) + + for d in "${variants_to_delete[@]}"; do + if [[ -d "${DUNMERI}/${d}" ]]; then + rm -rf "${DUNMERI}/${d}" + log " Deleted variant: ${d}" + fi + done + + # Delete variant .colors files + rm -f "${DUNMERI}/kde/colorschemes/NordicDarker.colors" + rm -f "${DUNMERI}/kde/colorschemes/nordicbluish.colors" + log " Deleted variant colorschemes" + + # Delete pre-built kvantum tar.xz archives + rm -f "${DUNMERI}"/kde/kvantum/Nordic*.tar.xz + log " Deleted kvantum tar.xz archives" + + # ── Rename directories (deepest-first to avoid path breakage) ── + local -a dir_renames=( + "kde/aurorae/Nordic:kde/aurorae/Dunmeri" + "kde/cursors/Nordic-cursors:kde/cursors/Dunmeri-cursors" + "kde/folders/Nordic-green:kde/folders/Dunmeri" + "kde/kvantum/Nordic:kde/kvantum/Dunmeri" + "kde/plasma/look-and-feel/Nordic:kde/plasma/look-and-feel/Dunmeri" + "kde/sddm/Nordic:kde/sddm/Dunmeri" + "xfwm4/Nordic-hdpi:xfwm4/Dunmeri-hdpi" + "xfwm4/Nordic-xhdpi:xfwm4/Dunmeri-xhdpi" + ) + + for entry in "${dir_renames[@]}"; do + local src="${DUNMERI}/${entry%%:*}" + local dst="${DUNMERI}/${entry##*:}" + if [[ -d "${src}" ]]; then + mv "${src}" "${dst}" + log " Renamed dir: ${entry%%:*} → ${entry##*:}" + else + warn " Dir not found (skipped): ${entry%%:*}" + fi + done + + # ── Rename files inside already-renamed dirs ── + local -a file_renames=( + "gtk-3.0/_nord.scss:gtk-3.0/_dunmer.scss" + "kde/colorschemes/Nordic.colors:kde/colorschemes/Dunmeri.colors" + "kde/konsole/Nordic.colorscheme:kde/konsole/Dunmeri.colorscheme" + "kde/aurorae/Dunmeri/Nordicrc:kde/aurorae/Dunmeri/Dunmerirc" + "kde/kvantum/Dunmeri/Nordic.kvconfig:kde/kvantum/Dunmeri/Dunmeri.kvconfig" + "kde/kvantum/Dunmeri/Nordic.svg:kde/kvantum/Dunmeri/Dunmeri.svg" + ) + + for entry in "${file_renames[@]}"; do + local src="${DUNMERI}/${entry%%:*}" + local dst="${DUNMERI}/${entry##*:}" + if [[ -f "${src}" ]]; then + mv "${src}" "${dst}" + log " Renamed file: ${entry%%:*} → ${entry##*:}" + else + warn " File not found (skipped): ${entry%%:*}" + fi + done + + # Rename wallpaper + if [[ -f "${DUNMERI}/extras/wallpapers/nordic-wall.jpg" ]]; then + mv "${DUNMERI}/extras/wallpapers/nordic-wall.jpg" "${DUNMERI}/extras/wallpapers/dunmeri-wall.jpg" + log " Renamed wallpaper" + fi + + # ── Fix @import paths (BREAKING if not updated) ── + log " Fixing @import paths..." + + # gtk-3.0/gtk.scss and gtk-dark.scss: @import 'nord' → 'dunmer' + for f in "${DUNMERI}/gtk-3.0/gtk.scss" "${DUNMERI}/gtk-3.0/gtk-dark.scss"; do + [[ -f "$f" ]] && sedi "s/@import 'nord'/@import 'dunmer'/g" "$f" + done + + # gtk-4.0: @import '../gtk-3.0/nord' → '../gtk-3.0/dunmer' + for f in "${DUNMERI}/gtk-4.0/gtk.scss" "${DUNMERI}/gtk-4.0/gtk-dark.scss"; do + [[ -f "$f" ]] && sedi "s|@import '../gtk-3.0/nord'|@import '../gtk-3.0/dunmer'|g" "$f" + done + + # gnome-shell/_cosmic.scss: @import '../gtk-3.0/_nord' → '../gtk-3.0/_dunmer' + local cosmic="${DUNMERI}/gnome-shell/_cosmic.scss" + [[ -f "$cosmic" ]] && sedi "s|@import '../gtk-3.0/_nord'|@import '../gtk-3.0/_dunmer'|g" "$cosmic" + + # cinnamon: @import "../gtk-3.0/_nord" → "../gtk-3.0/_dunmer" + for f in "${DUNMERI}/cinnamon/cinnamon.scss" "${DUNMERI}/cinnamon/cinnamon-dark.scss"; do + [[ -f "$f" ]] && sedi 's|@import "../gtk-3.0/_nord"|@import "../gtk-3.0/_dunmer"|g' "$f" + done + + # xfwm4/render-assets.sh: Nordic${screen} → Dunmeri${screen} + local render_xfwm="${DUNMERI}/xfwm4/render-assets.sh" + [[ -f "$render_xfwm" ]] && sedi 's/Nordic${screen}/Dunmeri${screen}/g' "$render_xfwm" + + # ── Global text replacement in metadata/config files ── + log " Updating text references in metadata files..." + + find "${DUNMERI}/kde" -name "metadata.desktop" -o -name "theme.conf" | while read -r f; do + sedi 's/Nordic/Dunmeri/g' "$f" + done + + # KDE Dunmerirc content + local aurc="${DUNMERI}/kde/aurorae/Dunmeri/Dunmerirc" + [[ -f "$aurc" ]] && sedi 's/Nordic/Dunmeri/g' "$aurc" + + # KDE kvconfig + local kvc="${DUNMERI}/kde/kvantum/Dunmeri/Dunmeri.kvconfig" + [[ -f "$kvc" ]] && sedi 's/Nordic/Dunmeri/g' "$kvc" + + ok "Rename complete." +} + +# ────────────────────────────────────────────── +# Step 3: Update metadata +# ────────────────────────────────────────────── + +update_metadata() { + log "Updating metadata files" + + local index_theme="${DUNMERI}/index.theme" + if [[ -f "${index_theme}" ]]; then + sedi 's/Name=Nordic/Name=Dunmeri/g' "${index_theme}" + sedi 's/GtkTheme=Nordic/GtkTheme=Dunmeri/g' "${index_theme}" + sedi 's/MetacityTheme=Nordic/MetacityTheme=Dunmeri/g' "${index_theme}" + sedi 's/Comment=.*/Comment=Warm, earthy dark theme inspired by Morrowind — Clay variant/' "${index_theme}" + ok "Updated index.theme" + fi + + local pkg="${DUNMERI}/package.json" + if [[ -f "${pkg}" ]]; then + sedi 's/"name": "nordic"/"name": "dunmeri"/g' "${pkg}" + sedi 's/"description": ".*"/"description": "Warm, earthy dark theme inspired by Morrowind — Clay variant"/g' "${pkg}" + ok "Updated package.json" + fi + + local gulpfile="${DUNMERI}/Gulpfile.js" + if [[ -f "${gulpfile}" ]]; then + sedi '/gsettings/d' "${gulpfile}" + sedi 's/Nordic/Dunmeri/g' "${gulpfile}" + ok "Updated Gulpfile.js (removed gsettings auto-apply)" + fi + + local kde_colors="${DUNMERI}/kde/colorschemes/Dunmeri.colors" + if [[ -f "${kde_colors}" ]]; then + sedi 's/ColorScheme=Nordic/ColorScheme=Dunmeri/g' "${kde_colors}" + sedi 's/Name=Nordic/Name=Dunmeri/g' "${kde_colors}" + ok "Updated KDE colorscheme metadata" + fi + + local konsole="${DUNMERI}/kde/konsole/Dunmeri.colorscheme" + if [[ -f "${konsole}" ]]; then + sedi 's/Description=Nordic/Description=Dunmeri/g' "${konsole}" + ok "Updated konsole colorscheme" + fi + + ok "Metadata update complete." +} + +# ────────────────────────────────────────────── +# Step 4: Apply color palette replacements +# ────────────────────────────────────────────── + +apply_colors() { + log "Applying Clay color palette (Nord → Dunmer)" + + # ── Core Nord palette (16 colors) ── + replace_color "2e3440" "2f2a28" # 0 Deepest background + replace_color "3b4252" "3a3431" # 1 Base background + replace_color "434c5e" "453e3b" # 2 Elevated surface + replace_color "4c566a" "554d49" # 3 Disabled/comment + replace_color "d8dee9" "cac6c4" # 4 Primary text + replace_color "e5e9f0" "d6d3d1" # 5 Bright text + replace_color "eceff4" "e2e0df" # 6 Brightest text + replace_color "8fbcbb" "af6f5a" # 7 Primary accent + replace_color "88c0d0" "b38f6b" # 8 Secondary accent + replace_color "81a1c1" "859cb7" # 9 Keywords (cool) + replace_color "5e81ac" "5d81ac" # 10 Links (cool) + replace_color "bf616a" "c65353" # 11 Error + replace_color "d08770" "c37960" # 12 Warning + replace_color "ebcb8b" "ddc388" # 13 Yellow + replace_color "a3be8c" "8faf79" # 14 Success + replace_color "b48ead" "af79a6" # 15 Purple + + # ── Secondary/hardcoded colors ── + replace_color "7b7bbd" "8a6a5a" # darkpurple/slider + replace_color "fefefe" "faf9f8" # Near-white + replace_color "f8f8f2" "e2e0df" # Off-white + replace_color "c72240" "b5423a" # Deep red (destructive) + replace_color "F08437" "c37960" # Vivid orange + replace_color "BAC3CF" "c4bfbb" # sidebar fg + replace_color "D3DAE3" "d6d3d1" # header fg + + # WM button colors + replace_color "2f343f" "2f2a28" # WM close icon bg dark + replace_color "454C5C" "453e3b" # WM min/max hover bg dark + replace_color "262932" "28231f" # WM hover border dark + replace_color "90949E" "8a8582" # WM icon bg light + replace_color "90939B" "8a8582" # WM icon bg dark + replace_color "666A74" "6b6562" # WM icon unfocused dark + replace_color "C4C7CC" "c4bfbb" # WM icon hover dark + replace_color "F8F8F9" "faf9f8" # WM close icon bg light + replace_color "D1D3DA" "d6d3d1" # WM hover border light + replace_color "7A7F8B" "7a746f" # WM icon hover light + replace_color "B6B8C0" "b5b0ad" # WM icon unfocused light + + # Close button colors + replace_color "cc575d" "c65353" # Close bg dark + replace_color "f46067" "d96a5e" # Close bg light + replace_color "d7787d" "d47470" # Close hover dark + replace_color "f68086" "e0827a" # Close hover light + replace_color "be3841" "b5423a" # Close active dark + replace_color "f13039" "d04a42" # Close active light + + # Misc + replace_color "98abb2" "9a918b" # Muted blue-gray + replace_color "cfd6e6" "cac6c4" # Light entry border + replace_color "a1ce4b" "8faf79" # Bright green variant + + ok "Color replacements complete." +} + +# ────────────────────────────────────────────── +# Step 5: Apply KDE RGB tuple replacements +# ────────────────────────────────────────────── + +apply_kde_rgb_colors() { + log "Applying KDE RGB tuple replacements" + + # Core 16 colors: Nord RGB → Dunmer RGB + replace_rgb "46,52,64" "47,42,40" # nord0 + replace_rgb "59,66,82" "58,52,49" # nord1 + replace_rgb "67,76,94" "69,62,59" # nord2 + replace_rgb "76,86,106" "85,77,73" # nord3 + replace_rgb "216,222,233" "202,198,196" # nord4 + replace_rgb "229,233,240" "214,211,209" # nord5 + replace_rgb "236,239,244" "226,224,223" # nord6 + replace_rgb "143,188,187" "175,111,90" # nord7 + replace_rgb "136,192,208" "179,143,107" # nord8 + replace_rgb "129,161,193" "133,156,183" # nord9 + replace_rgb "94,129,172" "93,129,172" # nord10 + replace_rgb "191,97,106" "198,83,83" # nord11 + replace_rgb "208,135,112" "195,121,96" # nord12 + replace_rgb "235,203,139" "221,195,136" # nord13 + replace_rgb "163,190,140" "143,175,121" # nord14 + replace_rgb "180,142,173" "175,121,166" # nord15 + + ok "KDE RGB replacements complete." +} + +# ────────────────────────────────────────────── +# Step 6: Apply darken/lighten percentage fixes +# ────────────────────────────────────────────── + +apply_percentage_fixes() { + log "Applying darken/lighten percentage fixes" + + local scss_dirs=("${DUNMERI}/gtk-3.0" "${DUNMERI}/gtk-4.0" "${DUNMERI}/cinnamon" "${DUNMERI}/gnome-shell") + + for dir in "${scss_dirs[@]}"; do + [[ ! -d "$dir" ]] && continue + find "$dir" -name '*.scss' | while read -r f; do + sedi 's/darken(\$main_dark_color, 5%)/darken($main_dark_color, 3%)/g' "$f" + sedi 's/darken(\$nord1, 8%)/darken($nord1, 5%)/g' "$f" + sedi 's/darken(\$main_dark_color, 3%)/darken($main_dark_color, 2%)/g' "$f" + sedi 's/darken(\$osd_bg_color, 12%)/darken($osd_bg_color, 8%)/g' "$f" + sedi 's/darken(\$bg_color, 5%)/darken($bg_color, 3%)/g' "$f" + sedi 's/darken(\$bg_color, 8%)/darken($bg_color, 5%)/g' "$f" + sedi 's/darken(\$nord0, 8%)/darken($nord0, 5%)/g' "$f" + sedi 's/darken(\$nord0, 2%)/darken($nord0, 1%)/g' "$f" + sedi 's/darken(\$header_bg, 7%)/darken($header_bg, 5%)/g' "$f" + sedi 's/darken(\$header_bg, 4%)/darken($header_bg, 3%)/g' "$f" + sedi 's/darken(\$dark_sidebar_bg, 5%)/darken($dark_sidebar_bg, 3%)/g' "$f" + sedi 's/lighten(\$panel_bg, 15%)/lighten($panel_bg, 10%)/g' "$f" + sedi 's/lighten(\$headerbar_fg_color, 10%)/lighten($headerbar_fg_color, 5%)/g' "$f" + sedi 's/lighten(\$_sidebar_color, 15%)/lighten($_sidebar_color, 8%)/g' "$f" + sedi 's/lighten(\$panel_fg_color, 10%)/lighten($panel_fg_color, 5%)/g' "$f" + sedi 's/lighten(\$panel_bg_color, 10%)/lighten($panel_bg_color, 5%)/g' "$f" + done + done + + ok "Percentage fixes applied." +} + +# ────────────────────────────────────────────── +# Step 7: Apply transparency fixes +# ────────────────────────────────────────────── + +apply_transparency_fixes() { + log "Applying transparency fixes" + + local scss_dirs=("${DUNMERI}/gtk-3.0" "${DUNMERI}/gtk-4.0" "${DUNMERI}/cinnamon" "${DUNMERI}/gnome-shell") + + for dir in "${scss_dirs[@]}"; do + [[ ! -d "$dir" ]] && continue + find "$dir" -name '*.scss' | while read -r f; do + sedi 's/transparentize(\$fg_color, 0\.95)/transparentize($fg_color, 0.90)/g' "$f" + sedi 's/transparentize(\$osd_bg_color, 0\.07)/transparentize($osd_bg_color, 0.04)/g' "$f" + sedi 's/transparentize(white, 0\.9)/transparentize(white, 0.85)/g' "$f" + done + done + + ok "Transparency fixes applied." +} + +# ────────────────────────────────────────────── +# Step 8: Fix scrollbar conditionals +# ────────────────────────────────────────────── + +apply_scrollbar_fixes() { + log "Fixing scrollbar color conditionals" + + local scss_dirs=("${DUNMERI}/gtk-3.0" "${DUNMERI}/gtk-4.0") + + for dir in "${scss_dirs[@]}"; do + [[ ! -d "$dir" ]] && continue + find "$dir" -name '*.scss' | while read -r f; do + sedi "s/if(\\\$variant=='light', white, black)/if(\$variant=='light', white, \$borders_color)/g" "$f" + done + done + + ok "Scrollbar fixes applied." +} + +# ────────────────────────────────────────────── +# Step 9: Sidebar rgba fixes +# ────────────────────────────────────────────── + +apply_sidebar_fixes() { + log "Fixing sidebar rgba values" + + local scss_dirs=("${DUNMERI}/gtk-3.0" "${DUNMERI}/gtk-4.0") + + for dir in "${scss_dirs[@]}"; do + [[ ! -d "$dir" ]] && continue + find "$dir" -name '*.scss' | while read -r f; do + sedi 's/rgba(0,0,0,0\.76)/transparentize($main_dark_color, 0.24)/g' "$f" + sedi 's/rgba(0,0,0,0\.23)/transparentize($main_dark_color, 0.77)/g' "$f" + sedi 's/rgba(0, 0, 0, 0\.76)/transparentize($main_dark_color, 0.24)/g' "$f" + sedi 's/rgba(0, 0, 0, 0\.23)/transparentize($main_dark_color, 0.77)/g' "$f" + done + done + + ok "Sidebar fixes applied." +} + +# ────────────────────────────────────────────── +# Step 10: Fix Dart Sass @extend bugs +# ────────────────────────────────────────────── + +apply_extend_fixes() { + log "Applying Dart Sass @extend fixes" + + for gtk_dir in "${DUNMERI}/gtk-3.0" "${DUNMERI}/gtk-4.0"; do + [[ ! -d "$gtk_dir" ]] && continue + local label="${gtk_dir##*/}" + + # ── _progress-bars.scss ── + local pb="${gtk_dir}/widgets/_progress-bars.scss" + if [[ -f "$pb" ]]; then + sedi '/@extend %scale_trough:backdrop;/c\ + @extend %scale_trough;\ + background-color: $backdrop_bg_color;\ + border-color: $backdrop_borders_color;' "$pb" + + sedi '/@extend %scale_highlight:backdrop;/c\ + @extend %scale_highlight;\ + border-color: transparentize($selected_bg_color, 0.3);' "$pb" + log " Fixed _progress-bars.scss in ${label}" + fi + + # ── _base-states.scss ── + local bs="${gtk_dir}/widgets/_base-states.scss" + if [[ -f "$bs" ]]; then + sedi '/@extend %selected_items:disabled;/c\ + background-color: mix($selected_bg_color, $base_color, 20%);\ + color: $insensitive_fg_color;' "$bs" + + sedi '/@extend %selected_items:backdrop;/c\ + background-color: $selected_bg_color;\ + color: $backdrop_fg_color;' "$bs" + log " Fixed _base-states.scss in ${label}" + fi + + # ── _comboboxes.scss (write whole file — sedi too fragile for multi-match) ── + local cb="${gtk_dir}/widgets/_comboboxes.scss" + if [[ -f "$cb" ]]; then + cat > "$cb" << 'COMBOEOF' +/************** + * ComboBoxes * + **************/ +combobox { + arrow { + -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + min-height: 16px; + min-width: 16px; + } + + &.linked { + button:nth-child(2) { + &:dir(ltr) { + @extend %linked; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + &:dir(rtl) { + @extend %linked; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + } + } + + &:drop(active) { // FIXME: untested + box-shadow: none; + + button.combo { + @extend %button_basic; + color: $drop_target_color; + } + } +} + +.linked > combobox > box > button.combo { + // the combo is a composite widget so the way we do button linking doesn't + // work, special case needed. See + // https://bugzilla.gnome.org/show_bug.cgi?id=733979 + + &:dir(ltr), + &:dir(rtl) { @extend %linked_middle; } // specificity bump +} + +.linked:not(.vertical) > combobox:first-child > box > button.combo { + @extend %linked; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.linked:not(.vertical) > combobox:last-child > box > button.combo { + @extend %linked; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.linked:not(.vertical) > combobox:only-child > box > button.combo { + @extend %linked; +} + +.linked.vertical > combobox > box > button.combo { @extend %linked_vertical_middle; } +.linked.vertical > combobox:first-child > box > button.combo { + @extend %linked_vertical; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} +.linked.vertical > combobox:last-child > box > button.combo { + @extend %linked_vertical; + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.linked.vertical > combobox:only-child > box > button.combo { + @extend %linked_vertical; +} +COMBOEOF + log " Fixed _comboboxes.scss in ${label}" + fi + + # ── _links.scss ── + local lk="${gtk_dir}/widgets/_links.scss" + if [[ -f "$lk" ]]; then + sedi '/@extend \*:link;/c\ + color: $link_color;\ + \&:visited { color: $link_visited_color; }\ + \&:hover { color: lighten($link_color, 10%); }\ + \&:active { color: $link_color; }' "$lk" + log " Fixed _links.scss in ${label}" + fi + + # ── _notebooks.scss ── + local nb="${gtk_dir}/widgets/_notebooks.scss" + if [[ -f "$nb" ]]; then + sedi '/@extend %button_basic\.flat;/c\ + -gtk-outline-radius: 2px;\ + border: none;\ + background: none;\ + box-shadow: none;' "$nb" + log " Fixed _notebooks.scss in ${label}" + fi + + # ── _windows.scss ── + local ws="${gtk_dir}/widgets/_windows.scss" + if [[ -f "$ws" ]]; then + sedi '/@extend %button\.flat\.suggested-action;/c\ + @extend %button;\ + background-color: transparent;\ + border-color: transparent;\ + color: $selected_bg_color;' "$ws" + log " Fixed _windows.scss in ${label}" + fi + + # ── _file-chooser.scss ── + local fc="${gtk_dir}/widgets/_file-chooser.scss" + if [[ -f "$fc" ]]; then + sedi '/@extend %button_basic\.flat;/c\ + @extend %button_basic;\ + border: none;\ + background: none;\ + box-shadow: none;' "$fc" + + sedi '/@extend %button_selected\.flat;/c\ + @extend %button_selected;\ + border: none;\ + background: none;\ + box-shadow: none;' "$fc" + log " Fixed _file-chooser.scss in ${label}" + fi + + # ── _popovers.scss (GTK3 only — has radiobutton extend issue) ── + local po="${gtk_dir}/widgets/_popovers.scss" + if [[ -f "$po" ]] && grep -q 'modelbutton\.flat' "$po"; then + sedi '/radiobutton { @extend modelbutton\.flat; }/c\ + radiobutton {\ + @extend modelbutton;\ + @extend .flat;\ + }' "$po" + log " Fixed _popovers.scss in ${label}" + fi + + done + + # ── Cinnamon compound extend fixes ── + local cin="${DUNMERI}/cinnamon/_common.scss" + if [[ -f "$cin" ]]; then + # @extend %button:hover → @extend %button + @include button(hover) + sedi 's/@extend %button:hover;/@extend %button; @include button(hover);/g' "$cin" + log " Fixed cinnamon compound extends" + fi + + ok "@extend fixes applied." +} + +# ────────────────────────────────────────────── +# Step 11: Handle svgz files +# ────────────────────────────────────────────── + +apply_svgz_fixes() { + log "Processing svgz files (decompress, recolor, recompress)" + + # Build sed expression from hex map arrays to avoid self-replacement + # (replace_color already replaced hex in the script file itself) + local -a from_hex=(2e3440 3b4252 434c5e 4c566a d8dee9 e5e9f0 eceff4 + 8fbcbb 88c0d0 81a1c1 5e81ac bf616a d08770 ebcb8b a3be8c b48ead) + local -a to_hex=(2f2a28 3a3431 453e3b 554d49 cac6c4 d6d3d1 e2e0df + af6f5a b38f6b 859cb7 5d81ac c65353 c37960 ddc388 8faf79 af79a6) + + # Build a single sed command string + local sed_expr="" + for i in "${!from_hex[@]}"; do + sed_expr+="s/#${from_hex[$i]}/#${to_hex[$i]}/gI; " + done + + find "${DUNMERI}" -name "*.svgz" | while read -r f; do + local tmp="${f%.svgz}.svg.tmp" + gunzip -c "$f" > "$tmp" + sedi -E "${sed_expr}" "$tmp" + gzip -c "$tmp" > "$f" + rm -f "$tmp" + done + + ok "svgz recoloring complete." +} + +# ────────────────────────────────────────────── +# Step 12: Write README +# ────────────────────────────────────────────── + +write_readme() { + log "Writing Dunmeri README.md" + + cat > "${DUNMERI}/README.md" << 'READMEEOF' +# Dunmeri + +A warm, earthy dark theme for GTK 3/4, GNOME Shell, Cinnamon, KDE (Kvantum, Aurorae, color schemes, Look-and-Feel, SDDM), Xfwm4, Metacity, and more. + +Forked from [Nordic](https://github.com/EliverLara/Nordic) by EliverLara. Dunmeri replaces Nord's cool blue-gray palette with a warm, clay-toned palette inspired by the ashlands of Morrowind. + +## Variants + +- **Clay** (default) — muted, restrained, neutral-warm +- Balmora, Ald'ruhn, Molag Mar, Solstheim — planned future variants + +## Installation + +### GNOME + +```bash +cp -r Dunmeri ~/.themes/ +gsettings set org.gnome.desktop.interface gtk-theme Dunmeri +``` + +### KDE + +- **Kvantum:** Copy `kde/kvantum/Dunmeri` to `~/.config/Kvantum/` +- **Aurorae:** Copy `kde/aurorae/Dunmeri` to `~/.local/share/aurorae/themes/` +- **Color scheme:** Copy `kde/colorschemes/Dunmeri.colors` to `~/.local/share/color-schemes/` +- **SDDM:** Copy `kde/sddm/Dunmeri` to `/usr/share/sddm/themes/` + +### Xfce + +Copy `Dunmeri` to `~/.themes/` and select in Settings → Appearance. + +## Rebuilding from Nordic + +```bash +./dunmerify-theme.sh ~/.themes/Nordic ~/.themes/Dunmeri --force +``` + +This re-derives Dunmeri from a fresh Nordic checkout, enabling easy upstream sync. + +## Color Palette — Clay + +| Role | Hex | +|------|-----| +| Deepest bg | `#2f2a28` | +| Base bg | `#3a3431` | +| Elevated surface | `#453e3b` | +| Disabled/comment | `#554d49` | +| Primary text | `#cac6c4` | +| Bright text | `#d6d3d1` | +| Brightest text | `#e2e0df` | +| Primary accent | `#af6f5a` | +| Secondary accent | `#b38f6b` | +| Keywords | `#859cb7` | +| Links | `#5d81ac` | +| Error | `#c65353` | +| Warning | `#c37960` | +| Yellow | `#ddc388` | +| Success | `#8faf79` | +| Purple | `#af79a6` | + +## Credits + +- [Nordic](https://github.com/EliverLara/Nordic) by EliverLara — the base theme +- [Nord](https://www.nordtheme.com/) color palette by Arctic Ice Studio — the original palette this diverges from + +## Note + +The splash screen PNGs in `kde/plasma/` contain bitmap text that still reads "Nordic" visually. This is cosmetic only and does not affect functionality. Replacing these requires manual image editing. +READMEEOF + + ok "README written." +} + +# ────────────────────────────────────────────── +# Step 13: Compile SCSS +# ────────────────────────────────────────────── + +compile_scss() { + log "Compiling SCSS" + + if [[ ! -d "${DUNMERI}/node_modules" ]]; then + warn "node_modules not found — installing dependencies" + if command -v bun &>/dev/null; then + (cd "${DUNMERI}" && bun install) + elif command -v npm &>/dev/null; then + (cd "${DUNMERI}" && npm install) + else + warn "Neither bun nor npm available; skipping SCSS compilation" + return + fi + fi + + if [[ ! -f "${DUNMERI}/Gulpfile.js" ]]; then + warn "Gulpfile.js not found — skipping SCSS compilation" + return + fi + + ( + cd "${DUNMERI}" + log "Compiling GTK3 styles" + npx gulp styles 2>&1 || warn "GTK3 compilation had warnings" + log "Compiling GNOME Shell styles" + npx gulp shell-style 2>&1 || warn "GNOME Shell compilation had warnings" + log "Compiling Cinnamon styles" + npx gulp cinnamon-style 2>&1 || warn "Cinnamon compilation had warnings" + ) + + # GTK4 — no Gulp task, use sass directly + if command -v npx &>/dev/null; then + log "Compiling GTK4 styles (direct sass)" + ( + cd "${DUNMERI}" + npx sass gtk-4.0/gtk.scss gtk-4.0/gtk.css 2>&1 || warn "GTK4 gtk.scss compilation failed" + npx sass gtk-4.0/gtk-dark.scss gtk-4.0/gtk-dark.css 2>&1 || warn "GTK4 gtk-dark.scss compilation failed" + ) + fi + + ok "SCSS compilation complete." +} + +# ────────────────────────────────────────────── +# Step 14: Re-render PNG assets +# ────────────────────────────────────────────── + +render_assets() { + log "Checking for asset rendering tools" + + if ! command -v inkscape &>/dev/null; then + warn "inkscape not found — skipping PNG re-render" + return + fi + + ( + cd "${DUNMERI}/src" + if [[ -f "render-gtk3-assets.py" ]]; then + log "Rendering GTK3 assets" + python3 render-gtk3-assets.py || warn "GTK3 asset rendering failed" + fi + if [[ -f "render-wm-assets.py" ]]; then + log "Rendering WM assets" + python3 render-wm-assets.py || warn "WM asset rendering failed" + fi + ) + + ok "Asset rendering complete." +} + +# ────────────────────────────────────────────── +# Step 15: Verification +# ────────────────────────────────────────────── + +verify() { + log "Running verification checks" + + local errors=0 + + # Check for leftover Nord hex values in source files + local nord_hexes=("2e3440" "3b4252" "434c5e" "4c566a" "d8dee9" "e5e9f0" "eceff4" + "8fbcbb" "88c0d0" "81a1c1" "5e81ac" "bf616a" "d08770" "ebcb8b" + "a3be8c" "b48ead") + + for hex in "${nord_hexes[@]}"; do + local count + count=$(grep -rlI --include='*.scss' --include='*.rc' --include='*.svg' \ + --include='*.qml' --include='*.kvconfig' --include='*.colors' \ + --include='*.colorscheme' --include='*.xml' \ + -i "#${hex}" "${DUNMERI}" 2>/dev/null | \ + grep -v node_modules | grep -v '.git/' | wc -l || true) + if [[ "${count}" -gt 0 ]]; then + warn " Leftover #${hex} found in ${count} file(s)" + errors=$((errors + 1)) + fi + done + + # Check for leftover Nord RGB tuples in KDE files + local nord_rgbs=("46,52,64" "59,66,82" "67,76,94" "76,86,106" + "216,222,233" "229,233,240" "236,239,244" + "143,188,187" "136,192,208" "129,161,193" "94,129,172" + "191,97,106" "208,135,112" "235,203,139" "163,190,140" "180,142,173") + + for rgb in "${nord_rgbs[@]}"; do + local count + count=$(grep -rlI --include='*.colors' --include='*.colorscheme' \ + -F "${rgb}" "${DUNMERI}" 2>/dev/null | \ + grep -v node_modules | grep -v '.git/' | wc -l || true) + if [[ "${count}" -gt 0 ]]; then + warn " Leftover RGB ${rgb} found in ${count} file(s)" + errors=$((errors + 1)) + fi + done + + # Check renamed files exist + local expected_files=( + "gtk-3.0/_dunmer.scss" + "kde/colorschemes/Dunmeri.colors" + "kde/konsole/Dunmeri.colorscheme" + "kde/aurorae/Dunmeri/Dunmerirc" + "kde/kvantum/Dunmeri/Dunmeri.kvconfig" + "kde/kvantum/Dunmeri/Dunmeri.svg" + "extras/wallpapers/dunmeri-wall.jpg" + ) + + for f in "${expected_files[@]}"; do + if [[ ! -f "${DUNMERI}/${f}" ]]; then + warn " Expected file missing: ${f}" + errors=$((errors + 1)) + fi + done + + # Check deleted variant dirs are gone + local deleted_dirs=( + "kde/folders/Nordic-bluish" + "kde/folders/Nordic-darker" + "kde/kvantum/Nordic-bluish" + "kde/kvantum/Nordic-Darker" + "kde/sddm/Nordic-bluish" + "kde/sddm/Nordic-darker" + ) + + for d in "${deleted_dirs[@]}"; do + if [[ -d "${DUNMERI}/${d}" ]]; then + warn " Variant dir still exists: ${d}" + errors=$((errors + 1)) + fi + done + + if [[ "${errors}" -eq 0 ]]; then + ok "Verification passed — zero issues found." + else + warn "Verification found ${errors} issue(s). Review warnings above." + fi +} + +# ────────────────────────────────────────────── +# Step 16: Summary +# ────────────────────────────────────────────── + +print_summary() { + echo "" + ok "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━" + ok "Dunmeri theme (Clay variant) created at: ${DUNMERI}" + ok "" + ok "Color mapping applied (Nord → Dunmer Clay):" + ok " nord0 → #2f2a28 (deepest background)" + ok " nord1 → #3a3431 (base background)" + ok " nord2 → #453e3b (elevated surface)" + ok " nord3 → #554d49 (comments/disabled)" + ok " nord4 → #cac6c4 (primary text)" + ok " nord7 → #af6f5a (primary accent)" + ok " nord8 → #b38f6b (secondary accent)" + ok " nord9 → #859cb7 (keywords)" + ok " nord10 → #5d81ac (links)" + ok " nord11 → #c65353 (error)" + ok " nord14 → #8faf79 (success)" + ok " ... and 25+ additional mappings" + ok "" + ok "To activate:" + ok " GNOME: gsettings set org.gnome.desktop.interface gtk-theme Dunmeri" + ok " KDE: System Settings → Appearance → install from kde/ subdirs" + ok " Xfce: Settings → Appearance → select Dunmeri" + ok "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━" +} + +# ────────────────────────────────────────────── +# Main +# ────────────────────────────────────────────── + +main() { + echo "" + log "Dunmerify Theme Script (variant: ${VARIANT})" + log "Source: ${NORDIC}" + log "Destination: ${DUNMERI}" + echo "" + + if [[ "${VARIANT}" != "clay" ]]; then + err "Only 'clay' variant is implemented. Got: ${VARIANT}" + exit 1 + fi + + copy_source + rename_theme + update_metadata + apply_colors + apply_kde_rgb_colors + apply_percentage_fixes + apply_transparency_fixes + apply_scrollbar_fixes + apply_sidebar_fixes + apply_extend_fixes + apply_svgz_fixes + write_readme + compile_scss + render_assets + verify + print_summary +} + +main diff --git a/extras/wallpapers/nordic-wall.jpg b/extras/wallpapers/dunmeri-wall.jpg similarity index 100% rename from extras/wallpapers/nordic-wall.jpg rename to extras/wallpapers/dunmeri-wall.jpg diff --git a/gnome-shell/_colors.scss b/gnome-shell/_colors.scss index fa927111..87b20170 100644 --- a/gnome-shell/_colors.scss +++ b/gnome-shell/_colors.scss @@ -1,36 +1,36 @@ -$base_color:#2e3440; -$bg_color: transparentize(#2e3440, 0); -$main_dark: darken($bg_color, 5%); -$gray: lighten(#2e3440, 15%); -$fg_color: #d8dee9; -$dracula: darken(#2e3440, 8%); -$topbar_color: #d8dee9; +$base_color:#2f2a28; +$bg_color: transparentize(#2f2a28, 0); +$main_dark: darken($bg_color, 3%); +$gray: lighten(#2f2a28, 15%); +$fg_color: #cac6c4; +$dracula: darken(#2f2a28, 8%); +$topbar_color: #cac6c4; -$lime: #a3be8c; -$red: #bf616a; -$purple: #b48ead; -$cyan: #88c0d0; +$lime: #8faf79; +$red: #c65353; +$purple: #af79a6; +$cyan: #b38f6b; -$selected_fg_color: #fefefe; -$selected_bg_color:transparentize(#8fbcbb, 0.3); +$selected_fg_color: #faf9f8; +$selected_bg_color:transparentize(#af6f5a, 0.3); $selected_borders_color: darken($selected_bg_color, 10%); -$borders_color: darken(#2e3440, 7%); -$borders_edge: transparentize(white, 0.9); +$borders_color: darken(#2f2a28, 7%); +$borders_edge: transparentize(white, 0.85); $link_color: $cyan; $link_visited_color: transparentize($link_color,0.5); $top_hilight: $borders_edge; -$top_highlight: transparentize(white, 0.9); +$top_highlight: transparentize(white, 0.85); $bottom_highlight: transparentize(black, 0.9); -$warning_color: darken(#d08770,10%); +$warning_color: darken(#c37960,10%); $error_color: darken( $red,5%); $success_color: darken($cyan,10%); -$destructive_color: darken( #c72240,10%); +$destructive_color: darken( #b5423a,10%); $osd_fg_color: $fg_color; $osd_bg_color: transparentize($bg_color, 0.05); $osd_borders_color: transparentize(black, 0.3); -$osd_outer_borders_color: transparentize(white, 0.9); +$osd_outer_borders_color: transparentize(white, 0.85); $tooltip_borders_color: $osd_outer_borders_color; diff --git a/gnome-shell/_common.scss b/gnome-shell/_common.scss index a4647092..de84fd5f 100644 --- a/gnome-shell/_common.scss +++ b/gnome-shell/_common.scss @@ -1627,7 +1627,7 @@ $slider_size: 19px; .app-well-app-running-dot, .app-grid-running-dot { //running apps indicator width: 5px; height: 5px; - background-color: #8fbcbb; + background-color: #af6f5a; border-radius: 5px !important; box-shadow: 0px 0px 5px 4px $selected_bg_color; } diff --git a/gnome-shell/_cosmic.scss b/gnome-shell/_cosmic.scss index 8379aae3..69ffb9ce 100644 --- a/gnome-shell/_cosmic.scss +++ b/gnome-shell/_cosmic.scss @@ -1,4 +1,4 @@ -@import '../gtk-3.0/_nord'; +@import '../gtk-3.0/_dunmer'; /* Pop_OS COSMIC Widget styling. */ /* Pop_OS COSMIC Dock styling, append !important to any changed rules */ diff --git a/gnome-shell/_drawing.scss b/gnome-shell/_drawing.scss index ea5bbfea..fe723763 100644 --- a/gnome-shell/_drawing.scss +++ b/gnome-shell/_drawing.scss @@ -95,7 +95,7 @@ @else if lightness($c)>80% { @return transparentize(white, 0.3); } @else if lightness($c)>50% { @return transparentize(white, 0.5); } @else if lightness($c)>40% { @return transparentize(white, 0.7); } - @else { @return transparentize(white, 0.9); } + @else { @return transparentize(white, 0.85); } } @mixin _button_text_shadow ($tc:$fg_color, $bg:$bg_color) { diff --git a/gnome-shell/assets/checkbox-focused.svg b/gnome-shell/assets/checkbox-focused.svg index 490db590..a9743a3b 100755 --- a/gnome-shell/assets/checkbox-focused.svg +++ b/gnome-shell/assets/checkbox-focused.svg @@ -218,7 +218,7 @@ diff --git a/gnome-shell/assets/checkbox.svg b/gnome-shell/assets/checkbox.svg index 6664fec5..bbbe1894 100755 --- a/gnome-shell/assets/checkbox.svg +++ b/gnome-shell/assets/checkbox.svg @@ -218,7 +218,7 @@ @@ -179,7 +179,7 @@ id="rect912" style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:0.2;fill-rule:nonzero;stroke:none;stroke-width:1.76470685;stroke-opacity:1;marker:none;enable-background:new;filter:url(#filter930)" /> StIcon, - #panel.solid .popup-menu-arrow { - icon-shadow: none; } + padding: 0px 0px; +} +#panel.unlock-screen, #panel.login-screen, #panel.lock-screen { + background-color: transparent; +} +#panel #panelLeft, #panel #panelCenter { + spacing: 4px; +} +#panel .panel-corner { + -panel-corner-radius: 0px; + -panel-corner-background-color: rgba(0, 0, 0, 0.2); + -panel-corner-border-width: 2px; + -panel-corner-border-color: transparent; +} +#panel .panel-corner:active, #panel .panel-corner:overview, #panel .panel-corner:focus { + -panel-corner-border-color: rgba(183, 126, 107, 0.7); +} +#panel .panel-corner.lock-screen, #panel .panel-corner.login-screen, #panel .panel-corner.unlock-screen { + -panel-corner-radius: 0; + -panel-corner-background-color: transparent; + -panel-corner-border-color: transparent; +} +#panel .panel-button { + -natural-hpadding: 12px; + -minimum-hpadding: 6px; + font-weight: bold; + color: #cac6c4; + transition-duration: 100ms; +} +#panel .panel-button .app-menu-icon { + -st-icon-style: symbolic; + margin-left: 4px; + margin-right: 4px; +} +#panel .panel-button:hover { + background: #352f2d; + color: #e2e0df; +} +#panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { + background: rgba(175, 111, 90, 0.7); + box-shadow: inset 0 -2px 0px rgba(183, 126, 107, 0.7); + color: #fff; +} +#panel .panel-button .system-status-icon { + icon-size: 1.09em; + padding: 0 5px; +} +.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { + color: #e2e0df; +} +.unlock-screen #panel .panel-button:focus, .unlock-screen #panel .panel-button:hover, .unlock-screen #panel .panel-button:active, .login-screen #panel .panel-button:focus, .login-screen #panel .panel-button:hover, .login-screen #panel .panel-button:active, .lock-screen #panel .panel-button:focus, .lock-screen #panel .panel-button:hover, .lock-screen #panel .panel-button:active { + color: #e2e0df; +} +#panel .panel-button.clock-display:active, #panel .panel-button.clock-display:overview, #panel .panel-button.clock-display:focus, #panel .panel-button.clock-display:checked { + box-shadow: none; +} +#panel .panel-button.clock-display:active .clock, #panel .panel-button.clock-display:overview .clock, #panel .panel-button.clock-display:focus .clock, #panel .panel-button.clock-display:checked .clock { + box-shadow: none; +} +#panel .panel-status-indicators-box, +#panel .panel-status-menu-box { + spacing: 2px; +} +#panel .power-status.panel-status-indicators-box { + spacing: 0; +} +#panel .screencast-indicator { + color: #ae5d42; +} +#panel.solid { + background-color: #191615; + /* transition from transparent to solid */ + transition-duration: 300ms; +} +#panel.solid .panel-corner { + -panel-corner-background-color: black; +} +#panel.solid .system-status-icon, +#panel.solid .app-menu-icon > StIcon, +#panel.solid .popup-menu-arrow { + icon-shadow: none; +} #calendarArea { - padding: 0.75em 1.0em; } + padding: 0.75em 1em; +} .calendar { - margin-bottom: 1em; } + margin-bottom: 1em; +} .calendar, .world-clocks-button, .weather-button, .events-button { background: transparent; - border: none; } + border: none; +} .calendar, .datemenu-today-button, .datemenu-displays-box, .message-list-sections { - margin: 0 1.5em; } + margin: 0 1.5em; +} .datemenu-calendar-column { - spacing: 0.5em; } + spacing: 0.5em; +} .datemenu-displays-section { - padding-bottom: 3em; } + padding-bottom: 3em; +} .datemenu-displays-box { - spacing: 1em; } + spacing: 1em; +} .datemenu-calendar-column { - border: 0 solid transparent; } - .datemenu-calendar-column:ltr { - border-left-width: 1px; } - .datemenu-calendar-column:rtl { - border-right-width: 1px; } + border: 0 solid transparent; +} +.datemenu-calendar-column:ltr { + border-left-width: 1px; +} +.datemenu-calendar-column:rtl { + border-right-width: 1px; +} .datemenu-today-button, .world-clocks-button, @@ -801,14 +1003,17 @@ StScrollBar { .message-list-section-title, .events-button { border-radius: 4px; - color: #d8dee9; - padding: .4em; } + color: #cac6c4; + padding: 0.4em; +} .message-list-section-list:ltr { - padding-left: .4em; } + padding-left: 0.4em; +} .message-list-section-list:rtl { - padding-right: .4em; } + padding-right: 0.4em; +} .datemenu-today-button:hover, .datemenu-today-button:focus, .world-clocks-button:hover, @@ -821,7 +1026,8 @@ StScrollBar { .message-list-section-title:focus, .events-button:hover, .events-button:focus { - background-color: #39404f; } + background-color: #3d3634; +} .datemenu-today-button:active, .world-clocks-button:active, .weather-button:active, @@ -829,56 +1035,70 @@ StScrollBar { .message-list-section-title:active, .events-button:active { color: white; - background-color: rgba(143, 188, 187, 0.7); } + background-color: rgba(175, 111, 90, 0.7); +} .datemenu-today-button .date-label { - font-size: 1.5em; } + font-size: 1.5em; +} .world-clocks-header, .weather-header, .events-section-title, .message-list-section-title, .events-title { - color: #58709d; - font-weight: bold; } + color: #665f5c; + font-weight: bold; +} .events-button .event-time { - color: #cbd3e2; } + color: #c0bcb9; +} .world-clocks-grid { - spacing-rows: 0.4em; } + spacing-rows: 0.4em; +} .weather-box { - spacing: 0.4em; } + spacing: 0.4em; +} .calendar-month-label { - color: #c8d0e0; + color: #beb9b7; font-weight: bold; - padding: 8px 0; } - + padding: 8px 0; +} .pager-button { color: white; background-color: transparent; width: 32px; - border-radius: 4px; } - .pager-button:hover, .pager-button:focus { - background-color: rgba(216, 222, 233, 0.05); } - .pager-button:active { - background-color: rgba(46, 52, 64, 0.05); } + border-radius: 4px; +} +.pager-button:hover, .pager-button:focus { + background-color: rgba(202, 198, 196, 0.05); +} +.pager-button:active { + background-color: rgba(47, 42, 40, 0.05); +} .calendar-change-month-back { - background-image: url("assets/calendar-arrow-left.svg"); } - .calendar-change-month-back:rtl { - background-image: url("assets/calendar-arrow-right.svg"); } + background-image: url("assets/calendar-arrow-left.svg"); +} +.calendar-change-month-back:rtl { + background-image: url("assets/calendar-arrow-right.svg"); +} .calendar-change-month-forward { - background-image: url("assets/calendar-arrow-right.svg"); } - .calendar-change-month-forward:rtl { - background-image: url("assets/calendar-arrow-left.svg"); } + background-image: url("assets/calendar-arrow-right.svg"); +} +.calendar-change-month-forward:rtl { + background-image: url("assets/calendar-arrow-left.svg"); +} .calendar-change-month-back StIcon, .calendar-change-month-forward StIcon { - color: #c1cbdc; } + color: #b9b4b1; +} .calendar-day-base { font-size: 80%; @@ -888,42 +1108,53 @@ StScrollBar { padding: 0.1em; margin: 2px; border-radius: 1.4em; - color: #d8dee9; } - .calendar-day-base:hover, .calendar-day-base:focus { - background-color: #39404f; } - .calendar-day-base:active, .calendar-day-base:selected { - color: white; - background-color: rgba(143, 188, 187, 0.7); - border-color: transparent; } - .calendar-day-base.calendar-day-heading { - color: #58709d; - margin-top: 1em; - font-size: 70%; } + color: #cac6c4; +} +.calendar-day-base:hover, .calendar-day-base:focus { + background-color: #3d3634; +} +.calendar-day-base:active, .calendar-day-base:selected { + color: white; + background-color: rgba(175, 111, 90, 0.7); + border-color: transparent; +} +.calendar-day-base.calendar-day-heading { + color: #665f5c; + margin-top: 1em; + font-size: 70%; +} .calendar-day { - border-width: 0; } + border-width: 0; +} .calendar-day-top { - border-top-width: 1px; } + border-top-width: 1px; +} .calendar-day-left { - border-left-width: 1px; } + border-left-width: 1px; +} .calendar-nonwork-day { - color: #838995; } + color: #7d7876; +} .calendar-today { font-weight: bold; - border: 1px solid rgba(31, 35, 43, 0.5); } + border: 1px solid rgba(28, 25, 24, 0.5); +} .calendar-day-with-events { - color: #f9fafb; + color: #e2e0df; font-weight: bold; - background-image: url("assets/calendar-today.svg"); } + background-image: url("assets/calendar-today.svg"); +} .calendar-other-month-day { - color: #838995; - opacity: 0.5; } + color: #7d7876; + opacity: 0.5; +} .calendar-week-number { font-size: 70%; @@ -933,178 +1164,224 @@ StScrollBar { border-radius: 2px; padding: 0.5em 0 0; margin: 6px; - background-color: rgba(216, 222, 233, 0.3); - color: #2e3440; } + background-color: rgba(202, 198, 196, 0.3); + color: #2f2a28; +} /* Message list */ .message-list { - width: 31.5em; } - .message-list .message-title, .message-list .message-content, .message-list .message-body { - color: #c8d0e0; } + width: 31.5em; +} +.message-list .message-title, .message-list .message-content, .message-list .message-body { + color: #beb9b7; +} .message-list-clear-button.button { - border: 1px solid #1f232b; + border: 1px solid #1c1918; box-shadow: none; - margin: 1.5em 1.5em 0; } - .message-list-clear-button.button:hover, .message-list-clear-button.button:focus { - background-color: #39404f; } + margin: 1.5em 1.5em 0; +} +.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { + background-color: #3d3634; +} .message-list-sections { - spacing: 1em; } + spacing: 1em; +} .message-list-section, .message-list-section-list { - spacing: 0.4em; } + spacing: 0.4em; +} .message-list-section-close > StIcon { icon-size: 16px; border-radius: 16px; padding: 8px; - color: #d8dee9; - background-color: transparent; } -.message-list-section-close:hover > StIcon, .message-list-section-close:focus > StIcon -.message-list-section-close:active > StIcon { - color: #bf616a; - background: transparent; } + color: #cac6c4; + background-color: transparent; +} +.message-list-section-close:hover > StIcon, .message-list-section-close:focus > StIcon .message-list-section-close:active > StIcon { + color: #c65353; + background: transparent; +} .message { - border: 1px solid #1f232b; + border: 1px solid #1c1918; border-radius: 3px; - background: #2d323e; - box-shadow: none; } - .message:hover, .message:focus { - background-color: #323946; - box-shadow: 3px 0px 0px 0px rgba(143, 188, 187, 0.7) inset; } + background: #2d2826; + box-shadow: none; +} +.message:hover, .message:focus { + background-color: #352f2d; + box-shadow: 3px 0px 0px 0px rgba(175, 111, 90, 0.7) inset; +} .message-icon-bin { - padding: 10px 3px 10px 10px; } - .message-icon-bin:rtl { - padding: 10px 10px 10px 3px; } + padding: 10px 3px 10px 10px; +} +.message-icon-bin:rtl { + padding: 10px 10px 10px 3px; +} .message-icon-bin > StIcon { icon-size: 16px; - -st-icon-style: symbolic; } + -st-icon-style: symbolic; +} .message-secondary-bin { - padding: 0 12px; } + padding: 0 12px; +} .message-secondary-bin > .event-time { - color: #a7b5cd; + color: #a69f9c; font-size: 0.7em; /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; } + padding-bottom: 0.13em; +} .message-secondary-bin > StIcon { - icon-size: 16px; } + icon-size: 16px; +} .message-content { - padding: 10px; } - .message-content *:hover > StIcon, - .message-content *:focus > StIcon { - color: #bf616a; } + padding: 10px; +} +.message-content *:hover > StIcon, +.message-content *:focus > StIcon { + color: #c65353; +} .message-media-control { padding: 12px; - color: #97a7c4; } - .message-media-control:last-child:ltr { - padding-right: 18px; } - .message-media-control:last-child:rtl { - padding-left: 18px; } - .message-media-control:hover { - color: #d8dee9; } - .message-media-control:insensitive { - color: #58709d; } + color: #9a928e; +} +.message-media-control:last-child:ltr { + padding-right: 18px; +} +.message-media-control:last-child:rtl { + padding-left: 18px; +} +.message-media-control:hover { + color: #cac6c4; +} +.message-media-control:insensitive { + color: #665f5c; +} .media-message-cover-icon { - icon-size: 48px !important; } - .media-message-cover-icon.fallback { - color: #434c5e; - background-color: #2e3440; - border: 2px solid #2e3440; - border-radius: 2px; - icon-size: 16px; - padding: 8px; } + icon-size: 48px !important; +} +.media-message-cover-icon.fallback { + color: #4b433f; + background-color: #2f2a28; + border: 2px solid #2f2a28; + border-radius: 2px; + icon-size: 16px; + padding: 8px; +} /* World clocks */ .world-clocks-button .world-clocks-city { - color: #d8dee9; - font-weight: normal; } + color: #cac6c4; + font-weight: normal; +} .world-clocks-button .world-clocks-time { font-weight: bold; - color: #d8dee9; + color: #cac6c4; font-feature-settings: "lnum"; - text-align: right; } + text-align: right; +} .world-clocks-button .world-clocks-timezone { - color: #97a7c4; - font-feature-settings: "tnum"; } + color: #9a928e; + font-feature-settings: "tnum"; +} /* Weather */ .weather-button .weather-header { - color: #b7c2d7; - font-weight: bold; } - .weather-button .weather-header.location { - font-weight: normal; } + color: #b2aca9; + font-weight: bold; +} +.weather-button .weather-header.location { + font-weight: normal; +} .weather-button .weather-forecast-time { - color: #b7c2d7; + color: #b2aca9; font-feature-settings: "tnum"; font-weight: normal; padding-top: 0.2em; - padding-bottom: 0.4em; } + padding-bottom: 0.4em; +} .weather-button .weather-forecast-temp { - font-weight: bold; } + font-weight: bold; +} .system-switch-user-submenu-icon.user-icon { icon-size: 20px; - padding: 0 2px; } + padding: 0 2px; +} .system-switch-user-submenu-icon.default-icon { icon-size: 16px; - padding: 0 4px; } + padding: 0 4px; +} #appMenu { spinner-image: url("assets/process-working.svg"); - spacing: 4px; } - #appMenu .label-shadow { - color: transparent; } + spacing: 4px; +} +#appMenu .label-shadow { + color: transparent; +} .aggregate-menu { - min-width: 21em; } - .aggregate-menu .popup-menu-icon { - padding: 0 4px; } + min-width: 21em; +} +.aggregate-menu .popup-menu-icon { + padding: 0 4px; +} .system-menu-action { - color: #d8dee9; + color: #cac6c4; border-radius: 32px; /* wish we could do 50% */ - border: 1px solid #1f232b; - background: #282d37; - padding: 13px; } - .system-menu-action:hover, .system-menu-action:focus { - border: 1px solid rgba(143, 188, 187, 0.7); - color: rgba(143, 188, 187, 0.7); - background: transparent; } - .system-menu-action:active { - background-color: rgba(111, 169, 168, 0.7); - color: #fefefe; } - .system-menu-action > StIcon { - icon-size: 16px; } + border: 1px solid #1c1918; + background: #272321; + padding: 13px; +} +.system-menu-action:hover, .system-menu-action:focus { + border: 1px solid rgba(175, 111, 90, 0.7); + color: rgba(175, 111, 90, 0.7); + background: transparent; +} +.system-menu-action:active { + background-color: rgba(144, 88, 70, 0.7); + color: #faf9f8; +} +.system-menu-action > StIcon { + icon-size: 16px; +} .ripple-box { width: 52px; height: 52px; background-image: url("assets/corner-ripple-ltr.png"); - background-size: contain; } + background-size: contain; +} .ripple-box:rtl { - background-image: url("assets/corner-ripple-rtl.png"); } + background-image: url("assets/corner-ripple-rtl.png"); +} .popup-menu-arrow { width: 16px; - height: 16px; } + height: 16px; +} .popup-menu-icon { - icon-size: 1.09em; } + icon-size: 1.09em; +} .window-close { background-color: transparent; @@ -1114,406 +1391,500 @@ StScrollBar { box-shadow: none; color: transparent; height: 32px; - width: 32px; } + width: 32px; +} .window-close { - -shell-close-overlap: 16px; } - .window-close:rtl { - -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); } + -shell-close-overlap: 16px; +} +.window-close:rtl { + -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); +} /* NETWORK DIALOGS */ .nm-dialog { max-height: 34em; min-height: 31em; - min-width: 32em; } + min-width: 32em; +} .nm-dialog-content { spacing: 20px; - padding: 24px; } + padding: 24px; +} .nm-dialog-header-hbox { - spacing: 10px; } + spacing: 10px; +} .nm-dialog-airplane-box { - spacing: 12px; } + spacing: 12px; +} .nm-dialog-airplane-headline { font-weight: bold; - text-align: center; } + text-align: center; +} .nm-dialog-airplane-text { - color: #d8dee9; } + color: #cac6c4; +} .nm-dialog-header-icon { - icon-size: 32px; } + icon-size: 32px; +} .nm-dialog-scroll-view { - border: 2px solid #1f232b; - background: transparent; } + border: 2px solid #1c1918; + background: transparent; +} .nm-dialog-header { - font-weight: bold; } + font-weight: bold; +} .nm-dialog-item { font-size: 110%; - border-bottom: 1px solid #1f232b; + border-bottom: 1px solid #1c1918; padding: 12px; - spacing: 20px; } + spacing: 20px; +} .nm-dialog-item:selected { - background-color: rgba(143, 188, 187, 0.7); - color: #fefefe; } + background-color: rgba(175, 111, 90, 0.7); + color: #faf9f8; +} .nm-dialog-icons { - spacing: .5em; } + spacing: 0.5em; +} .nm-dialog-icon { - icon-size: 16px; } + icon-size: 16px; +} .no-networks-label { - color: #999999; } + color: #999999; +} .no-networks-box { - spacing: 12px; } + spacing: 12px; +} /* OVERVIEW */ #overview { - spacing: 24px; } + spacing: 24px; +} #overview.cosmic-solid-bg { - background-color: #1d2128 !important; } + background-color: #191615 !important; +} .overview-controls { - padding-bottom: 32px; } + padding-bottom: 32px; +} .window-picker { -horizontal-spacing: 16px; -vertical-spacing: 16px; - padding: 0 16px 16px; } - .window-picker.external-monitor { - padding: 16px; } + padding: 0 16px 16px; +} +.window-picker.external-monitor { + padding: 16px; +} .window-clone-border { - border: 4px solid rgba(143, 188, 187, 0); + border: 4px solid rgba(175, 111, 90, 0); border-radius: 0px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.3); } + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.3); +} .window-caption { spacing: 20px; - color: #d8dee9; - background-color: rgba(46, 52, 64, 0.65); + color: #cac6c4; + background-color: rgba(47, 42, 40, 0.65); border-radius: 2px; - padding: 4px 8px; } + padding: 4px 8px; +} .search-entry { width: 320px; padding: 9px; border-radius: 2px; border: none; - color: #d8dee9; - background-color: rgba(46, 52, 64, 0.6); - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); } - .search-entry:focus { - border-width: 0; - color: #d8dee9; - background-color: rgba(46, 52, 64, 0.8); - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); } - .search-entry .search-entry-icon { - icon-size: 1em; - padding: 0 4px; - color: rgba(216, 222, 233, 0.7); } - .search-entry:hover, .search-entry:focus { - background-color: rgba(46, 52, 64, 0.8); } - .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: #d8dee9; } + color: #cac6c4; + background-color: rgba(47, 42, 40, 0.6); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); +} +.search-entry:focus { + border-width: 0; + color: #cac6c4; + background-color: rgba(47, 42, 40, 0.8); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); +} +.search-entry .search-entry-icon { + icon-size: 1em; + padding: 0 4px; + color: rgba(202, 198, 196, 0.7); +} +.search-entry:hover, .search-entry:focus { + background-color: rgba(47, 42, 40, 0.8); +} +.search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { + color: #cac6c4; +} .search-provider-icon:focus, .list-search-result:focus, .search-provider-icon:hover, .list-search-result:hover, .search-provider-icon:selected, .list-search-result:selected { - background-color: rgba(216, 222, 233, 0.1); - transition-duration: 200ms; } + background-color: rgba(202, 198, 196, 0.1); + transition-duration: 200ms; +} .search-provider-icon:active, .list-search-result:active, .search-provider-icon:checked, .list-search-result:checked { - background-color: rgba(25, 28, 34, 0.85); } + background-color: rgba(19, 17, 17, 0.85); +} #searchResultsBin { - max-width: 1000px; } + max-width: 1000px; +} #searchResultsContent { padding-left: 20px; padding-right: 20px; - spacing: 16px; } + spacing: 16px; +} .search-section { - spacing: 16px; } + spacing: 16px; +} .search-section-content { background-color: transparent; border-radius: 0; border: none; box-shadow: none; - spacing: 32px; } + spacing: 32px; +} .list-search-results { - spacing: 3px; } + spacing: 3px; +} .search-section-separator { height: 2px; - background-color: #4e586d; } + background-color: #584f4b; +} .list-search-result-content { - spacing: 30px; } + spacing: 30px; +} .list-search-result-title { - color: #e8ecf2; - spacing: 12px; } + color: #d6d3d1; + spacing: 12px; +} .list-search-result-description { - color: rgba(255, 255, 255, 0.5); } + color: rgba(238, 237, 236, 0.5); +} .list-search-provider-details { width: 150px; - color: #e8ecf2; - margin-top: 0.24em; } + color: #d6d3d1; + margin-top: 0.24em; +} .list-search-provider-content { - spacing: 20px; } + spacing: 20px; +} .search-provider-icon { - padding: 15px; } + padding: 15px; +} /* DASHBOARD */ #dash { font-size: 9pt; - color: #d8dee9; - background-color: #1d2128; + color: #cac6c4; + background-color: #191615; padding: 6px 0; - border: 1px solid #1f232b; + border: 1px solid #1c1918; border-left: 0px; - border-radius: 0px 5px 5px 0px; } - #dash:rtl { - border-radius: 9px 0 0 9px; } - #dash .placeholder { - background-image: url("assets/dash-placeholder.svg"); - background-size: contain; - height: 24px; } - #dash .empty-dash-drop-target { - width: 24px; - height: 24px; } + border-radius: 0px 5px 5px 0px; +} +#dash:rtl { + border-radius: 9px 0 0 9px; +} +#dash .placeholder { + background-image: url("assets/dash-placeholder.svg"); + background-size: contain; + height: 24px; +} +#dash .empty-dash-drop-target { + width: 24px; + height: 24px; +} .dash-item-container > StWidget { - padding: 4px 8px; } + padding: 4px 8px; +} .dash-label { border-radius: 7px; padding: 4px 12px; - color: #d8dee9; - background-color: #1d2128; + color: #cac6c4; + background-color: #191615; text-align: center; - -x-offset: 8px; } + -x-offset: 8px; +} /* App Vault/Grid */ .icon-grid { spacing: 30px; -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; } - .icon-grid .overview-icon { - icon-size: 96px; } + -shell-grid-vertical-item-size: 136px; +} +.icon-grid .overview-icon { + icon-size: 96px; +} .system-action-icon { background-color: black; color: white; border-radius: 99px; - icon-size: 48px; } + icon-size: 48px; +} .app-view-controls { - padding-bottom: 32px; } + padding-bottom: 32px; +} .app-view-control { - padding: 4px 32px; } - .app-view-control:checked { - color: #fefefe; - background-color: rgba(143, 188, 187, 0.7); - border: 1px solid #1f232b; - text-shadow: none; - icon-shadow: none; } - .app-view-control:first-child { - border-right-width: 0; - border-radius: 3px 0 0 3px; } - .app-view-control:last-child { - border-radius: 0 3px 3px 0; } + padding: 4px 32px; +} +.app-view-control:checked { + color: #faf9f8; + background-color: rgba(175, 111, 90, 0.7); + border: 1px solid #1c1918; + text-shadow: none; + icon-shadow: none; +} +.app-view-control:first-child { + border-right-width: 0; + border-radius: 3px 0 0 3px; +} +.app-view-control:last-child { + border-radius: 0 3px 3px 0; +} .app-well-app, .app-well-app.app-folder, .show-apps, .grid-search-result { - border: none; } - .app-well-app:active .overview-icon, .app-well-app:checked .overview-icon, - .app-well-app.app-folder:active .overview-icon, - .app-well-app.app-folder:checked .overview-icon, - .show-apps:active .overview-icon, - .show-apps:checked .overview-icon, - .grid-search-result:active .overview-icon, - .grid-search-result:checked .overview-icon { - background-color: rgba(31, 35, 43, 0.85); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); - color: #d8dee9; } - .app-well-app:hover .overview-icon, .app-well-app:focus .overview-icon, .app-well-app:selected .overview-icon, - .app-well-app.app-folder:hover .overview-icon, - .app-well-app.app-folder:focus .overview-icon, - .app-well-app.app-folder:selected .overview-icon, - .show-apps:hover .overview-icon, - .show-apps:focus .overview-icon, - .show-apps:selected .overview-icon, - .grid-search-result:hover .overview-icon, - .grid-search-result:focus .overview-icon, - .grid-search-result:selected .overview-icon { - background-color: rgba(46, 52, 64, 0.5); - transition-duration: 0ms; - border-image: none; - background-image: none; } + border: none; +} +.app-well-app:active .overview-icon, .app-well-app:checked .overview-icon, +.app-well-app.app-folder:active .overview-icon, +.app-well-app.app-folder:checked .overview-icon, +.show-apps:active .overview-icon, +.show-apps:checked .overview-icon, +.grid-search-result:active .overview-icon, +.grid-search-result:checked .overview-icon { + background-color: rgba(28, 25, 24, 0.85); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); + color: #cac6c4; +} +.app-well-app:hover .overview-icon, .app-well-app:focus .overview-icon, .app-well-app:selected .overview-icon, +.app-well-app.app-folder:hover .overview-icon, +.app-well-app.app-folder:focus .overview-icon, +.app-well-app.app-folder:selected .overview-icon, +.show-apps:hover .overview-icon, +.show-apps:focus .overview-icon, +.show-apps:selected .overview-icon, +.grid-search-result:hover .overview-icon, +.grid-search-result:focus .overview-icon, +.grid-search-result:selected .overview-icon { + background-color: rgba(47, 42, 40, 0.5); + transition-duration: 0ms; + border-image: none; + background-image: none; +} .app-well-app-running-dot { width: 4px; height: 4px; - background-color: rgba(143, 188, 187, 0.7); + background-color: rgba(175, 111, 90, 0.7); border-radius: 10px !important; - box-shadow: 0px 0px 5px 4px rgba(143, 188, 187, 0.5); - margin-bottom: 0px; } + box-shadow: 0px 0px 5px 4px rgba(175, 111, 90, 0.5); + margin-bottom: 0px; +} .app-well-app .overview-icon, .app-well-app.app-folder .overview-icon, .show-apps .overview-icon, .grid-search-result .overview-icon { - color: #fefefe; + color: #faf9f8; border-radius: 2px; padding: 7px 6px; border: none; transition-duration: 100ms; text-align: center; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); } + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); +} .app-well-app.app-folder > .overview-icon { - background-color: rgba(46, 52, 64, 0.35); } + background-color: rgba(47, 42, 40, 0.35); +} .show-apps .show-apps-icon { - color: #d8dee9; } + color: #cac6c4; +} .show-apps:checked .show-apps-icon, .show-apps:focus .show-apps-icon { - color: #d8dee9; - transition-duration: 100ms; } + color: #cac6c4; + transition-duration: 100ms; +} .app-folder-popup { -arrow-border-radius: 8px; - -arrow-background-color: rgba(46, 52, 64, 0.5); + -arrow-background-color: rgba(47, 42, 40, 0.5); -arrow-base: 24px; - -arrow-rise: 11px; } + -arrow-rise: 11px; +} .app-folder-popup-bin { padding: 5px; - background: rgba(46, 52, 64, 0.5); } + background: rgba(47, 42, 40, 0.5); +} .app-folder-icon { padding: 5px; spacing-rows: 5px; - spacing-columns: 5px; } + spacing-columns: 5px; +} .page-indicator { - padding: 15px 20px; } - .page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - background-image: none; - background-color: rgba(255, 255, 255, 0.3); } - .page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.5); } - .page-indicator:active .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.7); } - .page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: #FFFFFF; - transition-duration: 0s; } + padding: 15px 20px; +} +.page-indicator .page-indicator-icon { + width: 12px; + height: 12px; + border-radius: 12px; + background-image: none; + background-color: rgba(255, 255, 255, 0.3); +} +.page-indicator:hover .page-indicator-icon { + background-image: none; + background-color: rgba(255, 255, 255, 0.5); +} +.page-indicator:active .page-indicator-icon { + background-image: none; + background-color: rgba(255, 255, 255, 0.7); +} +.page-indicator:checked .page-indicator-icon { + background-image: none; + background-color: #FFFFFF; + transition-duration: 0s; +} .app-well-app > .overview-icon.overview-icon-with-label, .grid-search-result .overview-icon.overview-icon-with-label { padding: 10px 8px 5px 8px; - spacing: 4px; } + spacing: 4px; +} .workspace-thumbnails { visible-width: 32px; spacing: 11px; padding: 8px; - border-radius: 0; } - .workspace-thumbnails:rtl { - border-radius: 0; } + border-radius: 0; +} +.workspace-thumbnails:rtl { + border-radius: 0; +} .workspace-thumbnail-indicator { - border: 4px solid rgba(143, 188, 187, 0.5); + border: 4px solid rgba(175, 111, 90, 0.5); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); - padding: 0; } + padding: 0; +} .search-display > StBoxLayout, .all-apps, .frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; } + padding: 0px 88px 10px 88px; +} .workspace-thumbnails { - color: #d8dee9; + color: #cac6c4; background-color: transparent; - border: none; } + border: none; +} .search-statustext, .no-frequent-applications-label { font-size: 2em; font-weight: bold; - color: #d8dee9; } + color: #cac6c4; +} /* NOTIFICATIONS & MESSAGE TRAY */ .url-highlighter { - link-color: rgba(175, 207, 206, 0.7); } + link-color: rgba(192, 141, 124, 0.7); +} .notification-banner { font-size: 11pt; width: 34em; margin: 5px; border-radius: 3px; - color: #d8dee9; - background-color: #2e3440; - border: 1px solid #1f232b; - box-shadow: 0 1px 4px black; } - .notification-banner:hover { - background-color: rgba(46, 52, 64, 0.96); } - .notification-banner:focus { - background-color: rgba(46, 52, 64, 0.96); } - .notification-banner * { - color: #d8dee9; } - .notification-banner .notification-icon { - padding: 5px; } - .notification-banner .notification-content { - padding: 5px; - spacing: 5px; } - .notification-banner .secondary-icon { - icon-size: 1.09em; } - .notification-banner .notification-actions { - background-color: #2a2f3a; - padding-top: 2px; - spacing: 1px; } - .notification-banner .notification-button { - padding: 5px; - background-color: rgba(46, 52, 64, 0.9); - box-shadow: none; } - .notification-banner .notification-button:first-child { - border-radius: 0 0 0 3px; } - .notification-banner .notification-button:last-child { - border-radius: 0 0 3px 0; } - .notification-banner .notification-button:hover, .notification-banner .notification-buttonfocus { - background-color: #2a2f3a; - color: rgba(143, 188, 187, 0.7); } + color: #cac6c4; + background-color: #2f2a28; + border: 1px solid #1c1918; + box-shadow: 0 1px 4px black; +} +.notification-banner:hover { + background-color: rgba(47, 42, 40, 0.96); +} +.notification-banner:focus { + background-color: rgba(47, 42, 40, 0.96); +} +.notification-banner * { + color: #cac6c4; +} +.notification-banner .notification-icon { + padding: 5px; +} +.notification-banner .notification-content { + padding: 5px; + spacing: 5px; +} +.notification-banner .secondary-icon { + icon-size: 1.09em; +} +.notification-banner .notification-actions { + background-color: #292523; + padding-top: 2px; + spacing: 1px; +} +.notification-banner .notification-button { + padding: 5px; + background-color: rgba(47, 42, 40, 0.9); + box-shadow: none; +} +.notification-banner .notification-button:first-child { + border-radius: 0 0 0 3px; +} +.notification-banner .notification-button:last-child { + border-radius: 0 0 3px 0; +} +.notification-banner .notification-button:hover, .notification-banner .notification-buttonfocus { + background-color: #292523; + color: rgba(175, 111, 90, 0.7); +} .summary-source-counter { font-size: 10pt; @@ -1522,462 +1893,582 @@ StScrollBar { width: 1.6em; -shell-counter-overlap-x: 3px; -shell-counter-overlap-y: 3px; - background-color: rgba(143, 188, 187, 0.7); - color: #fefefe; - border: 2px solid #d8dee9; + background-color: rgba(175, 111, 90, 0.7); + color: #faf9f8; + border: 2px solid #cac6c4; box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; } + border-radius: 0.9em; +} .secondary-icon { - icon-size: 1.09em; } + icon-size: 1.09em; +} .chat-body { - spacing: 5px; } + spacing: 5px; +} .chat-response { - margin: 5px; } + margin: 5px; +} .chat-log-message { - color: #b7c2d7; } + color: #b2aca9; +} .chat-new-group { - padding-top: 1em; } + padding-top: 1em; +} .chat-received { - padding-left: 4px; } - .chat-received:rtl { - padding-left: 0px; - padding-right: 4px; } + padding-left: 4px; +} +.chat-received:rtl { + padding-left: 0px; + padding-right: 4px; +} .chat-sent { padding-left: 18pt; - color: #a7b5cd; } - .chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; } + color: #a69f9c; +} +.chat-sent:rtl { + padding-left: 0; + padding-right: 18pt; +} .chat-meta-message { padding-left: 4px; font-size: 9pt; font-weight: bold; - color: #97a7c4; } - .chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; } + color: #9a928e; +} +.chat-meta-message:rtl { + padding-left: 0; + padding-right: 4px; +} .hotplug-transient-box { spacing: 6px; - padding: 2px 72px 2px 12px; } + padding: 2px 72px 2px 12px; +} .hotplug-notification-item { - padding: 2px 10px; } - .hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; } + padding: 2px 10px; +} +.hotplug-notification-item:focus { + padding: 1px 71px 1px 11px; +} .hotplug-notification-item-icon { icon-size: 24px; - padding: 2px 5px; } + padding: 2px 5px; +} .hotplug-resident-box { - spacing: 8px; } + spacing: 8px; +} .hotplug-resident-mount { spacing: 8px; - border-radius: 4px; } - .hotplug-resident-mount:hover { - background-color: rgba(46, 52, 64, 0.3); } + border-radius: 4px; +} +.hotplug-resident-mount:hover { + background-color: rgba(47, 42, 40, 0.3); +} .hotplug-resident-mount-label { color: inherit; - padding-left: 6px; } + padding-left: 6px; +} .hotplug-resident-mount-icon { icon-size: 24px; - padding-left: 6px; } + padding-left: 6px; +} .hotplug-resident-eject-icon { - icon-size: 16px; } + icon-size: 16px; +} .hotplug-resident-eject-button { padding: 7px; border-radius: 5px; - color: pink; } + color: pink; +} /* Eeeky things */ .magnifier-zoom-region { - border: 2px solid rgba(143, 188, 187, 0.7); } - .magnifier-zoom-region.full-screen { - border-width: 0; } + border: 2px solid rgba(175, 111, 90, 0.7); +} +.magnifier-zoom-region.full-screen { + border-width: 0; +} /* On-screen Keyboard */ #keyboard { - background-color: rgba(46, 52, 64, 0.65); } + background-color: rgba(47, 42, 40, 0.65); +} .keyboard-layout { spacing: 10px; - padding: 10px; } + padding: 10px; +} .keyboard-row { - spacing: 15px; } + spacing: 15px; +} .keyboard-key { - color: #d8dee9; - background-color: #343b49; + color: #cac6c4; + background-color: #37312f; box-shadow: none; - border: 1px solid #343b49; - background-color: #2e3440; + border: 1px solid #37312f; + background-color: #2f2a28; min-height: 2em; min-width: 2em; font-size: 14pt; font-weight: bold; - border-radius: 5px; } - .keyboard-key:focus { - background-color: #3b4252; - color: #fefefe; - box-shadow: none !important; - border: 1px solid #3b4252; } - .keyboard-key:hover, .keyboard-key:checked { - background-color: #3b4252; - color: #fefefe; - border: 1px solid #3b4252; } - .keyboard-key:active { - color: #fefefe; - background-color: rgba(143, 188, 187, 0.7); - border: 1px solid #1f232b; - text-shadow: none; - icon-shadow: none; } - .keyboard-key:grayed { - background-color: rgba(46, 52, 64, 0.95); - color: #d8dee9; - border-color: rgba(0, 0, 0, 0.7); } + border-radius: 5px; +} +.keyboard-key:focus { + background-color: #403936; + color: #faf9f8; + box-shadow: none !important; + border: 1px solid #403936; +} +.keyboard-key:hover, .keyboard-key:checked { + background-color: #403936; + color: #faf9f8; + border: 1px solid #403936; +} +.keyboard-key:active { + color: #faf9f8; + background-color: rgba(175, 111, 90, 0.7); + border: 1px solid #1c1918; + text-shadow: none; + icon-shadow: none; +} +.keyboard-key:grayed { + background-color: rgba(47, 42, 40, 0.95); + color: #cac6c4; + border-color: rgba(0, 0, 0, 0.7); +} .keyboard-subkeys { color: white; padding: 5px; -arrow-border-radius: 10px; - -arrow-background-color: rgba(46, 52, 64, 0.65); + -arrow-background-color: rgba(47, 42, 40, 0.65); -arrow-border-width: 2px; - -arrow-border-color: #d8dee9; + -arrow-border-color: #cac6c4; -arrow-base: 20px; -arrow-rise: 10px; - -boxpointer-gap: 5px; } + -boxpointer-gap: 5px; +} .candidate-popup-content { padding: 0.5em; - spacing: 0.3em; } + spacing: 0.3em; +} .candidate-index { padding: 0 0.5em 0 0; - color: #b7c2d7; } + color: #b2aca9; +} .candidate-box { padding: 0.3em 0.5em 0.3em 0.5em; - border-radius: 4px; } - .candidate-box:selected, .candidate-box:hover { - background-color: rgba(143, 188, 187, 0.7); - color: #fefefe; } + border-radius: 4px; +} +.candidate-box:selected, .candidate-box:hover { + background-color: rgba(175, 111, 90, 0.7); + color: #faf9f8; +} .candidate-page-button-box { - height: 2em; } - .vertical .candidate-page-button-box { - padding-top: 0.5em; } - .horizontal .candidate-page-button-box { - padding-left: 0.5em; } + height: 2em; +} +.vertical .candidate-page-button-box { + padding-top: 0.5em; +} +.horizontal .candidate-page-button-box { + padding-left: 0.5em; +} .candidate-page-button { - padding: 4px; } + padding: 4px; +} .candidate-page-button-previous { border-radius: 4px 0px 0px 4px; - border-right-width: 0; } + border-right-width: 0; +} .candidate-page-button-next { - border-radius: 0px 4px 4px 0px; } + border-radius: 0px 4px 4px 0px; +} .candidate-page-button-icon { - icon-size: 1em; } + icon-size: 1em; +} /* Auth Dialogs & Screen Shield */ .framed-user-icon { background-size: contain; - border: 2px solid #d8dee9; - color: #d8dee9; - border-radius: 3px; } - .framed-user-icon:hover { - border-color: white; - color: white; } + border: 2px solid #cac6c4; + color: #cac6c4; + border-radius: 3px; +} +.framed-user-icon:hover { + border-color: white; + color: white; +} .login-dialog-banner-view { padding-top: 24px; - max-width: 23em; } + max-width: 23em; +} .login-dialog { border: none; - background-color: transparent; } - .login-dialog .modal-dialog-button-box { - spacing: 3px; } - .login-dialog .modal-dialog-button { - padding: 3px 18px; } - .login-dialog .modal-dialog-button:default { - color: #d8dee9; - background-color: #343b49; - box-shadow: none; - border: 1px solid #343b49; } - .login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus { - background-color: #3b4252; - color: #fefefe; - border: 1px solid #3b4252; } - .login-dialog .modal-dialog-button:default:active { - color: #fefefe; - background-color: rgba(143, 188, 187, 0.7); - border: 1px solid #1f232b; - text-shadow: none; - icon-shadow: none; } - .login-dialog .modal-dialog-button:default:insensitive { - color: #838995; - background-color: rgba(64, 70, 82, 0.66); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - border: none; - text-shadow: none; - icon-shadow: none; } + background-color: transparent; +} +.login-dialog .modal-dialog-button-box { + spacing: 3px; +} +.login-dialog .modal-dialog-button { + padding: 3px 18px; +} +.login-dialog .modal-dialog-button:default { + color: #cac6c4; + background-color: #37312f; + box-shadow: none; + border: 1px solid #37312f; +} +.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus { + background-color: #403936; + color: #faf9f8; + border: 1px solid #403936; +} +.login-dialog .modal-dialog-button:default:active { + color: #faf9f8; + background-color: rgba(175, 111, 90, 0.7); + border: 1px solid #1c1918; + text-shadow: none; + icon-shadow: none; +} +.login-dialog .modal-dialog-button:default:insensitive { + color: #7d7876; + background-color: rgba(64, 59, 57, 0.66); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + border: none; + text-shadow: none; + icon-shadow: none; +} .login-dialog-logo-bin { - padding: 24px 0px; } + padding: 24px 0px; +} .login-dialog-banner { - color: #b7c2d7; } + color: #b2aca9; +} .login-dialog-button-box { - spacing: 5px; } + spacing: 5px; +} .login-dialog-message-warning { - color: #c3674a; } + color: #ae5d42; +} .login-dialog-message-hint { padding-top: 0; - padding-bottom: 20px; } + padding-bottom: 20px; +} .login-dialog-user-selection-box { - padding: 100px 0px; } + padding: 100px 0px; +} .login-dialog-not-listed-label { - padding-left: 2px; } - .login-dialog-not-listed-button:focus .login-dialog-not-listed-label, .login-dialog-not-listed-button:hover .login-dialog-not-listed-label { - color: #d8dee9; } + padding-left: 2px; +} +.login-dialog-not-listed-button:focus .login-dialog-not-listed-label, .login-dialog-not-listed-button:hover .login-dialog-not-listed-label { + color: #cac6c4; +} .login-dialog-not-listed-label { font-size: 90%; font-weight: bold; - color: #768bb2; - padding-top: 1em; } + color: #817874; + padding-top: 1em; +} .login-dialog-user-list-view { - -st-vfade-offset: 1em; } + -st-vfade-offset: 1em; +} .login-dialog-user-list { spacing: 12px; - padding: .2em; - width: 23em; } - .login-dialog-user-list:expanded .login-dialog-user-list-item:selected { - background-color: rgba(143, 188, 187, 0.7); - color: #fefefe; } - .login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid rgba(143, 188, 187, 0.7); } + padding: 0.2em; + width: 23em; +} +.login-dialog-user-list:expanded .login-dialog-user-list-item:selected { + background-color: rgba(175, 111, 90, 0.7); + color: #faf9f8; +} +.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { + border-right: 2px solid rgba(175, 111, 90, 0.7); +} .login-dialog-user-list-item { border-radius: 5px; - padding: .2em; - color: #768bb2; } - .login-dialog-user-list-item:ltr { - padding-right: 1em; } - .login-dialog-user-list-item:rtl { - padding-left: 1em; } - .login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 2px 0 0 0; - background-color: #d8dee9; } - .login-dialog-user-list-item:focus .login-dialog-timed-login-indicator { - background-color: #fefefe; } + padding: 0.2em; + color: #817874; +} +.login-dialog-user-list-item:ltr { + padding-right: 1em; +} +.login-dialog-user-list-item:rtl { + padding-left: 1em; +} +.login-dialog-user-list-item .login-dialog-timed-login-indicator { + height: 2px; + margin: 2px 0 0 0; + background-color: #cac6c4; +} +.login-dialog-user-list-item:focus .login-dialog-timed-login-indicator { + background-color: #faf9f8; +} .login-dialog-username, .user-widget-label { - color: #d8dee9; + color: #cac6c4; font-size: 120%; font-weight: bold; text-align: left; - padding-left: 15px; } + padding-left: 15px; +} .user-widget-label:ltr { - padding-left: 18px; } + padding-left: 18px; +} .user-widget-label:rtl { - padding-right: 18px; } + padding-right: 18px; +} .login-dialog-prompt-layout { padding-top: 24px; padding-bottom: 12px; spacing: 8px; - width: 23em; } + width: 23em; +} .login-dialog-prompt-label { - color: #97a7c4; + color: #9a928e; font-size: 110%; - padding-top: 1em; } + padding-top: 1em; +} .login-dialog-session-list-button StIcon { - icon-size: 1.25em; } + icon-size: 1.25em; +} .login-dialog-session-list-button { - color: #768bb2; } - .login-dialog-session-list-button:hover, .login-dialog-session-list-button:focus { - color: #d8dee9; } - .login-dialog-session-list-button:active { - color: #46597c; } + color: #817874; +} +.login-dialog-session-list-button:hover, .login-dialog-session-list-button:focus { + color: #cac6c4; +} +.login-dialog-session-list-button:active { + color: #4b4644; +} .screen-shield-arrows { - padding-bottom: 3em; } + padding-bottom: 3em; +} .screen-shield-arrows Gjs_Arrow { color: white; width: 80px; height: 48px; -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); } + -arrow-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); +} .screen-shield-clock { color: white; text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.6); font-weight: bold; text-align: center; - padding-bottom: 1.5em; } + padding-bottom: 1.5em; +} .screen-shield-clock-time { font-size: 72pt; - text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.4); } + text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.4); +} .screen-shield-clock-date { - font-size: 28pt; } + font-size: 28pt; +} .screen-shield-notifications-container { spacing: 6px; width: 30em; background-color: transparent; - max-height: 500px; } - .screen-shield-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; } - .screen-shield-notifications-container .notification, - .screen-shield-notifications-container .screen-shield-notification-source { - padding: 12px 6px; - border: 1px solid #d8dee9; - background-color: rgba(46, 52, 64, 0.45); - color: #d8dee9; - border-radius: 4px; } - .screen-shield-notifications-container .notification { - margin-right: 15px; } + max-height: 500px; +} +.screen-shield-notifications-container .summary-notification-stack-scrollview { + padding-top: 0; + padding-bottom: 0; +} +.screen-shield-notifications-container .notification, +.screen-shield-notifications-container .screen-shield-notification-source { + padding: 12px 6px; + border: 1px solid #cac6c4; + background-color: rgba(47, 42, 40, 0.45); + color: #cac6c4; + border-radius: 4px; +} +.screen-shield-notifications-container .notification { + margin-right: 15px; +} .screen-shield-notification-label { font-weight: bold; - padding: 0px 0px 0px 12px; } + padding: 0px 0px 0px 12px; +} .screen-shield-notification-count-text { - padding: 0px 0px 0px 12px; } + padding: 0px 0px 0px 12px; +} #panel.lock-screen { - background-color: rgba(46, 52, 64, 0.45); } + background-color: rgba(47, 42, 40, 0.45); +} .screen-shield-background { background: black; - box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.4); } + box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.4); +} #lockDialogGroup { background: #2e3436 url(resource:///org/gnome/shell/theme/noise-texture.png); - background-repeat: repeat; } + background-repeat: repeat; +} #screenShieldNotifications StButton#vhandle, #screenShieldNotifications StButton#hhandle { - background-color: rgba(46, 52, 64, 0.3); } - #screenShieldNotifications StButton#vhandle:hover, #screenShieldNotifications StButton#vhandle:focus, #screenShieldNotifications StButton#hhandle:hover, #screenShieldNotifications StButton#hhandle:focus { - background-color: rgba(46, 52, 64, 0.5); } - #screenShieldNotifications StButton#vhandle:active, #screenShieldNotifications StButton#hhandle:active { - background-color: rgba(143, 188, 187, 0.2); } + background-color: rgba(47, 42, 40, 0.3); +} +#screenShieldNotifications StButton#vhandle:hover, #screenShieldNotifications StButton#vhandle:focus, #screenShieldNotifications StButton#hhandle:hover, #screenShieldNotifications StButton#hhandle:focus { + background-color: rgba(47, 42, 40, 0.5); +} +#screenShieldNotifications StButton#vhandle:active, #screenShieldNotifications StButton#hhandle:active { + background-color: rgba(175, 111, 90, 0.2); +} #LookingGlassDialog { background-color: rgba(0, 0, 0, 0.8); spacing: 4px; padding: 4px; border: 2px solid grey; - border-radius: 4px; } - #LookingGlassDialog > #Toolbar { - border: 1px solid grey; - border-radius: 4px; } - #LookingGlassDialog .labels { - spacing: 4px; } - #LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #ccc; - transition-duration: 100ms; - padding-left: .3em; - padding-right: .3em; } - #LookingGlassDialog .notebook-tab:hover { - color: white; - text-shadow: black 0px 2px 2px; } - #LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 2px; - border-color: rgba(159, 198, 197, 0.7); - color: white; - text-shadow: black 0px 2px 2px; } - #LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; } - #LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; } + border-radius: 4px; +} +#LookingGlassDialog > #Toolbar { + border: 1px solid grey; + border-radius: 4px; +} +#LookingGlassDialog .labels { + spacing: 4px; +} +#LookingGlassDialog .notebook-tab { + -natural-hpadding: 12px; + -minimum-hpadding: 6px; + font-weight: bold; + color: #ccc; + transition-duration: 100ms; + padding-left: 0.3em; + padding-right: 0.3em; +} +#LookingGlassDialog .notebook-tab:hover { + color: white; + text-shadow: black 0px 2px 2px; +} +#LookingGlassDialog .notebook-tab:selected { + border-bottom-width: 2px; + border-color: rgba(183, 126, 107, 0.7); + color: white; + text-shadow: black 0px 2px 2px; +} +#LookingGlassDialog StBoxLayout#EvalBox { + padding: 4px; + spacing: 4px; +} +#LookingGlassDialog StBoxLayout#ResultsArea { + spacing: 4px; +} .lg-dialog StEntry { selection-background-color: #bbbbbb; - selected-color: #333333; } + selected-color: #333333; +} .lg-dialog .shell-link { - color: #999999; } - .lg-dialog .shell-link:hover { - color: #dddddd; } + color: #999999; +} +.lg-dialog .shell-link:hover { + color: #dddddd; +} .lg-completions-text { - font-size: .9em; - font-style: italic; } + font-size: 0.9em; + font-style: italic; +} .lg-obj-inspector-title { - spacing: 4px; } + spacing: 4px; +} .lg-obj-inspector-button { border: 1px solid gray; padding: 4px; - border-radius: 4px; } - .lg-obj-inspector-button:hover { - border: 1px solid #ffffff; } + border-radius: 4px; +} +.lg-obj-inspector-button:hover { + border: 1px solid #ffffff; +} #lookingGlassExtensions { - padding: 4px; } + padding: 4px; +} .lg-extensions-list { padding: 4px; - spacing: 6px; } + spacing: 6px; +} .lg-extension { border: 1px solid #6f6f6f; border-radius: 4px; - padding: 4px; } + padding: 4px; +} .lg-extension-name { - font-weight: bold; } + font-weight: bold; +} .lg-extension-meta { - spacing: 6px; } + spacing: 6px; +} #LookingGlassPropertyInspector { background: rgba(0, 0, 0, 0.8); border: 2px solid grey; border-radius: 4px; - padding: 6px; } + padding: 6px; +} .openweather-current-summarybox, .openweather-forecast-icon, @@ -1986,39 +2477,46 @@ StScrollBar { .openweather-current-icon, .openweather-forecast-summary, .openweather-forecast-temperature { - background: transparent; } + background: transparent; +} .openweather-current-databox-captions, .openweather-forecast-day { - color: rgba(143, 188, 187, 0.7); } + color: rgba(175, 111, 90, 0.7); +} /* Pop_OS COSMIC Widget styling. */ /* Pop_OS COSMIC Dock styling, append !important to any changed rules */ .cosmic-dock #dock { border-radius: 12px 12px 12px 12px !important; border: 0 !important; - background-color: #2e3440; - margin: 4px !important; } + background-color: #2f2a28; + margin: 4px !important; +} .cosmic-dock.extended #dock { border-radius: 0px !important; - margin: 0 !important; } + margin: 0 !important; +} .cosmic-dock.extended.side #dock { border-top-width: 0 !important; - border-bottom-width: 0 !important; } + border-bottom-width: 0 !important; +} .cosmic-dock.extended.side.left #dock { - border-left-width: 0 !important; } + border-left-width: 0 !important; +} .cosmic-dock.extended.side.right #dock { - border-right-width: 0 !important; } + border-right-width: 0 !important; +} .cosmic-dock.extended.bottom #dock { border-bottom-width: 0 !important; border-left-width: 0 !important; - border-right-width: 0 !important; } + border-right-width: 0 !important; +} .cosmic-dock .app-well-app:hover .overview-icon, .cosmic-dock .app-well-app:focus .overview-icon, .cosmic-dock .app-well-app:selected .overview-icon { - border-radius: 11px; } - -/*# sourceMappingURL=gnome-shell.css.map */ + border-radius: 11px; +} \ No newline at end of file diff --git a/gnome-shell/gnome-shell.css b/gnome-shell/gnome-shell.css index 491bc1d9..7d424ffb 100644 --- a/gnome-shell/gnome-shell.css +++ b/gnome-shell/gnome-shell.css @@ -4,164 +4,200 @@ /* GLOBALS */ stage { font-size: 11pt; - color: #d8dee9; } + color: #cac6c4; +} /* WIDGETS */ /* Buttons */ -.button, .icon-button, .modal-dialog .modal-dialog-button-box .modal-dialog-button, .app-folder-dialog .edit-folder-button, .notification-banner .notification-button, .quick-settings-system-item .icon-button, .screenshot-ui-type-button, .screenshot-ui-show-pointer-button { - color: #d8dee9; - background-color: #343b49; +.button, .icon-button, .screenshot-ui-type-button, .screenshot-ui-show-pointer-button, .quick-settings-system-item .icon-button, .notification-banner .notification-button, .app-folder-dialog .edit-folder-button, .modal-dialog .modal-dialog-button-box .modal-dialog-button { + color: #cac6c4; + background-color: #37312f; box-shadow: none; - border: 1px solid #343b49; } - .button:focus, .icon-button:focus, .modal-dialog .modal-dialog-button-box .modal-dialog-button:focus, .app-folder-dialog .edit-folder-button:focus, .notification-banner .notification-button:focus, .quick-settings-system-item .icon-button:focus, .screenshot-ui-type-button:focus, .screenshot-ui-show-pointer-button:focus { - background-color: #3b4252; - color: #fefefe; - box-shadow: none !important; - border: 1px solid #3b4252; } - .button:insensitive, .icon-button:insensitive, .modal-dialog .modal-dialog-button-box .modal-dialog-button:insensitive, .app-folder-dialog .edit-folder-button:insensitive, .notification-banner .notification-button:insensitive, .quick-settings-system-item .icon-button:insensitive, .screenshot-ui-type-button:insensitive, .screenshot-ui-show-pointer-button:insensitive { - color: #838995; - background-color: rgba(64, 70, 82, 0.66); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - border: none; - text-shadow: none; - icon-shadow: none; } - .button:active, .button:checked, .icon-button:active, .icon-button:checked, .modal-dialog .modal-dialog-button-box .modal-dialog-button:active, .app-folder-dialog .edit-folder-button:active, .notification-banner .notification-button:active, .quick-settings-system-item .icon-button:active, .screenshot-ui-type-button:active, .screenshot-ui-show-pointer-button:active, .modal-dialog .modal-dialog-button-box .modal-dialog-button:checked, .app-folder-dialog .edit-folder-button:checked, .notification-banner .notification-button:checked, .quick-settings-system-item .icon-button:checked, .screenshot-ui-type-button:checked, .screenshot-ui-show-pointer-button:checked { - color: #fefefe; - background-color: rgba(143, 188, 187, 0.7); - border: 1px solid #1f232b; - text-shadow: none; - icon-shadow: none; } - .button:hover, .icon-button:hover, .modal-dialog .modal-dialog-button-box .modal-dialog-button:hover, .app-folder-dialog .edit-folder-button:hover, .notification-banner .notification-button:hover, .quick-settings-system-item .icon-button:hover, .screenshot-ui-type-button:hover, .screenshot-ui-show-pointer-button:hover { - background-color: #3b4252; - color: #fefefe; - border: 1px solid #3b4252; } + border: 1px solid #37312f; +} +.button:focus, .icon-button:focus, .screenshot-ui-type-button:focus, .screenshot-ui-show-pointer-button:focus, .notification-banner .notification-button:focus, .app-folder-dialog .edit-folder-button:focus, .modal-dialog .modal-dialog-button-box .modal-dialog-button:focus { + background-color: #403936; + color: #faf9f8; + box-shadow: none !important; + border: 1px solid #403936; +} +.button:insensitive, .icon-button:insensitive, .screenshot-ui-type-button:insensitive, .screenshot-ui-show-pointer-button:insensitive, .notification-banner .notification-button:insensitive, .app-folder-dialog .edit-folder-button:insensitive, .modal-dialog .modal-dialog-button-box .modal-dialog-button:insensitive { + color: #7d7876; + background-color: rgba(64, 59, 57, 0.66); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + border: none; + text-shadow: none; + icon-shadow: none; +} +.button:active, .button:checked, .icon-button:active, .icon-button:checked, .screenshot-ui-type-button:active, .screenshot-ui-show-pointer-button:active, .notification-banner .notification-button:active, .app-folder-dialog .edit-folder-button:active, .modal-dialog .modal-dialog-button-box .modal-dialog-button:active, .screenshot-ui-type-button:checked, .screenshot-ui-show-pointer-button:checked, .notification-banner .notification-button:checked, .app-folder-dialog .edit-folder-button:checked, .modal-dialog .modal-dialog-button-box .modal-dialog-button:checked { + color: #faf9f8; + background-color: rgba(175, 111, 90, 0.7); + border: 1px solid #1c1918; + text-shadow: none; + icon-shadow: none; +} +.button:hover, .icon-button:hover, .screenshot-ui-type-button:hover, .screenshot-ui-show-pointer-button:hover, .notification-banner .notification-button:hover, .app-folder-dialog .edit-folder-button:hover, .modal-dialog .modal-dialog-button-box .modal-dialog-button:hover { + background-color: #403936; + color: #faf9f8; + border: 1px solid #403936; +} .button { border-radius: 6px; - padding: 4px 32px; } + padding: 4px 32px; +} .modal-dialog-linked-button { padding: 10px; - border: 1px solid #1f232b; - color: #d8dee9; - background: #232831; + border: 1px solid #1c1918; + color: #cac6c4; + background: #272321; + text-shadow: none; + icon-shadow: none; + box-shadow: none; +} +.modal-dialog-linked-button:insensitive { + color: #7d7876; + background-color: rgba(64, 59, 57, 0.66); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + border: none; + text-shadow: none; + icon-shadow: none; +} +.modal-dialog-linked-button:active { + color: #faf9f8; + background-color: rgba(175, 111, 90, 0.7); + border: 1px solid #1c1918; text-shadow: none; icon-shadow: none; - box-shadow: none; } - .modal-dialog-linked-button:insensitive { - color: #838995; - background-color: rgba(64, 70, 82, 0.66); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - border: none; - text-shadow: none; - icon-shadow: none; } - .modal-dialog-linked-button:active { - color: #fefefe; - background-color: rgba(143, 188, 187, 0.7); - border: 1px solid #1f232b; - text-shadow: none; - icon-shadow: none; } - .modal-dialog-linked-button:focus { - background-color: #3b4252; - color: #fefefe; - box-shadow: none !important; - border: 1px solid #3b4252; } - .modal-dialog-linked-button:focus:hover { - background-color: #3b4252; - color: #fefefe; - box-shadow: none !important; - border: 1px solid #3b4252; } - .modal-dialog-linked-button:hover { - background-color: #3b4252; - color: #fefefe; - border: 1px solid #3b4252; } - .modal-dialog-linked-button:first-child { - border-radius: 0px 0px 0px 10px; } - .modal-dialog-linked-button:last-child { - border-radius: 0px 0px 10px 0px; } - .modal-dialog-linked-button:first-child:last-child { - border-radius: 0px 0px 10px 10px; } +} +.modal-dialog-linked-button:focus { + background-color: #403936; + color: #faf9f8; + box-shadow: none !important; + border: 1px solid #403936; +} +.modal-dialog-linked-button:focus:hover { + background-color: #403936; + color: #faf9f8; + box-shadow: none !important; + border: 1px solid #403936; +} +.modal-dialog-linked-button:hover { + background-color: #403936; + color: #faf9f8; + border: 1px solid #403936; +} +.modal-dialog-linked-button:first-child { + border-radius: 0px 0px 0px 10px; +} +.modal-dialog-linked-button:last-child { + border-radius: 0px 0px 10px 0px; +} +.modal-dialog-linked-button:first-child:last-child { + border-radius: 0px 0px 10px 10px; +} /* Entries */ StEntry { - background-color: #373e4c; - border-color: #1f232b; + background-color: #3a3431; + border-color: #1c1918; border-radius: 6px; padding: 4px; border-width: 2px; - color: #d8dee9; - selection-background-color: rgba(143, 188, 187, 0.7); - selected-color: #fefefe; } - StEntry:hover { - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); - background-color: #3d4555; } - StEntry:focus { - border-color: rgba(143, 188, 187, 0.7); - box-shadow: none !important; } - StEntry:insensitive { - color: #838995; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); } - StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #c3674a; - padding: 0 4px; } - StEntry StLabel.hint-text { - color: rgba(216, 222, 233, 0.7); } + color: #cac6c4; + selection-background-color: rgba(175, 111, 90, 0.7); + selected-color: #faf9f8; +} +StEntry:hover { + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); + background-color: #423b38; +} +StEntry:focus { + border-color: rgba(175, 111, 90, 0.7); + box-shadow: none !important; +} +StEntry:insensitive { + color: #7d7876; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); +} +StEntry StIcon.capslock-warning { + icon-size: 16px; + warning-color: #ae5d42; + padding: 0 4px; +} +StEntry StLabel.hint-text { + color: rgba(202, 198, 196, 0.7); +} /* Scrollbars */ StScrollView.vfade { - -st-vfade-offset: 68px; } + -st-vfade-offset: 68px; +} StScrollView.hfade { - -st-hfade-offset: 68px; } + -st-hfade-offset: 68px; +} StScrollBar { - padding: 0; } - StScrollView StScrollBar { - min-width: 14px; - min-height: 14px; } - StScrollBar StBin#trough { - border-radius: 0; - background-color: transparent; } - StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 8px; - background-color: #505662; - margin: 3px; } - StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: #b6bcc7; } - StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: rgba(143, 188, 187, 0.7); } + padding: 0; +} +StScrollView StScrollBar { + min-width: 14px; + min-height: 14px; +} +StScrollBar StBin#trough { + border-radius: 0; + background-color: transparent; +} +StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { + border-radius: 8px; + background-color: #4e4947; + margin: 3px; +} +StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { + background-color: #aba7a5; +} +StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { + background-color: rgba(175, 111, 90, 0.7); +} /* Slider */ .slider { - color: #d8dee9; + color: #cac6c4; height: 20px; border-radius: 16px; -barlevel-height: 19px; - -barlevel-background-color: #3f4758; + -barlevel-background-color: #453e3b; -barlevel-border-width: 2px; -barlevel-border-color: transparent; - -barlevel-active-background-color: rgba(143, 188, 187, 0.7); + -barlevel-active-background-color: rgba(175, 111, 90, 0.7); -barlevel-active-border-color: transparent; - -barlevel-overdrive-color: #9b1b32; + -barlevel-overdrive-color: #8e342e; -barlevel-overdrive-border-color: transparent; -barlevel-overdrive-separator-width: 0px; -slider-handle-radius: 9.5px; -slider-handle-border-width: 0; - -slider-handle-border-color: transparent; } + -slider-handle-border-color: transparent; +} /* Check Boxes */ .check-box StBoxLayout { - spacing: .8em; } + spacing: 0.8em; +} .check-box StBin { width: 24px; height: 22px; - background-image: url("assets/checkbox-off.svg"); } + background-image: url("assets/checkbox-off.svg"); +} .check-box:focus, .check-box:hover StBin { - background-image: url("assets/checkbox-off-focused.svg"); } + background-image: url("assets/checkbox-off-focused.svg"); +} .check-box:checked StBin { - background-image: url("assets/checkbox.svg"); } + background-image: url("assets/checkbox.svg"); +} .check-box:focus:checked StBin { - background-image: url("assets/checkbox-focused.svg"); } + background-image: url("assets/checkbox-focused.svg"); +} /* Switches */ .toggle-switch { @@ -169,408 +205,525 @@ StScrollBar { height: 22px; background-color: transparent !important; background-size: contain; - background-image: url("assets/toggle-off.svg"); } - .toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); } - .toggle-switch .handle { - background: none !important; - box-shadow: none !important; } + background-image: url("assets/toggle-off.svg"); +} +.toggle-switch:checked { + background-image: url("assets/toggle-on.svg"); +} +.toggle-switch .handle { + background: none !important; + box-shadow: none !important; +} .toggle-switch-us { - background-image: url("assets/toggle-off.svg"); } - .toggle-switch-us:checked { - background-image: url("assets/toggle-on.svg"); } + background-image: url("assets/toggle-off.svg"); +} +.toggle-switch-us:checked { + background-image: url("assets/toggle-on.svg"); +} .toggle-switch-intl { - background-image: url("assets/toggle-off.svg"); } - .toggle-switch-intl:checked { - background-image: url("assets/toggle-on.svg"); } + background-image: url("assets/toggle-off.svg"); +} +.toggle-switch-intl:checked { + background-image: url("assets/toggle-on.svg"); +} /* links */ .shell-link { - color: #88c0d0; } - .shell-link:hover { - color: #add3de; } + color: #b38f6b; +} +.shell-link:hover { + color: #c4a98d; +} /* Modal Dialogs */ .headline { - font-size: 110%; } + font-size: 110%; +} .lightbox { - background-color: black; } + background-color: black; +} .flashspot { - background-color: white; } + background-color: white; +} .modal-dialog { - border: 1px solid #1f232b; + border: 1px solid #1c1918; border-radius: 10px; - color: #d8dee9; - background-color: rgba(35, 40, 49, 0.95); + color: #cac6c4; + background-color: rgba(33, 30, 28, 0.95); box-shadow: 0 2px 4px 2px rgba(0, 0, 0, 0.2); - padding: 0 !important; } - .modal-dialog .modal-dialog-content-box { - margin: 20px 40px; - spacing: 32px; - max-width: 28em; } - .modal-dialog .modal-dialog-button-box { - padding: 6px; } - .modal-dialog .modal-dialog-button-box .modal-dialog-button { - border-radius: 10px; } - .modal-dialog .run-dialog-entry { - width: 20em; - margin-bottom: 6px; } - .modal-dialog .run-dialog-error-box { - color: #b84f59; - padding-top: 16px; - spacing: 6px; } - .modal-dialog .run-dialog-button-box { - padding-top: 1em; } - .modal-dialog .run-dialog-label { - font-size: 12pt; - font-weight: bold; - color: #b7c2d7; - padding-bottom: .4em; } - .modal-dialog .run-dialog-description { - color: #d8dee9; } + padding: 0 !important; +} +.modal-dialog .modal-dialog-content-box { + margin: 20px 40px; + spacing: 32px; + max-width: 28em; +} +.modal-dialog .modal-dialog-button-box { + padding: 6px; +} +.modal-dialog .modal-dialog-button-box .modal-dialog-button { + border-radius: 10px; +} +.modal-dialog .run-dialog-entry { + width: 20em; + margin-bottom: 6px; +} +.modal-dialog .run-dialog-error-box { + color: #c04040; + padding-top: 16px; + spacing: 6px; +} +.modal-dialog .run-dialog-button-box { + padding-top: 1em; +} +.modal-dialog .run-dialog-label { + font-size: 12pt; + font-weight: bold; + color: #b2aca9; + padding-bottom: 0.4em; +} +.modal-dialog .run-dialog-description { + color: #cac6c4; +} .mount-dialog-subject, .end-session-dialog-subject { - font-size: 14pt; } + font-size: 14pt; +} /* Message Dialog */ .message-dialog-main-layout { padding: 12px 20px 0; - spacing: 12px; } + spacing: 12px; +} .message-dialog-content { max-width: 28em; - spacing: 20px; } + spacing: 20px; +} .message-dialog-icon { min-width: 48px; - icon-size: 48px; } + icon-size: 48px; +} .message-dialog-title { - font-weight: bold; } + font-weight: bold; +} .message-dialog-subtitle { - color: #58709d; - font-weight: bold; } + color: #665f5c; + font-weight: bold; +} /* End Session Dialog */ .end-session-dialog { - border: none; } - .end-session-dialog .modal-dialog-linked-button:last-child, .end-session-dialog .modal-dialog-button:last-child { - background: #b84f59; } - .end-session-dialog .modal-dialog-linked-button:last-child:hover, .end-session-dialog .modal-dialog-linked-button:last-child:focus, .end-session-dialog .modal-dialog-button:last-child:hover, .end-session-dialog .modal-dialog-button:last-child:focus { - background: #bc5a63; - color: #fff; } + border: none; +} +.end-session-dialog .modal-dialog-linked-button:last-child, .end-session-dialog .modal-dialog-button:last-child { + background: #c04040; +} +.end-session-dialog .modal-dialog-linked-button:last-child:hover, .end-session-dialog .modal-dialog-linked-button:last-child:focus, .end-session-dialog .modal-dialog-button:last-child:hover, .end-session-dialog .modal-dialog-button:last-child:focus { + background: #c34b4b; + color: #fff; +} .end-session-dialog-list { - padding-top: 20px; } + padding-top: 20px; +} .end-session-dialog-layout { - padding-left: 17px; } - .end-session-dialog-layout:rtl { - padding-right: 17px; } + padding-left: 17px; +} +.end-session-dialog-layout:rtl { + padding-right: 17px; +} .end-session-dialog-description { width: 28em; - padding-bottom: 10px; } - .end-session-dialog-description:rtl { - text-align: right; } + padding-bottom: 10px; +} +.end-session-dialog-description:rtl { + text-align: right; +} .end-session-dialog-warning { width: 28em; - color: #c3674a; - padding-top: 6px; } - .end-session-dialog-warning:rtl { - text-align: right; } + color: #ae5d42; + padding-top: 6px; +} +.end-session-dialog-warning:rtl { + text-align: right; +} .end-session-dialog-logout-icon { border-radius: 3px; width: 48px; height: 48px; - background-size: contain; } + background-size: contain; +} .end-session-dialog-shutdown-icon { - color: #b84f59; + color: #c04040; width: 48px; - height: 48px; } + height: 48px; +} .end-session-dialog-inhibitor-layout { spacing: 16px; max-height: 200px; padding-right: 65px; - padding-left: 65px; } + padding-left: 65px; +} .end-session-dialog-session-list, .end-session-dialog-app-list { - spacing: 1em; } + spacing: 1em; +} .end-session-dialog-list-header { - font-weight: bold; } - .end-session-dialog-list-header:rtl { - text-align: right; } + font-weight: bold; +} +.end-session-dialog-list-header:rtl { + text-align: right; +} .end-session-dialog-app-list-item, .end-session-dialog-session-list-item { - spacing: 1em; } + spacing: 1em; +} .end-session-dialog-app-list-item-name, .end-session-dialog-session-list-item-name { - font-weight: bold; } + font-weight: bold; +} .end-session-dialog-app-list-item-description { - color: #c8d0e0; - font-size: 10pt; } + color: #beb9b7; + font-size: 10pt; +} /* ShellMountOperation Dialogs */ .shell-mount-operation-icon { - icon-size: 48px; } + icon-size: 48px; +} .mount-dialog { - spacing: 24px; } - .mount-dialog .message-dialog-title { - padding-top: 10px; - padding-left: 17px; - padding-bottom: 6px; - max-width: 34em; } - .mount-dialog .message-dialog-title:rtl { - padding-left: 0px; - padding-right: 17px; } - .mount-dialog .message-dialog-body { - padding-left: 17px; - width: 28em; } - .mount-dialog .message-dialog-body:rtl { - padding-left: 0px; - padding-right: 17px; } + spacing: 24px; +} +.mount-dialog .message-dialog-title { + padding-top: 10px; + padding-left: 17px; + padding-bottom: 6px; + max-width: 34em; +} +.mount-dialog .message-dialog-title:rtl { + padding-left: 0px; + padding-right: 17px; +} +.mount-dialog .message-dialog-body { + padding-left: 17px; + width: 28em; +} +.mount-dialog .message-dialog-body:rtl { + padding-left: 0px; + padding-right: 17px; +} .mount-dialog-app-list { max-height: 200px; padding-top: 24px; padding-left: 49px; - padding-right: 32px; } + padding-right: 32px; +} .mount-dialog-app-list:rtl { padding-right: 49px; - padding-left: 32px; } + padding-left: 32px; +} .mount-dialog-app-list-item { - color: #b7c2d7; } - .mount-dialog-app-list-item:hover { - color: #d8dee9; } - .mount-dialog-app-list-item:ltr { - padding-right: 1em; } - .mount-dialog-app-list-item:rtl { - padding-left: 1em; } + color: #b2aca9; +} +.mount-dialog-app-list-item:hover { + color: #cac6c4; +} +.mount-dialog-app-list-item:ltr { + padding-right: 1em; +} +.mount-dialog-app-list-item:rtl { + padding-left: 1em; +} .mount-dialog-app-list-item-icon:ltr { - padding-right: 17px; } + padding-right: 17px; +} .mount-dialog-app-list-item-icon:rtl { - padding-left: 17px; } + padding-left: 17px; +} .mount-dialog-app-list-item-name { - font-size: 10pt; } + font-size: 10pt; +} /* Password or Authentication Dialog */ .prompt-dialog { width: 28em; border: none; - border-radius: 10px; } - .prompt-dialog .message-dialog-main-layout { - spacing: 24px; - padding: 10px; } - .prompt-dialog .message-dialog-content { - spacing: 16px; } - .prompt-dialog .message-dialog-title { - color: #8699bb; } + border-radius: 10px; +} +.prompt-dialog .message-dialog-main-layout { + spacing: 24px; + padding: 10px; +} +.prompt-dialog .message-dialog-content { + spacing: 16px; +} +.prompt-dialog .message-dialog-title { + color: #8e8581; +} .prompt-dialog-description:rtl { - text-align: right; } + text-align: right; +} .prompt-dialog-password-box { spacing: 1em; - padding-bottom: 1em; } + padding-bottom: 1em; +} .prompt-dialog-error-label { font-size: 10pt; - color: #b84f59; - padding-bottom: 8px; } + color: #c04040; + padding-bottom: 8px; +} .prompt-dialog-info-label { font-size: 10pt; - padding-bottom: 8px; } + padding-bottom: 8px; +} .hidden { - color: rgba(0, 0, 0, 0); } + color: rgba(0, 0, 0, 0); +} .prompt-dialog-null-label { font-size: 10pt; - padding-bottom: 8px; } + padding-bottom: 8px; +} /* Polkit Dialog */ .polkit-dialog-user-layout { padding-left: 10px; - spacing: 10px; } - .polkit-dialog-user-layout:rtl { - padding-left: 0px; - padding-right: 10px; } + spacing: 10px; +} +.polkit-dialog-user-layout:rtl { + padding-left: 0px; + padding-right: 10px; +} .polkit-dialog-user-root-label { - color: #c3674a; } + color: #ae5d42; +} .polkit-dialog-user-icon { border-radius: 3px; background-size: contain; width: 48px; - height: 48px; } + height: 48px; +} /* Audio selection dialog */ .audio-device-selection-dialog { - spacing: 30px; } + spacing: 30px; +} .audio-selection-content { spacing: 20px; - padding: 24px; } + padding: 24px; +} .audio-selection-title { font-weight: bold; - text-align: center; } + text-align: center; +} .audio-selection-box { - spacing: 20px; } + spacing: 20px; +} .audio-selection-device { - border: 1px solid #d8dee9; - border-radius: 12px; } - .audio-selection-device:active, .audio-selection-device:hover, .audio-selection-device:focus { - background-color: rgba(143, 188, 187, 0.7); } + border: 1px solid #cac6c4; + border-radius: 12px; +} +.audio-selection-device:active, .audio-selection-device:hover, .audio-selection-device:focus { + background-color: rgba(175, 111, 90, 0.7); +} .audio-selection-device-box { padding: 20px; - spacing: 20px; } + spacing: 20px; +} .audio-selection-device-icon { - icon-size: 64px; } + icon-size: 64px; +} /* Access Dialog */ .access-dialog { - spacing: 30px; } + spacing: 30px; +} /* Geolocation Dialog */ .geolocation-dialog { - spacing: 30px; } + spacing: 30px; +} /* Extension Dialog */ .extension-dialog .message-dialog-main-layout { spacing: 24px; - padding: 10px; } + padding: 10px; +} .extension-dialog .message-dialog-title { - color: #8699bb; } + color: #8e8581; +} /* Inhibit-Shortcuts Dialog */ .inhibit-shortcuts-dialog { - spacing: 30px; } + spacing: 30px; +} /* Network Agent Dialog */ .network-dialog-secret-table { spacing-rows: 15px; - spacing-columns: 1em; } + spacing-columns: 1em; +} .keyring-dialog-control-table { spacing-rows: 15px; - spacing-columns: 1em; } + spacing-columns: 1em; +} /* Popovers/Menus */ .popup-menu { min-width: 15em; background-color: transparent; - color: #d8dee9; } - .popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; } + color: #cac6c4; +} +.popup-menu.panel-menu { + -boxpointer-gap: 4px; + margin-bottom: 1.75em; +} .popup-sub-menu { - background-color: #373e4c; + background-color: #3a3431; box-shadow: 0 2px 4px 2px rgba(0, 0, 0, 0.2); border: none; - border-radius: 0px 0px 6px 6px; } - .popup-sub-menu .popup-menu-item { - border-radius: 0; - margin: 0; - background-color: #373e4c; } - .popup-sub-menu .popup-menu-item:last-child { - border-radius: 0 0 6px 6px; } - .popup-sub-menu .popup-menu-item:active, .popup-sub-menu .popup-menu-item.selected, .popup-sub-menu .popup-menu-item:hover, .popup-sub-menu .popup-menu-item:focus { - background-color: #414a5b !important; - color: #d8dee9; } + border-radius: 0px 0px 6px 6px; +} +.popup-sub-menu .popup-menu-item { + border-radius: 0; + margin: 0; + background-color: #3a3431; +} +.popup-sub-menu .popup-menu-item:last-child { + border-radius: 0 0 6px 6px; +} +.popup-sub-menu .popup-menu-item:active, .popup-sub-menu .popup-menu-item.selected, .popup-sub-menu .popup-menu-item:hover, .popup-sub-menu .popup-menu-item:focus { + background-color: #48403d !important; + color: #cac6c4; +} .popup-menu-content { padding: 6px; - background: #2a2f3a; + background: #292523; border-radius: 12px; - border: 1px solid #1f232b; } + border: 1px solid #1c1918; +} .popup-menu-item { spacing: 6px; border-radius: 6px; background-gradient-direction: none; - color: #d8dee9 !important; } - .popup-menu-item:ltr { - padding-left: 6px; } - .popup-menu-item:rtl { - padding-right: 6px; } - .popup-menu-item:active, .popup-menu-item.selected, .popup-menu-item:hover, .popup-menu-item:focus { - background-color: #3b4252 !important; - color: #d8dee9 !important; } - .popup-menu-item:checked { - background-color: rgba(143, 188, 187, 0.6) !important; - font-weight: bold; - color: #fefefe !important; - border-radius: 6px 6px 0px 0px; - box-shadow: none; } - .popup-menu-item:insensitive { - color: rgba(216, 222, 233, 0.5); } + color: #cac6c4 !important; +} +.popup-menu-item:ltr { + padding-left: 6px; +} +.popup-menu-item:rtl { + padding-right: 6px; +} +.popup-menu-item:active, .popup-menu-item.selected, .popup-menu-item:hover, .popup-menu-item:focus { + background-color: #403936 !important; + color: #cac6c4 !important; +} +.popup-menu-item:checked { + background-color: rgba(175, 111, 90, 0.6) !important; + font-weight: bold; + color: #faf9f8 !important; + border-radius: 6px 6px 0px 0px; + box-shadow: none; +} +.popup-menu-item:insensitive { + color: rgba(202, 198, 196, 0.5); +} .popup-inactive-menu-item { - color: #d8dee9; } - .popup-inactive-menu-item:insensitive { - color: rgba(216, 222, 233, 0.5); } + color: #cac6c4; +} +.popup-inactive-menu-item:insensitive { + color: rgba(202, 198, 196, 0.5); +} .popup-menu-arrow, .popup-menu-icon { - icon-size: 16px !important; } + icon-size: 16px !important; +} .popup-menu-ornament { text-align: right; - width: 1.2em; } + width: 1.2em; +} .popup-separator-menu-item { margin: 6px 0; - padding: 0 !important; } - .popup-separator-menu-item:ltr { - margin-right: 6px; } - .popup-separator-menu-item:rtl { - margin-left: 6px; } - .popup-separator-menu-item .popup-separator-menu-item-separator { - height: 1px; - background-color: #4e586d; } - .popup-separator-menu-item .popup-menu-ornament { - width: 0 !important; } - .popup-sub-menu .popup-separator-menu-item { - background-color: transparent; } - .popup-sub-menu .popup-separator-menu-item:ltr { - margin-right: 2.5em; } - .popup-sub-menu .popup-separator-menu-item:rtl { - margin-left: 2.5em; } - .popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { - background-color: #5d6981; } + padding: 0 !important; +} +.popup-separator-menu-item:ltr { + margin-right: 6px; +} +.popup-separator-menu-item:rtl { + margin-left: 6px; +} +.popup-separator-menu-item .popup-separator-menu-item-separator { + height: 1px; + background-color: #584f4b; +} +.popup-separator-menu-item .popup-menu-ornament { + width: 0 !important; +} +.popup-sub-menu .popup-separator-menu-item { + background-color: transparent; +} +.popup-sub-menu .popup-separator-menu-item:ltr { + margin-right: 2.5em; +} +.popup-sub-menu .popup-separator-menu-item:rtl { + margin-left: 2.5em; +} +.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { + background-color: #6c605c; +} .background-menu { -boxpointer-gap: 4px; - -arrow-rise: 0px; } + -arrow-rise: 0px; +} /* fallback menu - odd thing for styling App menu when apparently not running under shell. Light Adwaita styled @@ -579,233 +732,291 @@ StScrollBar { /* OSD */ .osd-window { text-align: center; - font-weight: bold; } - .osd-window .osd-monitor-label { - font-size: 3em; } - .osd-window .level { - height: 6px; - border-radius: 6px; - color: #d8dee9; - border: 1px solid #4e586d; - -barlevel-height: 6px; - -barlevel-background-color: #4e586d; - -barlevel-active-background-color: #8fbcbb; - -barlevel-overdrive-color: #bf616a; - -barlevel-overdrive-separator-width: 0.2em; } - .osd-window .level-bar { - background-color: rgba(143, 188, 187, 0.7); - border-radius: 0.3em; } + font-weight: bold; +} +.osd-window .osd-monitor-label { + font-size: 3em; +} +.osd-window .level { + height: 6px; + border-radius: 6px; + color: #cac6c4; + border: 1px solid #584f4b; + -barlevel-height: 6px; + -barlevel-background-color: #584f4b; + -barlevel-active-background-color: #af6f5a; + -barlevel-overdrive-color: #c65353; + -barlevel-overdrive-separator-width: 0.2em; +} +.osd-window .level-bar { + background-color: rgba(175, 111, 90, 0.7); + border-radius: 0.3em; +} /* Pad OSD */ .pad-osd-window { padding: 32px; - background-color: rgba(0, 0, 0, 0.8); } - .pad-osd-window .pad-osd-title-box { - spacing: 12px; } - .pad-osd-window .pad-osd-title-menu-box { - spacing: 6px; } + background-color: rgba(0, 0, 0, 0.8); +} +.pad-osd-window .pad-osd-title-box { + spacing: 12px; +} +.pad-osd-window .pad-osd-title-menu-box { + spacing: 6px; +} .combo-box-label { - width: 15em; } + width: 15em; +} /* App Switcher */ .switcher-popup { padding: 8px; - spacing: 16px; } + spacing: 16px; +} .switcher-list-item-container { - spacing: 8px; } + spacing: 8px; +} .switcher-list .item-box { padding: 8px; border-radius: 16px; - background-color: transparent; } + background-color: transparent; +} .switcher-list .item-box:outlined { padding: 6px; - border: 2px solid #0a0b0e; } + border: 2px solid black; +} .switcher-list .item-box:selected { - background-color: rgba(143, 188, 187, 0.7); - color: #fefefe; } + background-color: rgba(175, 111, 90, 0.7); + color: #faf9f8; +} .switcher-list .thumbnail-box { padding: 2px; - spacing: 4px; } + spacing: 4px; +} .switcher-list .thumbnail { - width: 256px; } + width: 256px; +} .switcher-list .separator { width: 1px; - background: #1f232b; } + background: #1c1918; +} .switcher-arrow { border-color: rgba(0, 0, 0, 0); - color: rgba(216, 222, 233, 0.8); } - .switcher-arrow:highlighted { - color: #d8dee9; } + color: rgba(202, 198, 196, 0.8); +} +.switcher-arrow:highlighted { + color: #cac6c4; +} .input-source-switcher-symbol { font-size: 34pt; width: 96px; - height: 96px; } + height: 96px; +} /* Window Cycler */ .cycler-highlight { - border: 5px solid rgba(143, 188, 187, 0.7); } + border: 5px solid rgba(175, 111, 90, 0.7); +} /* Workspace Switcher */ .workspace-switcher-group { - padding: 12px; } + padding: 12px; +} .workspace-switcher { background: transparent; border: 0px; border-radius: 0px; padding: 0px; - spacing: 8px; } + spacing: 8px; +} .ws-switcher-active-up, .ws-switcher-active-down, .ws-switcher-active-left, .ws-switcher-active-right { height: 50px; - background-color: rgba(143, 188, 187, 0.7); - color: #fefefe; + background-color: rgba(175, 111, 90, 0.7); + color: #faf9f8; background-size: 32px; border-radius: 8px; - border-color: rgba(143, 188, 187, 0.7); } + border-color: rgba(175, 111, 90, 0.7); +} .ws-switcher-active-up { - background-image: url("assets/ws-switch-arrow-up.png"); } + background-image: url("assets/ws-switch-arrow-up.png"); +} .ws-switcher-active-down { - background-image: url("assets/ws-switch-arrow-down.png"); } + background-image: url("assets/ws-switch-arrow-down.png"); +} .ws-switcher-box { height: 50px; - border: 1px solid rgba(216, 222, 233, 0.1); - background: rgba(25, 28, 34, 0.95); - border-radius: 8px; } + border: 1px solid rgba(202, 198, 196, 0.1); + background: rgba(19, 17, 17, 0.95); + border-radius: 8px; +} -.osd-window, +.screenshot-ui-panel, .osd-window, .resize-popup, -.switcher-list, .workspace-switcher-container, .screenshot-ui-panel { - color: #d8dee9; - background-color: rgba(46, 52, 64, 0.95); - border: 1px solid #1f232b; - box-shadow: 0px 0px 5px #1f232b; +.switcher-list, .workspace-switcher-container { + color: #cac6c4; + background-color: rgba(47, 42, 40, 0.95); + border: 1px solid #1c1918; + box-shadow: 0px 0px 5px #1c1918; border-radius: 18px; - padding: 12px; } + padding: 12px; +} /* Tiled window previews */ .tile-preview { - background-color: rgba(143, 188, 187, 0.2); - border: 1px solid rgba(143, 188, 187, 0.7); } + background-color: rgba(175, 111, 90, 0.2); + border: 1px solid rgba(175, 111, 90, 0.7); +} .tile-preview-left.on-primary { - border-radius: 2px 2px 0 0; } + border-radius: 2px 2px 0 0; +} .tile-preview-right.on-primary { - border-radius: 0 2px 0 0; } + border-radius: 0 2px 0 0; +} .tile-preview-left.tile-preview-right.on-primary { - border-radius: 2px 2px 0 0; } + border-radius: 2px 2px 0 0; +} /* TOP BAR */ #panel { background-gradient-direction: none; - background-color: #1d2128; + background-color: #191615; /* transition from solid to transparent */ transition-duration: 500ms; font-weight: bold; height: 2.1em; - padding: 0px 0px; } - #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; } - #panel #panelLeft, #panel #panelCenter { - spacing: 4px; } - #panel .panel-corner { - -panel-corner-radius: 0px; - -panel-corner-background-color: rgba(0, 0, 0, 0.2); - -panel-corner-border-width: 2px; - -panel-corner-border-color: transparent; } - #panel .panel-corner:active, #panel .panel-corner:overview, #panel .panel-corner:focus { - -panel-corner-border-color: rgba(159, 198, 197, 0.7); } - #panel .panel-corner.lock-screen, #panel .panel-corner.login-screen, #panel .panel-corner.unlock-screen { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; } - #panel .panel-button { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #d8dee9; - transition-duration: 100ms; } - #panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 4px; - margin-right: 4px; } - #panel .panel-button:hover { - box-shadow: inset 0 0 0 100px #323946; - color: #f9fafb; } - #panel .panel-button:hover.clock-display { - box-shadow: none; } - #panel .panel-button:hover.clock-display .clock { - box-shadow: inset 0 0 0 100px #323946; } - #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - box-shadow: inset 0 0 0 100px rgba(143, 188, 187, 0.7); - color: #fefefe; } - #panel .panel-button:active.clock-display, #panel .panel-button:overview.clock-display, #panel .panel-button:focus.clock-display, #panel .panel-button:checked.clock-display { - box-shadow: none; } - #panel .panel-button:active.clock-display .clock, #panel .panel-button:overview.clock-display .clock, #panel .panel-button:focus.clock-display .clock, #panel .panel-button:checked.clock-display .clock { - box-shadow: inset 0 0 0 100px rgba(143, 188, 187, 0.7); } - #panel .panel-button .system-status-icon { - icon-size: 1.09em; - padding: 0 5px; } - .unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: #f9fafb; } - .unlock-screen #panel .panel-button:focus, .unlock-screen #panel .panel-button:hover, .unlock-screen #panel .panel-button:active, .login-screen #panel .panel-button:focus, .login-screen #panel .panel-button:hover, .login-screen #panel .panel-button:active, .lock-screen #panel .panel-button:focus, .lock-screen #panel .panel-button:hover, .lock-screen #panel .panel-button:active { - color: #f9fafb; } - #panel .panel-status-indicators-box, - #panel .panel-status-menu-box { - spacing: 2px; } - #panel .power-status.panel-status-indicators-box { - spacing: 0; } - #panel .screencast-indicator { - color: #c3674a; } - #panel.solid { - background-color: #1d2128; - /* transition from transparent to solid */ - transition-duration: 300ms; } - #panel.solid .panel-corner { - -panel-corner-background-color: black; } - #panel.solid .system-status-icon, - #panel.solid .app-menu-icon > StIcon, - #panel.solid .popup-menu-arrow { - icon-shadow: none; } + padding: 0px 0px; +} +#panel.unlock-screen, #panel.login-screen, #panel.lock-screen { + background-color: transparent; +} +#panel #panelLeft, #panel #panelCenter { + spacing: 4px; +} +#panel .panel-corner { + -panel-corner-radius: 0px; + -panel-corner-background-color: rgba(0, 0, 0, 0.2); + -panel-corner-border-width: 2px; + -panel-corner-border-color: transparent; +} +#panel .panel-corner:active, #panel .panel-corner:overview, #panel .panel-corner:focus { + -panel-corner-border-color: rgba(183, 126, 107, 0.7); +} +#panel .panel-corner.lock-screen, #panel .panel-corner.login-screen, #panel .panel-corner.unlock-screen { + -panel-corner-radius: 0; + -panel-corner-background-color: transparent; + -panel-corner-border-color: transparent; +} +#panel .panel-button { + -natural-hpadding: 12px; + -minimum-hpadding: 6px; + font-weight: bold; + color: #cac6c4; + transition-duration: 100ms; +} +#panel .panel-button .app-menu-icon { + -st-icon-style: symbolic; + margin-left: 4px; + margin-right: 4px; +} +#panel .panel-button:hover { + box-shadow: inset 0 0 0 100px #352f2d; + color: #e2e0df; +} +#panel .panel-button:hover.clock-display { + box-shadow: none; +} +#panel .panel-button:hover.clock-display .clock { + box-shadow: inset 0 0 0 100px #352f2d; +} +#panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { + box-shadow: inset 0 0 0 100px rgba(175, 111, 90, 0.7); + color: #faf9f8; +} +#panel .panel-button:active.clock-display, #panel .panel-button:overview.clock-display, #panel .panel-button:focus.clock-display, #panel .panel-button:checked.clock-display { + box-shadow: none; +} +#panel .panel-button:active.clock-display .clock, #panel .panel-button:overview.clock-display .clock, #panel .panel-button:focus.clock-display .clock, #panel .panel-button:checked.clock-display .clock { + box-shadow: inset 0 0 0 100px rgba(175, 111, 90, 0.7); +} +#panel .panel-button .system-status-icon { + icon-size: 1.09em; + padding: 0 5px; +} +.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { + color: #e2e0df; +} +.unlock-screen #panel .panel-button:focus, .unlock-screen #panel .panel-button:hover, .unlock-screen #panel .panel-button:active, .login-screen #panel .panel-button:focus, .login-screen #panel .panel-button:hover, .login-screen #panel .panel-button:active, .lock-screen #panel .panel-button:focus, .lock-screen #panel .panel-button:hover, .lock-screen #panel .panel-button:active { + color: #e2e0df; +} +#panel .panel-status-indicators-box, +#panel .panel-status-menu-box { + spacing: 2px; +} +#panel .power-status.panel-status-indicators-box { + spacing: 0; +} +#panel .screencast-indicator { + color: #ae5d42; +} +#panel.solid { + background-color: #191615; + /* transition from transparent to solid */ + transition-duration: 300ms; +} +#panel.solid .panel-corner { + -panel-corner-background-color: black; +} +#panel.solid .system-status-icon, +#panel.solid .app-menu-icon > StIcon, +#panel.solid .popup-menu-arrow { + icon-shadow: none; +} .calendar { background: transparent; border: none; - box-shadow: none; } + box-shadow: none; +} .world-clocks-button, .weather-button, .events-button { - background: #2e3440; + background: #2f2a28; border-radius: 7px; padding: 12px; - color: #d8dee9; } + color: #cac6c4; +} .datemenu-calendar-column { - border: 0 solid transparent; } + border: 0 solid transparent; +} .datemenu-today-button, .events-section-title, .message-list-section-title { border-radius: 4px; - color: #d8dee9; - padding: .4em; } + color: #cac6c4; + padding: 0.4em; +} .datemenu-today-button:hover, .datemenu-today-button:focus, .world-clocks-button:hover, @@ -818,7 +1029,8 @@ StScrollBar { .message-list-section-title:focus, .events-button:hover, .events-button:focus { - background-color: #39404f; } + background-color: #3d3634; +} .datemenu-today-button:active, .world-clocks-button:active, .weather-button:active, @@ -826,57 +1038,71 @@ StScrollBar { .message-list-section-title:active, .events-button:active { color: white; - background-color: rgba(143, 188, 187, 0.7); } + background-color: rgba(175, 111, 90, 0.7); +} .datemenu-today-button .date-label { - font-size: 1.5em; } + font-size: 1.5em; +} .world-clocks-header, .weather-header, .events-section-title, .message-list-section-title, .events-title { - color: #d8dee9; - font-weight: bold; } + color: #cac6c4; + font-weight: bold; +} .events-button .event-time { - color: #e5e9f0; } + color: #d4d0cf; +} .world-clocks-grid { - spacing-rows: 0.4em; } + spacing-rows: 0.4em; +} .weather-box { - spacing: 0.4em; } + spacing: 0.4em; +} .calendar-month-label { background-color: transparent; - color: #c8d0e0; + color: #beb9b7; font-weight: bold; - padding: 8px 0; } - + padding: 8px 0; +} .pager-button { color: white; background-color: transparent; width: 32px; - border-radius: 4px; } - .pager-button:hover, .pager-button:focus { - background-color: rgba(216, 222, 233, 0.05); } - .pager-button:active { - background-color: rgba(46, 52, 64, 0.05); } + border-radius: 4px; +} +.pager-button:hover, .pager-button:focus { + background-color: rgba(202, 198, 196, 0.05); +} +.pager-button:active { + background-color: rgba(47, 42, 40, 0.05); +} .calendar-change-month-back { - background-image: url("assets/calendar-arrow-left.svg"); } - .calendar-change-month-back:rtl { - background-image: url("assets/calendar-arrow-right.svg"); } + background-image: url("assets/calendar-arrow-left.svg"); +} +.calendar-change-month-back:rtl { + background-image: url("assets/calendar-arrow-right.svg"); +} .calendar-change-month-forward { - background-image: url("assets/calendar-arrow-right.svg"); } - .calendar-change-month-forward:rtl { - background-image: url("assets/calendar-arrow-left.svg"); } + background-image: url("assets/calendar-arrow-right.svg"); +} +.calendar-change-month-forward:rtl { + background-image: url("assets/calendar-arrow-left.svg"); +} .calendar-change-month-back StIcon, .calendar-change-month-forward StIcon { - color: #c1cbdc; } + color: #b9b4b1; +} .calendar-day-base, .calendar-day { font-size: 80%; @@ -886,59 +1112,73 @@ StScrollBar { padding: 0.1em; margin: 2px; border-radius: 99px; - color: #d8dee9; + color: #cac6c4; background-gradient-direction: none; - background-color: transparent; } - .calendar-day-base:hover, .calendar-day-base:focus, .calendar-day:hover, .calendar-day:focus { - background-color: #3d4555; - box-shadow: none; } - .calendar-day-base:active, .calendar-day-base:selected, .calendar-day:active, .calendar-day:selected { - color: white; - background-color: rgba(143, 188, 187, 0.7); - border-color: transparent; - box-shadow: inset 0 0 0 2px rgba(143, 188, 187, 0.3) !important; } + background-color: transparent; +} +.calendar-day-base:hover, .calendar-day-base:focus, .calendar-day:hover, .calendar-day:focus { + background-color: #423b38; + box-shadow: none; +} +.calendar-day-base:active, .calendar-day-base:selected, .calendar-day:active, .calendar-day:selected { + color: white; + background-color: rgba(175, 111, 90, 0.7); + border-color: transparent; + box-shadow: inset 0 0 0 2px rgba(175, 111, 90, 0.3) !important; +} .calendar-day-heading { background-color: transparent; - color: #d8dee9; + color: #cac6c4; margin-top: 1em; - font-size: 70%; } + font-size: 70%; +} .calendar-day { - border-width: 0; } + border-width: 0; +} .calendar-day-top { - border-top-width: 1px; } + border-top-width: 1px; +} .calendar-day-left { - border-left-width: 1px; } + border-left-width: 1px; +} .calendar-nonwork-day { - color: #838995; } + color: #7d7876; +} .calendar-today { font-weight: bold; - border: 1px solid rgba(143, 188, 187, 0.7); + border: 1px solid rgba(175, 111, 90, 0.7); background-color: transparent; - color: #fefefe !important; } - .calendar-today:hover, .calendar-today:focus { - background-color: rgba(153, 194, 193, 0.7); - color: #fefefe; } - .calendar-today:active, .calendar-today:selected { - background-color: rgba(143, 188, 187, 0.7); - color: #fefefe; } - .calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { - background-color: rgba(153, 194, 193, 0.7); - color: #fefefe; } + color: #faf9f8 !important; +} +.calendar-today:hover, .calendar-today:focus { + background-color: rgba(180, 120, 100, 0.7); + color: #faf9f8; +} +.calendar-today:active, .calendar-today:selected { + background-color: rgba(175, 111, 90, 0.7); + color: #faf9f8; +} +.calendar-today:active:hover, .calendar-today:active:focus, .calendar-today:selected:hover, .calendar-today:selected:focus { + background-color: rgba(180, 120, 100, 0.7); + color: #faf9f8; +} .calendar-day-with-events { - color: #f9fafb; + color: #e2e0df; font-weight: bold; - background-image: url("assets/calendar-today.svg"); } + background-image: url("assets/calendar-today.svg"); +} .calendar-other-month-day { - color: #838995; - opacity: 0.5; } + color: #7d7876; + opacity: 0.5; +} .calendar-week-number { font-size: 70%; @@ -948,391 +1188,490 @@ StScrollBar { border-radius: 2px; padding: 0.5em 0 0; margin: 6px; - background-color: rgba(216, 222, 233, 0.3); - color: #2e3440; } + background-color: rgba(202, 198, 196, 0.3); + color: #2f2a28; +} /* Message list */ .message-list { - border-color: #373e4c; } + border-color: #3a3431; +} .message-title, .message-content, .message-body { - color: #c8d0e0; } + color: #beb9b7; +} .message-list-sections { - spacing: 1em; } + spacing: 1em; +} .message-list-section, .message-list-section-list { - spacing: 0.4em; } + spacing: 0.4em; +} .message-list-section-close > StIcon { icon-size: 16px; border-radius: 16px; padding: 8px; - color: #d8dee9; - background-color: transparent; } -.message-list-section-close:hover > StIcon, .message-list-section-close:focus > StIcon -.message-list-section-close:active > StIcon { - color: #bf616a; - background: transparent; } + color: #cac6c4; + background-color: transparent; +} +.message-list-section-close:hover > StIcon, .message-list-section-close:focus > StIcon .message-list-section-close:active > StIcon { + color: #c65353; + background: transparent; +} .message { border-radius: 7px; - background: #323946; - box-shadow: none; } - .message:hover, .message:focus { - background-color: #373e4c; - box-shadow: 2px 0px 0px 0px rgba(143, 188, 187, 0.7) inset; - border-radius: 1px 7px 7px 1px; } + background: #352f2d; + box-shadow: none; +} +.message:hover, .message:focus { + background-color: #3a3431; + box-shadow: 2px 0px 0px 0px rgba(175, 111, 90, 0.7) inset; + border-radius: 1px 7px 7px 1px; +} .message-secondary-bin > .event-time { - color: #a7b5cd; + color: #a69f9c; font-size: 0.7em; /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */ - padding-bottom: 0.13em; } + padding-bottom: 0.13em; +} .message-secondary-bin > StIcon { - icon-size: 16px; } + icon-size: 16px; +} .message-content { - padding: 10px; } + padding: 10px; +} .message-close-button { - color: #d8dee9; - background-color: rgba(216, 222, 233, 0.1); - border-radius: 99px; } - .message-close-button:hover { - background-color: rgba(191, 97, 106, 0.9); } - .message-close-button:hover > StIcon { - color: #fefefe; } - .message-close-button:active { - background-color: rgba(191, 97, 106, 0.5); } - .message-close-button:active > StIcon { - color: #fefefe; } + color: #cac6c4; + background-color: rgba(202, 198, 196, 0.1); + border-radius: 99px; +} +.message-close-button:hover { + background-color: rgba(198, 83, 83, 0.9); +} +.message-close-button:hover > StIcon { + color: #faf9f8; +} +.message-close-button:active { + background-color: rgba(198, 83, 83, 0.5); +} +.message-close-button:active > StIcon { + color: #faf9f8; +} /* Media Controls */ .message-media-control { - color: #d8dee9; } - .message-media-control:hover { - background-color: #3f4758; - color: #fefefe; } - .message-media-control:active { - background-color: #485164; - color: #fefefe; } - .message-media-control:insensitive { - color: #9196a1; } + color: #cac6c4; +} +.message-media-control:hover { + background-color: #453e3b; + color: #faf9f8; +} +.message-media-control:active { + background-color: #504844; + color: #faf9f8; +} +.message-media-control:insensitive { + color: #8a8583; +} .media-message-cover-icon { - icon-size: 48px !important; } - .media-message-cover-icon.fallback { - color: #434c5e; - background-color: #2e3440; - border: 2px solid #2e3440; - border-radius: 2px; - icon-size: 16px; - padding: 8px; } + icon-size: 48px !important; +} +.media-message-cover-icon.fallback { + color: #4b433f; + background-color: #2f2a28; + border: 2px solid #2f2a28; + border-radius: 2px; + icon-size: 16px; + padding: 8px; +} /* World clocks */ .world-clocks-button .world-clocks-city { - color: #d8dee9; - font-weight: normal; } + color: #cac6c4; + font-weight: normal; +} .world-clocks-button .world-clocks-time { font-weight: bold; - color: #d8dee9; + color: #cac6c4; font-feature-settings: "lnum"; - text-align: right; } + text-align: right; +} .world-clocks-button .world-clocks-timezone { - color: #97a7c4; - font-feature-settings: "tnum"; } + color: #9a928e; + font-feature-settings: "tnum"; +} /* Weather */ .weather-button .weather-header { - color: #b7c2d7; - font-weight: bold; } - .weather-button .weather-header.location { - font-weight: normal; } + color: #b2aca9; + font-weight: bold; +} +.weather-button .weather-header.location { + font-weight: normal; +} .weather-button .weather-forecast-time { - color: #b7c2d7; + color: #b2aca9; font-feature-settings: "tnum"; font-weight: normal; padding-top: 0.2em; - padding-bottom: 0.4em; } + padding-bottom: 0.4em; +} .weather-button .weather-forecast-temp { - font-weight: bold; } + font-weight: bold; +} .system-switch-user-submenu-icon.user-icon { icon-size: 20px; - padding: 0 2px; } + padding: 0 2px; +} .system-switch-user-submenu-icon.default-icon { icon-size: 16px; - padding: 0 4px; } + padding: 0 4px; +} #appMenu { spinner-image: url("assets/process-working.svg"); - spacing: 4px; } - #appMenu .label-shadow { - color: transparent; } + spacing: 4px; +} +#appMenu .label-shadow { + color: transparent; +} .aggregate-menu { - min-width: 21em; } - .aggregate-menu .popup-menu-icon { - padding: 0 4px; } + min-width: 21em; +} +.aggregate-menu .popup-menu-icon { + padding: 0 4px; +} .system-menu-action { - color: #d8dee9; + color: #cac6c4; border-radius: 32px; /* wish we could do 50% */ - border: 1px solid #1f232b; - background: #282d37; - padding: 13px; } - .system-menu-action:hover, .system-menu-action:focus { - border: 1px solid rgba(143, 188, 187, 0.7); - color: rgba(143, 188, 187, 0.7); - background: transparent; } - .system-menu-action:active { - background-color: rgba(111, 169, 168, 0.7); - color: #fefefe; } - .system-menu-action > StIcon { - icon-size: 16px; } + border: 1px solid #1c1918; + background: #272321; + padding: 13px; +} +.system-menu-action:hover, .system-menu-action:focus { + border: 1px solid rgba(175, 111, 90, 0.7); + color: rgba(175, 111, 90, 0.7); + background: transparent; +} +.system-menu-action:active { + background-color: rgba(144, 88, 70, 0.7); + color: #faf9f8; +} +.system-menu-action > StIcon { + icon-size: 16px; +} .ripple-box { width: 52px; height: 52px; background-image: url("assets/corner-ripple-ltr.png"); - background-size: contain; } + background-size: contain; +} .ripple-box:rtl { - background-image: url("assets/corner-ripple-rtl.png"); } + background-image: url("assets/corner-ripple-rtl.png"); +} .popup-menu-arrow { width: 16px; - height: 16px; } + height: 16px; +} .popup-menu-icon { - icon-size: 1.09em; } + icon-size: 1.09em; +} .window-close { - background-color: #bf616a; - color: #d8dee9; + background-color: #c65353; + color: #cac6c4; border-radius: 21px; padding: 2px; height: 30px; width: 30px; - border: 2px solid #b9525c; - transition-duration: 300ms; } - .window-close StIcon { - icon-size: 23px; } - .window-close:hover { - background-color: #c36c74; } - .window-close:active { - background-color: #b84f59; } + border: 2px solid #c14444; + transition-duration: 300ms; +} +.window-close StIcon { + icon-size: 23px; +} +.window-close:hover { + background-color: #ca5e5e; +} +.window-close:active { + background-color: #c04040; +} .window-close { - -shell-close-overlap: 16px; } - .window-close:rtl { - -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); } + -shell-close-overlap: 16px; +} +.window-close:rtl { + -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); +} /* NETWORK DIALOGS */ .nm-dialog { max-height: 34em; min-height: 31em; - min-width: 32em; } + min-width: 32em; +} .nm-dialog-content { spacing: 20px; - padding: 24px; } + padding: 24px; +} .nm-dialog-header-hbox { - spacing: 10px; } + spacing: 10px; +} .nm-dialog-airplane-box { - spacing: 12px; } + spacing: 12px; +} .nm-dialog-airplane-headline { font-weight: bold; - text-align: center; } + text-align: center; +} .nm-dialog-airplane-text { - color: #d8dee9; } + color: #cac6c4; +} .nm-dialog-header-icon { - icon-size: 32px; } + icon-size: 32px; +} .nm-dialog-scroll-view { - border: 2px solid #1f232b; - background: #2e3440; } + border: 2px solid #1c1918; + background: #2f2a28; +} .nm-dialog-header { - font-weight: bold; } + font-weight: bold; +} .nm-dialog-item { font-size: 110%; - border-bottom: 1px solid #1f232b; + border-bottom: 1px solid #1c1918; padding: 12px; - spacing: 20px; } + spacing: 20px; +} .nm-dialog-item:selected { - background-color: rgba(143, 188, 187, 0.7); - color: #fefefe; } + background-color: rgba(175, 111, 90, 0.7); + color: #faf9f8; +} .nm-dialog-icons { - spacing: .5em; } + spacing: 0.5em; +} .nm-dialog-icon { - icon-size: 16px; } + icon-size: 16px; +} .no-networks-label { - color: #999999; } + color: #999999; +} .no-networks-box { - spacing: 12px; } + spacing: 12px; +} /* OVERVIEW */ #overview, .controls-manager, .secondary-monitor-workspaces { - spacing: 24px; } + spacing: 24px; +} #overviewGroup { - background-color: #2e3440; } + background-color: #2f2a28; +} .overview-controls { - padding-bottom: 32px; } + padding-bottom: 32px; +} .window-picker { -horizontal-spacing: 16px; - -vertical-spacing: 16px; } - .window-picker.external-monitor { - padding: 16px; } + -vertical-spacing: 16px; +} +.window-picker.external-monitor { + padding: 16px; +} .window-clone-border { - border: 4px solid rgba(143, 188, 187, 0); + border: 4px solid rgba(175, 111, 90, 0); border-radius: 0px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.3); } + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.3); +} .window-caption { spacing: 20px; - color: #d8dee9; - background-color: #1d2128; + color: #cac6c4; + background-color: #191615; border-radius: 7px; - padding: 4px 8px; } + padding: 4px 8px; +} .search-entry { width: 320px; padding: 9px; border-radius: 10px; - border-color: transparent; } - .search-entry .search-entry-icon { - icon-size: 1em; - padding: 0 4px; - color: rgba(216, 222, 233, 0.7); } + border-color: transparent; +} +.search-entry .search-entry-icon { + icon-size: 1em; + padding: 0 4px; + color: rgba(202, 198, 196, 0.7); +} .search-provider-icon, .list-search-result { - background-color: transparent; } - .search-provider-icon:focus, - .list-search-result:focus, .search-provider-icon:hover, - .list-search-result:hover, .search-provider-icon:selected, - .list-search-result:selected { - background-color: rgba(216, 222, 233, 0.1); - transition-duration: 200ms; } - .search-provider-icon:active, - .list-search-result:active, .search-provider-icon:checked, - .list-search-result:checked { - background-color: rgba(25, 28, 34, 0.85); } + background-color: transparent; +} +.search-provider-icon:focus, +.list-search-result:focus, .search-provider-icon:hover, +.list-search-result:hover, .search-provider-icon:selected, +.list-search-result:selected { + background-color: rgba(202, 198, 196, 0.1); + transition-duration: 200ms; +} +.search-provider-icon:active, +.list-search-result:active, .search-provider-icon:checked, +.list-search-result:checked { + background-color: rgba(19, 17, 17, 0.85); +} #searchResultsBin { - max-width: 1000px; } + max-width: 1000px; +} #searchResultsContent { padding-left: 20px; padding-right: 20px; - spacing: 16px; } + spacing: 16px; +} .search-section { - spacing: 16px; } + spacing: 16px; +} .search-section-content { background-color: transparent; border-radius: 0; border: none; box-shadow: none; - spacing: 32px; } + spacing: 32px; +} .list-search-results { - spacing: 3px; } + spacing: 3px; +} .search-section-separator { height: 2px; - background-color: #4e586d; } + background-color: #584f4b; +} .list-search-result-content { - spacing: 30px; } + spacing: 30px; +} .list-search-result-title { - color: #e8ecf2; - spacing: 12px; } + color: #d6d3d1; + spacing: 12px; +} .list-search-result-description { - color: rgba(255, 255, 255, 0.5); } + color: rgba(238, 237, 236, 0.5); +} .list-search-provider-details { width: 150px; - color: #e8ecf2; - margin-top: 0.24em; } + color: #d6d3d1; + margin-top: 0.24em; +} .list-search-provider-content { - spacing: 20px; } + spacing: 20px; +} .search-provider-icon { - padding: 15px; } + padding: 15px; +} /* DASHBOARD */ .dash-background { - background-color: #232831; } + background-color: #272321; +} .dash-separator { width: 1px; - background-color: #4e586d; } + background-color: #584f4b; +} .dash-label { border-radius: 7px; padding: 4px 12px; - color: #d8dee9; - background-color: #1d2128; + color: #cac6c4; + background-color: #191615; text-align: center; - -x-offset: 8px; } + -x-offset: 8px; +} /* App Vault/Grid */ .icon-grid { spacing: 30px; -shell-grid-horizontal-item-size: 136px; - -shell-grid-vertical-item-size: 136px; } - .icon-grid .overview-icon { - icon-size: 96px; } + -shell-grid-vertical-item-size: 136px; +} +.icon-grid .overview-icon { + icon-size: 96px; +} .system-action-icon { background-color: black; color: white; border-radius: 99px; - icon-size: 48px; } + icon-size: 48px; +} .app-view-controls { - padding-bottom: 32px; } + padding-bottom: 32px; +} .app-view-control { - padding: 4px 32px; } - .app-view-control:checked { - color: #fefefe; - background-color: rgba(143, 188, 187, 0.7); - border: 1px solid #1f232b; - text-shadow: none; - icon-shadow: none; } - .app-view-control:first-child { - border-right-width: 0; - border-radius: 3px 0 0 3px; } - .app-view-control:last-child { - border-radius: 0 3px 3px 0; } + padding: 4px 32px; +} +.app-view-control:checked { + color: #faf9f8; + background-color: rgba(175, 111, 90, 0.7); + border: 1px solid #1c1918; + text-shadow: none; + icon-shadow: none; +} +.app-view-control:first-child { + border-right-width: 0; + border-radius: 3px 0 0 3px; +} +.app-view-control:last-child { + border-radius: 0 3px 3px 0; +} .app-well-app, .app-well-app.app-folder, @@ -1340,36 +1679,39 @@ StScrollBar { .grid-search-result, .overview-tile { background-color: transparent; - border: none; } - .app-well-app:hover, .app-well-app:focus, .app-well-app:selected, - .app-well-app.app-folder:hover, - .app-well-app.app-folder:focus, - .app-well-app.app-folder:selected, - .show-apps:hover, - .show-apps:focus, - .show-apps:selected, - .grid-search-result:hover, - .grid-search-result:focus, - .grid-search-result:selected, - .overview-tile:hover, - .overview-tile:focus, - .overview-tile:selected { - background-color: #3d4555; - transition-duration: 0ms; - border-image: none; - background-image: none; } - .app-well-app:active, .app-well-app:checked, - .app-well-app.app-folder:active, - .app-well-app.app-folder:checked, - .show-apps:active, - .show-apps:checked, - .grid-search-result:active, - .grid-search-result:checked, - .overview-tile:active, - .overview-tile:checked { - background-color: #3d4555; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); - color: #d8dee9; } + border: none; +} +.app-well-app:hover, .app-well-app:focus, .app-well-app:selected, +.app-well-app.app-folder:hover, +.app-well-app.app-folder:focus, +.app-well-app.app-folder:selected, +.show-apps:hover, +.show-apps:focus, +.show-apps:selected, +.grid-search-result:hover, +.grid-search-result:focus, +.grid-search-result:selected, +.overview-tile:hover, +.overview-tile:focus, +.overview-tile:selected { + background-color: #423b38; + transition-duration: 0ms; + border-image: none; + background-image: none; +} +.app-well-app:active, .app-well-app:checked, +.app-well-app.app-folder:active, +.app-well-app.app-folder:checked, +.show-apps:active, +.show-apps:checked, +.grid-search-result:active, +.grid-search-result:checked, +.overview-tile:active, +.overview-tile:checked { + background-color: #423b38; + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); + color: #cac6c4; +} .dash-item-container .show-apps:hover .overview-icon, .dash-item-container .show-apps:focus .overview-icon, .dash-item-container .show-apps:selected .overview-icon, .dash-item-container .show-apps:active .overview-icon, .dash-item-container .show-apps:checked .overview-icon, .dash-item-container .overview-tile:hover .overview-icon, @@ -1377,14 +1719,16 @@ StScrollBar { .dash-item-container .overview-tile:selected .overview-icon, .dash-item-container .overview-tile:active .overview-icon, .dash-item-container .overview-tile:checked .overview-icon { - background-color: #3d4555; } + background-color: #423b38; +} .app-well-app-running-dot, .app-grid-running-dot { width: 5px; height: 5px; - background-color: #8fbcbb; + background-color: #af6f5a; border-radius: 5px !important; - box-shadow: 0px 0px 5px 4px rgba(143, 188, 187, 0.7); } + box-shadow: 0px 0px 5px 4px rgba(175, 111, 90, 0.7); +} .app-well-app, .app-well-app.app-folder, @@ -1394,98 +1738,119 @@ StScrollBar { .dash-item-container .overview-tile, .dash-item-container .overview-tile .overview-icon { background-color: transparent; - color: #fefefe; + color: #faf9f8; border: none; transition-duration: 100ms; text-align: center; box-shadow: none; - border-radius: 18px; } + border-radius: 18px; +} /* App Folders */ .app-well-app.app-folder, .app-folder { - background-color: #39404f; - border-radius: 18px; } + background-color: #3d3634; + border-radius: 18px; +} .app-folder-dialog { - background-color: rgba(35, 40, 49, 0.95); + background-color: rgba(33, 30, 28, 0.95); border: none; box-shadow: none; - border-radius: 30px; } - .app-folder-dialog .edit-folder-button { - padding: 0; - width: 36px; - height: 36px; - border-radius: 18px; } - .app-folder-dialog .edit-folder-button > StIcon { - icon-size: 16px; } + border-radius: 30px; +} +.app-folder-dialog .edit-folder-button { + padding: 0; + width: 36px; + height: 36px; + border-radius: 18px; +} +.app-folder-dialog .edit-folder-button > StIcon { + icon-size: 16px; +} .app-well-app.app-folder > .overview-icon { - background-color: rgba(46, 52, 64, 0.35); } + background-color: rgba(47, 42, 40, 0.35); +} .show-apps .show-apps-icon { - color: #d8dee9; } + color: #cac6c4; +} .show-apps:checked .show-apps-icon, .show-apps:focus .show-apps-icon { - color: #d8dee9; - transition-duration: 100ms; } + color: #cac6c4; + transition-duration: 100ms; +} .app-folder-popup { -arrow-border-radius: 8px; - -arrow-background-color: rgba(46, 52, 64, 0.5); + -arrow-background-color: rgba(47, 42, 40, 0.5); -arrow-base: 24px; - -arrow-rise: 11px; } + -arrow-rise: 11px; +} .app-folder-popup-bin { padding: 5px; - background: rgba(46, 52, 64, 0.5); } + background: rgba(47, 42, 40, 0.5); +} .app-folder-icon { padding: 5px; spacing-rows: 5px; - spacing-columns: 5px; } + spacing-columns: 5px; +} .page-indicator { - padding: 6px 12px; } - .page-indicator .page-indicator-icon { - width: 12px; - height: 12px; - border-radius: 12px; - background-image: none; - background-color: #6f7d98; } - .page-indicator:hover .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.5); } - .page-indicator:active .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.7); } - .page-indicator:checked .page-indicator-icon { - background-image: none; - background-color: #FFFFFF; - transition-duration: 0s; } + padding: 6px 12px; +} +.page-indicator .page-indicator-icon { + width: 12px; + height: 12px; + border-radius: 12px; + background-image: none; + background-color: #82746e; +} +.page-indicator:hover .page-indicator-icon { + background-image: none; + background-color: rgba(255, 255, 255, 0.5); +} +.page-indicator:active .page-indicator-icon { + background-image: none; + background-color: rgba(255, 255, 255, 0.7); +} +.page-indicator:checked .page-indicator-icon { + background-image: none; + background-color: #FFFFFF; + transition-duration: 0s; +} .app-well-app > .overview-icon.overview-icon-with-label, .grid-search-result .overview-icon.overview-icon-with-label { padding: 10px 8px 5px 8px; - spacing: 4px; } + spacing: 4px; +} .workspace-thumbnails { visible-width: 32px; spacing: 11px; padding: 8px; - border-radius: 0; } - .workspace-thumbnails:rtl { - border-radius: 0; } + border-radius: 0; +} +.workspace-thumbnails:rtl { + border-radius: 0; +} .workspace-thumbnail-indicator { - border: 4px solid rgba(143, 188, 187, 0.5); + border: 4px solid rgba(175, 111, 90, 0.5); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); - padding: 0; } + padding: 0; +} .search-display > StBoxLayout, .all-apps, .frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; } + padding: 0px 88px 10px 88px; +} .page-navigation-arrow { background-color: transparent; @@ -1493,72 +1858,91 @@ StScrollBar { padding: 18px; width: 24px; height: 24px; - border-radius: 99px; } - .page-navigation-arrow:insensitive { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - icon-shadow: none; } - .page-navigation-arrow:hover { - background-color: rgba(143, 188, 187, 0.2); } - .page-navigation-arrow:active { - background-color: rgba(143, 188, 187, 0.7); } + border-radius: 99px; +} +.page-navigation-arrow:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; +} +.page-navigation-arrow:hover { + background-color: rgba(175, 111, 90, 0.2); +} +.page-navigation-arrow:active { + background-color: rgba(175, 111, 90, 0.7); +} .workspace-thumbnails { - color: #d8dee9; + color: #cac6c4; background-color: transparent; - border: none; } + border: none; +} .search-statustext, .no-frequent-applications-label { font-size: 2em; font-weight: bold; - color: #d8dee9; } + color: #cac6c4; +} /* NOTIFICATIONS & MESSAGE TRAY */ .url-highlighter { - link-color: rgba(175, 207, 206, 0.7); } + link-color: rgba(192, 141, 124, 0.7); +} .notification-banner { font-size: 11pt; width: 34em; margin: 5px; border-radius: 12px; - color: #d8dee9; - background-color: #2a2f3a; - border: 1px solid #1f232b; - box-shadow: 0 1px 8px rgba(0, 0, 0, 0.3); } - .notification-banner:hover, .notification-banner:focus { - background-color: #2e3440; - border-radius: 12px; - box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3); } - .notification-banner * { - color: #d8dee9; } - .notification-banner .notification-icon { - padding: 5px; } - .notification-banner .notification-content { - padding: 5px; - spacing: 5px; } - .notification-banner .secondary-icon { - icon-size: 1.09em; } - .notification-banner .notification-actions { - background-color: #2a2f3a; - padding-top: 2px; - spacing: 1px; - border-radius: 0px 0px 12px 12px; } - .notification-banner .notification-button { - padding: 7px; - border-color: transparent; } - .notification-banner .notification-button:first-child { - border-radius: 0 0 0 12px; } - .notification-banner .notification-button:last-child { - border-radius: 0 0 12px 0; } - .notification-banner .notification-button:hover, .notification-banner .notification-button:focus { - border-color: transparent !important; } + color: #cac6c4; + background-color: #292523; + border: 1px solid #1c1918; + box-shadow: 0 1px 8px rgba(0, 0, 0, 0.3); +} +.notification-banner:hover, .notification-banner:focus { + background-color: #2f2a28; + border-radius: 12px; + box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3); +} +.notification-banner * { + color: #cac6c4; +} +.notification-banner .notification-icon { + padding: 5px; +} +.notification-banner .notification-content { + padding: 5px; + spacing: 5px; +} +.notification-banner .secondary-icon { + icon-size: 1.09em; +} +.notification-banner .notification-actions { + background-color: #292523; + padding-top: 2px; + spacing: 1px; + border-radius: 0px 0px 12px 12px; +} +.notification-banner .notification-button { + padding: 7px; + border-color: transparent; +} +.notification-banner .notification-button:first-child { + border-radius: 0 0 0 12px; +} +.notification-banner .notification-button:last-child { + border-radius: 0 0 12px 0; +} +.notification-banner .notification-button:hover, .notification-banner .notification-button:focus { + border-color: transparent !important; +} .notification-buttons-bin .notification-button { - border-radius: 10px !important; } + border-radius: 10px !important; +} .summary-source-counter { font-size: 10pt; @@ -1567,595 +1951,758 @@ StScrollBar { width: 1.6em; -shell-counter-overlap-x: 3px; -shell-counter-overlap-y: 3px; - background-color: rgba(143, 188, 187, 0.7); - color: #fefefe; - border: 2px solid #d8dee9; + background-color: rgba(175, 111, 90, 0.7); + color: #faf9f8; + border: 2px solid #cac6c4; box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; } + border-radius: 0.9em; +} .secondary-icon { - icon-size: 1.09em; } + icon-size: 1.09em; +} .chat-body { - spacing: 5px; } + spacing: 5px; +} .chat-response { - margin: 5px; } + margin: 5px; +} .chat-log-message { - color: #b7c2d7; } + color: #b2aca9; +} .chat-new-group { - padding-top: 1em; } + padding-top: 1em; +} .chat-received { - padding-left: 4px; } - .chat-received:rtl { - padding-left: 0px; - padding-right: 4px; } + padding-left: 4px; +} +.chat-received:rtl { + padding-left: 0px; + padding-right: 4px; +} .chat-sent { padding-left: 18pt; - color: #a7b5cd; } - .chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; } + color: #a69f9c; +} +.chat-sent:rtl { + padding-left: 0; + padding-right: 18pt; +} .chat-meta-message { padding-left: 4px; font-size: 9pt; font-weight: bold; - color: #97a7c4; } - .chat-meta-message:rtl { - padding-left: 0; - padding-right: 4px; } + color: #9a928e; +} +.chat-meta-message:rtl { + padding-left: 0; + padding-right: 4px; +} .hotplug-transient-box { spacing: 6px; - padding: 2px 72px 2px 12px; } + padding: 2px 72px 2px 12px; +} .hotplug-notification-item { - padding: 2px 10px; } - .hotplug-notification-item:focus { - padding: 1px 71px 1px 11px; } + padding: 2px 10px; +} +.hotplug-notification-item:focus { + padding: 1px 71px 1px 11px; +} .hotplug-notification-item-icon { icon-size: 24px; - padding: 2px 5px; } + padding: 2px 5px; +} .hotplug-resident-box { - spacing: 8px; } + spacing: 8px; +} .hotplug-resident-mount { spacing: 8px; - border-radius: 4px; } - .hotplug-resident-mount:hover { - background-color: rgba(46, 52, 64, 0.3); } + border-radius: 4px; +} +.hotplug-resident-mount:hover { + background-color: rgba(47, 42, 40, 0.3); +} .hotplug-resident-mount-label { color: inherit; - padding-left: 6px; } + padding-left: 6px; +} .hotplug-resident-mount-icon { icon-size: 24px; - padding-left: 6px; } + padding-left: 6px; +} .hotplug-resident-eject-icon { - icon-size: 16px; } + icon-size: 16px; +} .hotplug-resident-eject-button { padding: 7px; border-radius: 5px; - color: pink; } + color: pink; +} /* Eeeky things */ .magnifier-zoom-region { - border: 2px solid rgba(143, 188, 187, 0.7); } - .magnifier-zoom-region.full-screen { - border-width: 0; } + border: 2px solid rgba(175, 111, 90, 0.7); +} +.magnifier-zoom-region.full-screen { + border-width: 0; +} /* On-screen Keyboard */ #keyboard { - background-color: rgba(46, 52, 64, 0.65); } + background-color: rgba(47, 42, 40, 0.65); +} .keyboard-layout { spacing: 10px; - padding: 10px; } + padding: 10px; +} .keyboard-row { - spacing: 15px; } + spacing: 15px; +} .keyboard-key { - color: #d8dee9; - background-color: #343b49; + color: #cac6c4; + background-color: #37312f; box-shadow: none; - border: 1px solid #343b49; - background-color: #2e3440; + border: 1px solid #37312f; + background-color: #2f2a28; min-height: 2em; min-width: 2em; font-size: 14pt; font-weight: bold; - border-radius: 5px; } - .keyboard-key:focus { - background-color: #3b4252; - color: #fefefe; - box-shadow: none !important; - border: 1px solid #3b4252; } - .keyboard-key:hover, .keyboard-key:checked { - background-color: #3b4252; - color: #fefefe; - border: 1px solid #3b4252; } - .keyboard-key:active { - color: #fefefe; - background-color: rgba(143, 188, 187, 0.7); - border: 1px solid #1f232b; - text-shadow: none; - icon-shadow: none; } - .keyboard-key:grayed { - background-color: rgba(46, 52, 64, 0.95); - color: #d8dee9; - border-color: rgba(0, 0, 0, 0.7); } + border-radius: 5px; +} +.keyboard-key:focus { + background-color: #403936; + color: #faf9f8; + box-shadow: none !important; + border: 1px solid #403936; +} +.keyboard-key:hover, .keyboard-key:checked { + background-color: #403936; + color: #faf9f8; + border: 1px solid #403936; +} +.keyboard-key:active { + color: #faf9f8; + background-color: rgba(175, 111, 90, 0.7); + border: 1px solid #1c1918; + text-shadow: none; + icon-shadow: none; +} +.keyboard-key:grayed { + background-color: rgba(47, 42, 40, 0.95); + color: #cac6c4; + border-color: rgba(0, 0, 0, 0.7); +} .keyboard-subkeys { color: white; padding: 5px; -arrow-border-radius: 10px; - -arrow-background-color: rgba(46, 52, 64, 0.65); + -arrow-background-color: rgba(47, 42, 40, 0.65); -arrow-border-width: 2px; - -arrow-border-color: #d8dee9; + -arrow-border-color: #cac6c4; -arrow-base: 20px; -arrow-rise: 10px; - -boxpointer-gap: 5px; } + -boxpointer-gap: 5px; +} .candidate-popup-content { padding: 0.5em; - spacing: 0.3em; } + spacing: 0.3em; +} .candidate-index { padding: 0 0.5em 0 0; - color: #b7c2d7; } + color: #b2aca9; +} .candidate-box { padding: 0.3em 0.5em 0.3em 0.5em; - border-radius: 4px; } - .candidate-box:selected, .candidate-box:hover { - background-color: rgba(143, 188, 187, 0.7); - color: #fefefe; } + border-radius: 4px; +} +.candidate-box:selected, .candidate-box:hover { + background-color: rgba(175, 111, 90, 0.7); + color: #faf9f8; +} .candidate-page-button-box { - height: 2em; } - .vertical .candidate-page-button-box { - padding-top: 0.5em; } - .horizontal .candidate-page-button-box { - padding-left: 0.5em; } + height: 2em; +} +.vertical .candidate-page-button-box { + padding-top: 0.5em; +} +.horizontal .candidate-page-button-box { + padding-left: 0.5em; +} .candidate-page-button { - padding: 4px; } + padding: 4px; +} .candidate-page-button-previous { border-radius: 4px 0px 0px 4px; - border-right-width: 0; } + border-right-width: 0; +} .candidate-page-button-next { - border-radius: 0px 4px 4px 0px; } + border-radius: 0px 4px 4px 0px; +} .candidate-page-button-icon { - icon-size: 1em; } + icon-size: 1em; +} /* Auth Dialogs & Screen Shield */ .framed-user-icon { background-size: contain; - border: 2px solid #d8dee9; - color: #d8dee9; - border-radius: 3px; } - .framed-user-icon:hover { - border-color: white; - color: white; } + border: 2px solid #cac6c4; + color: #cac6c4; + border-radius: 3px; +} +.framed-user-icon:hover { + border-color: white; + color: white; +} .login-dialog-banner-view { padding-top: 24px; - max-width: 23em; } + max-width: 23em; +} .login-dialog { border: none; - background-color: transparent; } - .login-dialog .modal-dialog-button-box { - spacing: 3px; } - .login-dialog .modal-dialog-button { - padding: 3px 18px; } - .login-dialog .modal-dialog-button:default { - color: #d8dee9; - background-color: #343b49; - box-shadow: none; - border: 1px solid #343b49; } - .login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus { - background-color: #3b4252; - color: #fefefe; - border: 1px solid #3b4252; } - .login-dialog .modal-dialog-button:default:active { - color: #fefefe; - background-color: rgba(143, 188, 187, 0.7); - border: 1px solid #1f232b; - text-shadow: none; - icon-shadow: none; } - .login-dialog .modal-dialog-button:default:insensitive { - color: #838995; - background-color: rgba(64, 70, 82, 0.66); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - border: none; - text-shadow: none; - icon-shadow: none; } + background-color: transparent; +} +.login-dialog .modal-dialog-button-box { + spacing: 3px; +} +.login-dialog .modal-dialog-button { + padding: 3px 18px; +} +.login-dialog .modal-dialog-button:default { + color: #cac6c4; + background-color: #37312f; + box-shadow: none; + border: 1px solid #37312f; +} +.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus { + background-color: #403936; + color: #faf9f8; + border: 1px solid #403936; +} +.login-dialog .modal-dialog-button:default:active { + color: #faf9f8; + background-color: rgba(175, 111, 90, 0.7); + border: 1px solid #1c1918; + text-shadow: none; + icon-shadow: none; +} +.login-dialog .modal-dialog-button:default:insensitive { + color: #7d7876; + background-color: rgba(64, 59, 57, 0.66); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + border: none; + text-shadow: none; + icon-shadow: none; +} .login-dialog-logo-bin { - padding: 24px 0px; } + padding: 24px 0px; +} .login-dialog-banner { - color: #b7c2d7; } + color: #b2aca9; +} .login-dialog-button-box { - spacing: 5px; } + spacing: 5px; +} .login-dialog-message-warning { - color: #c3674a; } + color: #ae5d42; +} .login-dialog-message-hint { padding-top: 0; - padding-bottom: 20px; } + padding-bottom: 20px; +} .login-dialog-user-selection-box { - padding: 100px 0px; } + padding: 100px 0px; +} .login-dialog-not-listed-label { - padding-left: 2px; } - .login-dialog-not-listed-button:focus .login-dialog-not-listed-label, .login-dialog-not-listed-button:hover .login-dialog-not-listed-label { - color: #d8dee9; } + padding-left: 2px; +} +.login-dialog-not-listed-button:focus .login-dialog-not-listed-label, .login-dialog-not-listed-button:hover .login-dialog-not-listed-label { + color: #cac6c4; +} .login-dialog-not-listed-label { font-size: 90%; font-weight: bold; - color: #768bb2; - padding-top: 1em; } + color: #817874; + padding-top: 1em; +} .login-dialog-user-list-view { - -st-vfade-offset: 1em; } + -st-vfade-offset: 1em; +} .login-dialog-user-list { spacing: 12px; - padding: .2em; - width: 23em; } - .login-dialog-user-list:expanded .login-dialog-user-list-item:selected { - background-color: rgba(143, 188, 187, 0.7); - color: #fefefe; } - .login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid rgba(143, 188, 187, 0.7); } + padding: 0.2em; + width: 23em; +} +.login-dialog-user-list:expanded .login-dialog-user-list-item:selected { + background-color: rgba(175, 111, 90, 0.7); + color: #faf9f8; +} +.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { + border-right: 2px solid rgba(175, 111, 90, 0.7); +} .login-dialog-user-list-item { border-radius: 5px; - padding: .2em; - color: #768bb2; } - .login-dialog-user-list-item:ltr { - padding-right: 1em; } - .login-dialog-user-list-item:rtl { - padding-left: 1em; } - .login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 2px 0 0 0; - background-color: #d8dee9; } - .login-dialog-user-list-item:focus .login-dialog-timed-login-indicator { - background-color: #fefefe; } + padding: 0.2em; + color: #817874; +} +.login-dialog-user-list-item:ltr { + padding-right: 1em; +} +.login-dialog-user-list-item:rtl { + padding-left: 1em; +} +.login-dialog-user-list-item .login-dialog-timed-login-indicator { + height: 2px; + margin: 2px 0 0 0; + background-color: #cac6c4; +} +.login-dialog-user-list-item:focus .login-dialog-timed-login-indicator { + background-color: #faf9f8; +} .login-dialog-username, .user-widget-label { - color: #d8dee9; + color: #cac6c4; font-size: 120%; font-weight: bold; text-align: left; - padding-left: 15px; } + padding-left: 15px; +} .user-widget-label:ltr { - padding-left: 18px; } + padding-left: 18px; +} .user-widget-label:rtl { - padding-right: 18px; } + padding-right: 18px; +} .login-dialog-prompt-layout { padding-top: 24px; padding-bottom: 12px; spacing: 8px; - width: 23em; } + width: 23em; +} .login-dialog-prompt-label { - color: #97a7c4; + color: #9a928e; font-size: 110%; - padding-top: 1em; } + padding-top: 1em; +} .login-dialog-session-list-button StIcon { - icon-size: 1.25em; } + icon-size: 1.25em; +} .login-dialog-session-list-button { - color: #768bb2; } - .login-dialog-session-list-button:hover, .login-dialog-session-list-button:focus { - color: #d8dee9; } - .login-dialog-session-list-button:active { - color: #46597c; } + color: #817874; +} +.login-dialog-session-list-button:hover, .login-dialog-session-list-button:focus { + color: #cac6c4; +} +.login-dialog-session-list-button:active { + color: #4b4644; +} .screen-shield-arrows { - padding-bottom: 3em; } + padding-bottom: 3em; +} .screen-shield-arrows Gjs_Arrow { color: white; width: 80px; height: 48px; -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); } + -arrow-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); +} .screen-shield-clock { color: white; text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.6); font-weight: bold; text-align: center; - padding-bottom: 1.5em; } + padding-bottom: 1.5em; +} .screen-shield-clock-time { font-size: 72pt; - text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.4); } + text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.4); +} .screen-shield-clock-date { - font-size: 28pt; } + font-size: 28pt; +} .screen-shield-notifications-container { spacing: 6px; width: 30em; background-color: transparent; - max-height: 500px; } - .screen-shield-notifications-container .summary-notification-stack-scrollview { - padding-top: 0; - padding-bottom: 0; } - .screen-shield-notifications-container .notification, - .screen-shield-notifications-container .screen-shield-notification-source { - padding: 12px 6px; - border: 1px solid #d8dee9; - background-color: rgba(46, 52, 64, 0.45); - color: #d8dee9; - border-radius: 4px; } - .screen-shield-notifications-container .notification { - margin-right: 15px; } + max-height: 500px; +} +.screen-shield-notifications-container .summary-notification-stack-scrollview { + padding-top: 0; + padding-bottom: 0; +} +.screen-shield-notifications-container .notification, +.screen-shield-notifications-container .screen-shield-notification-source { + padding: 12px 6px; + border: 1px solid #cac6c4; + background-color: rgba(47, 42, 40, 0.45); + color: #cac6c4; + border-radius: 4px; +} +.screen-shield-notifications-container .notification { + margin-right: 15px; +} .screen-shield-notification-label { font-weight: bold; - padding: 0px 0px 0px 12px; } + padding: 0px 0px 0px 12px; +} .screen-shield-notification-count-text { - padding: 0px 0px 0px 12px; } + padding: 0px 0px 0px 12px; +} #panel.lock-screen { - background-color: rgba(46, 52, 64, 0.45); } + background-color: rgba(47, 42, 40, 0.45); +} .screen-shield-background { background: black; - box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.4); } + box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.4); +} #lockDialogGroup { background: #2e3436 url(resource:///org/gnome/shell/theme/noise-texture.png); - background-repeat: repeat; } + background-repeat: repeat; +} #screenShieldNotifications StButton#vhandle, #screenShieldNotifications StButton#hhandle { - background-color: rgba(46, 52, 64, 0.3); } - #screenShieldNotifications StButton#vhandle:hover, #screenShieldNotifications StButton#vhandle:focus, #screenShieldNotifications StButton#hhandle:hover, #screenShieldNotifications StButton#hhandle:focus { - background-color: rgba(46, 52, 64, 0.5); } - #screenShieldNotifications StButton#vhandle:active, #screenShieldNotifications StButton#hhandle:active { - background-color: rgba(143, 188, 187, 0.2); } + background-color: rgba(47, 42, 40, 0.3); +} +#screenShieldNotifications StButton#vhandle:hover, #screenShieldNotifications StButton#vhandle:focus, #screenShieldNotifications StButton#hhandle:hover, #screenShieldNotifications StButton#hhandle:focus { + background-color: rgba(47, 42, 40, 0.5); +} +#screenShieldNotifications StButton#vhandle:active, #screenShieldNotifications StButton#hhandle:active { + background-color: rgba(175, 111, 90, 0.2); +} #LookingGlassDialog { background-color: rgba(0, 0, 0, 0.8); spacing: 4px; padding: 4px; border: 2px solid grey; - border-radius: 4px; } - #LookingGlassDialog > #Toolbar { - border: 1px solid grey; - border-radius: 4px; } - #LookingGlassDialog .labels { - spacing: 4px; } - #LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: #ccc; - transition-duration: 100ms; - padding-left: .3em; - padding-right: .3em; } - #LookingGlassDialog .notebook-tab:hover { - color: white; - text-shadow: black 0px 2px 2px; } - #LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 2px; - border-color: rgba(159, 198, 197, 0.7); - color: white; - text-shadow: black 0px 2px 2px; } - #LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; } - #LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; } + border-radius: 4px; +} +#LookingGlassDialog > #Toolbar { + border: 1px solid grey; + border-radius: 4px; +} +#LookingGlassDialog .labels { + spacing: 4px; +} +#LookingGlassDialog .notebook-tab { + -natural-hpadding: 12px; + -minimum-hpadding: 6px; + font-weight: bold; + color: #ccc; + transition-duration: 100ms; + padding-left: 0.3em; + padding-right: 0.3em; +} +#LookingGlassDialog .notebook-tab:hover { + color: white; + text-shadow: black 0px 2px 2px; +} +#LookingGlassDialog .notebook-tab:selected { + border-bottom-width: 2px; + border-color: rgba(183, 126, 107, 0.7); + color: white; + text-shadow: black 0px 2px 2px; +} +#LookingGlassDialog StBoxLayout#EvalBox { + padding: 4px; + spacing: 4px; +} +#LookingGlassDialog StBoxLayout#ResultsArea { + spacing: 4px; +} .lg-dialog StEntry { selection-background-color: #bbbbbb; - selected-color: #333333; } + selected-color: #333333; +} .lg-dialog .shell-link { - color: #999999; } - .lg-dialog .shell-link:hover { - color: #dddddd; } + color: #999999; +} +.lg-dialog .shell-link:hover { + color: #dddddd; +} .lg-completions-text { - font-size: .9em; - font-style: italic; } + font-size: 0.9em; + font-style: italic; +} .lg-obj-inspector-title { - spacing: 4px; } + spacing: 4px; +} .lg-obj-inspector-button { border: 1px solid gray; padding: 4px; - border-radius: 4px; } - .lg-obj-inspector-button:hover { - border: 1px solid #ffffff; } + border-radius: 4px; +} +.lg-obj-inspector-button:hover { + border: 1px solid #ffffff; +} #lookingGlassExtensions { - padding: 4px; } + padding: 4px; +} .lg-extensions-list { padding: 4px; - spacing: 6px; } + spacing: 6px; +} .lg-extension { border: 1px solid #6f6f6f; border-radius: 4px; - padding: 4px; } + padding: 4px; +} .lg-extension-name { - font-weight: bold; } + font-weight: bold; +} .lg-extension-meta { - spacing: 6px; } + spacing: 6px; +} #LookingGlassPropertyInspector { background: rgba(0, 0, 0, 0.8); border: 2px solid grey; border-radius: 4px; - padding: 6px; } + padding: 6px; +} .quick-settings { padding: 14px; - border-radius: 12px; } - .quick-settings .icon-button, .quick-settings .button { - color: #d8dee9; - padding: 10.5px; } + border-radius: 12px; +} +.quick-settings .icon-button, .quick-settings .button { + color: #cac6c4; + padding: 10.5px; +} .quick-toggle { border-radius: 99px; /* Move padding into the box; this is to allow menu arrows - to extend to the border */ } - .quick-toggle:checked { - color: #fefefe; - background-color: rgba(143, 188, 187, 0.3); - border: 1px solid #1f232b; - text-shadow: none; - icon-shadow: none; } - .quick-toggle:checked:hover { - color: #fefefe; - background-color: rgba(169, 203, 202, 0.3); - border: 1px solid #1f232b; - text-shadow: none; - icon-shadow: none; } - .quick-toggle:checked, .quick-toggle:checked:hover { - color: #fefefe; } - .quick-toggle, .quick-toggle:hover, .quick-toggle:checked, .quick-toggle:checked:hover { - border: none; } - .quick-toggle > StBoxLayout { - spacing: 6px; } - .quick-toggle.button { - padding: 0; } - .quick-toggle > StBoxLayout { - padding: 0 12px; } - .quick-toggle:ltr > StBoxLayout { - padding-left: 15px; } - .quick-toggle:rtl > StBoxLayout { - padding-right: 15px; } - .quick-toggle .quick-toggle-label { - font-weight: bold; } + to extend to the border */ +} +.quick-toggle:checked { + color: #faf9f8; + background-color: rgba(175, 111, 90, 0.3); + border: 1px solid #1c1918; + text-shadow: none; + icon-shadow: none; +} +.quick-toggle:checked:hover { + color: #faf9f8; + background-color: rgba(188, 135, 117, 0.3); + border: 1px solid #1c1918; + text-shadow: none; + icon-shadow: none; +} +.quick-toggle:checked, .quick-toggle:checked:hover { + color: #faf9f8; +} +.quick-toggle, .quick-toggle:hover, .quick-toggle:checked, .quick-toggle:checked:hover { + border: none; +} +.quick-toggle > StBoxLayout { + spacing: 6px; +} +.quick-toggle.button { + padding: 0; +} +.quick-toggle > StBoxLayout { + padding: 0 12px; +} +.quick-toggle:ltr > StBoxLayout { + padding-left: 15px; +} +.quick-toggle:rtl > StBoxLayout { + padding-right: 15px; +} +.quick-toggle .quick-toggle-label { + font-weight: bold; +} .quick-menu-toggle:ltr > StBoxLayout, .quick-toggle-has-menu:ltr > StBoxLayout { - padding-right: 0; } + padding-right: 0; +} .quick-menu-toggle:rtl > StBoxLayout, .quick-toggle-has-menu:rtl > StBoxLayout { - padding-left: 0; } + padding-left: 0; +} .quick-menu-toggle .quick-toggle, .quick-toggle-has-menu .quick-toggle { min-width: auto; - max-width: auto; } - .quick-menu-toggle .quick-toggle:ltr, .quick-toggle-has-menu .quick-toggle:ltr { - border-radius: 99px 0 0 99px; } - .quick-menu-toggle .quick-toggle:rtl, .quick-toggle-has-menu .quick-toggle:rtl { - border-radius: 0 99px 99px 0; } - .quick-menu-toggle .quick-toggle:ltr:last-child, .quick-toggle-has-menu .quick-toggle:ltr:last-child { - border-radius: 99px; } - .quick-menu-toggle .quick-toggle:rtl:last-child, .quick-toggle-has-menu .quick-toggle:rtl:last-child { - border-radius: 99px; } + max-width: auto; +} +.quick-menu-toggle .quick-toggle:ltr, .quick-toggle-has-menu .quick-toggle:ltr { + border-radius: 99px 0 0 99px; +} +.quick-menu-toggle .quick-toggle:rtl, .quick-toggle-has-menu .quick-toggle:rtl { + border-radius: 0 99px 99px 0; +} +.quick-menu-toggle .quick-toggle:ltr:last-child, .quick-toggle-has-menu .quick-toggle:ltr:last-child { + border-radius: 99px; +} +.quick-menu-toggle .quick-toggle:rtl:last-child, .quick-toggle-has-menu .quick-toggle:rtl:last-child { + border-radius: 99px; +} .quick-menu-toggle .quick-toggle-arrow, .quick-menu-toggle .quick-toggle-menu-button, .quick-toggle-has-menu .quick-toggle-arrow, .quick-toggle-has-menu .quick-toggle-menu-button { - background-color: rgba(57, 64, 79, 0.6); + background-color: rgba(61, 54, 52, 0.6); padding: 6px 10.5px; border-width: 0; - color: #d8dee9; } - .quick-menu-toggle .quick-toggle-arrow:checked, .quick-menu-toggle .quick-toggle-menu-button:checked, .quick-toggle-has-menu .quick-toggle-arrow:checked, .quick-toggle-has-menu .quick-toggle-menu-button:checked { - color: #fefefe; - background-color: rgba(143, 188, 187, 0.6); - border: 1px solid #1f232b; - text-shadow: none; - icon-shadow: none; } - .quick-menu-toggle .quick-toggle-arrow:checked:hover, .quick-menu-toggle .quick-toggle-menu-button:checked:hover, .quick-toggle-has-menu .quick-toggle-arrow:checked:hover, .quick-toggle-has-menu .quick-toggle-menu-button:checked:hover { - color: #fefefe; - background-color: rgba(159, 198, 197, 0.6); - border: 1px solid #1f232b; - text-shadow: none; - icon-shadow: none; } - .quick-menu-toggle .quick-toggle-arrow:checked, .quick-menu-toggle .quick-toggle-arrow:checked:hover, .quick-menu-toggle .quick-toggle-menu-button:checked, .quick-menu-toggle .quick-toggle-menu-button:checked:hover, .quick-toggle-has-menu .quick-toggle-arrow:checked, .quick-toggle-has-menu .quick-toggle-arrow:checked:hover, .quick-toggle-has-menu .quick-toggle-menu-button:checked, .quick-toggle-has-menu .quick-toggle-menu-button:checked:hover { - color: #fefefe; - border-width: 0; } - .quick-menu-toggle .quick-toggle-arrow:hover, .quick-menu-toggle .quick-toggle-menu-button:hover, .quick-toggle-has-menu .quick-toggle-arrow:hover, .quick-toggle-has-menu .quick-toggle-menu-button:hover { - background-color: #3d4555; } - .quick-menu-toggle .quick-toggle-arrow:ltr, .quick-menu-toggle .quick-toggle-menu-button:ltr, .quick-toggle-has-menu .quick-toggle-arrow:ltr, .quick-toggle-has-menu .quick-toggle-menu-button:ltr { - border-radius: 0 99px 99px 0; } - .quick-menu-toggle .quick-toggle-arrow:rtl, .quick-menu-toggle .quick-toggle-menu-button:rtl, .quick-toggle-has-menu .quick-toggle-arrow:rtl, .quick-toggle-has-menu .quick-toggle-menu-button:rtl { - border-radius: 99px 0 0 99px; } + color: #cac6c4; +} +.quick-menu-toggle .quick-toggle-arrow:checked, .quick-menu-toggle .quick-toggle-menu-button:checked, .quick-toggle-has-menu .quick-toggle-arrow:checked, .quick-toggle-has-menu .quick-toggle-menu-button:checked { + color: #faf9f8; + background-color: rgba(175, 111, 90, 0.6); + border: 1px solid #1c1918; + text-shadow: none; + icon-shadow: none; +} +.quick-menu-toggle .quick-toggle-arrow:checked:hover, .quick-menu-toggle .quick-toggle-menu-button:checked:hover, .quick-toggle-has-menu .quick-toggle-arrow:checked:hover, .quick-toggle-has-menu .quick-toggle-menu-button:checked:hover { + color: #faf9f8; + background-color: rgba(183, 126, 107, 0.6); + border: 1px solid #1c1918; + text-shadow: none; + icon-shadow: none; +} +.quick-menu-toggle .quick-toggle-arrow:checked, .quick-menu-toggle .quick-toggle-arrow:checked:hover, .quick-menu-toggle .quick-toggle-menu-button:checked, .quick-menu-toggle .quick-toggle-menu-button:checked:hover, .quick-toggle-has-menu .quick-toggle-arrow:checked, .quick-toggle-has-menu .quick-toggle-arrow:checked:hover, .quick-toggle-has-menu .quick-toggle-menu-button:checked, .quick-toggle-has-menu .quick-toggle-menu-button:checked:hover { + color: #faf9f8; + border-width: 0; +} +.quick-menu-toggle .quick-toggle-arrow:hover, .quick-menu-toggle .quick-toggle-menu-button:hover, .quick-toggle-has-menu .quick-toggle-arrow:hover, .quick-toggle-has-menu .quick-toggle-menu-button:hover { + background-color: #423b38; +} +.quick-menu-toggle .quick-toggle-arrow:ltr, .quick-menu-toggle .quick-toggle-menu-button:ltr, .quick-toggle-has-menu .quick-toggle-arrow:ltr, .quick-toggle-has-menu .quick-toggle-menu-button:ltr { + border-radius: 0 99px 99px 0; +} +.quick-menu-toggle .quick-toggle-arrow:rtl, .quick-menu-toggle .quick-toggle-menu-button:rtl, .quick-toggle-has-menu .quick-toggle-arrow:rtl, .quick-toggle-has-menu .quick-toggle-menu-button:rtl { + border-radius: 99px 0 0 99px; +} .quick-menu-toggle .quick-toggle-menu-button, .quick-toggle-has-menu .quick-toggle-menu-button { - background-color: #39404f; } + background-color: #3d3634; +} .quick-menu-toggle .quick-toggle-separator, .quick-toggle-has-menu .quick-toggle-separator { - width: 0; } + width: 0; +} .quick-toggle-menu { - background-color: #2e3440 !important; + background-color: #2f2a28 !important; border-radius: 12px; padding: 12px; margin: 12px 18px 0; - color: #d8dee9; } - .quick-toggle-menu .popup-menu-item > StIcon { - -st-icon-style: symbolic; } - .quick-toggle-menu .header { - spacing-rows: 3px; - spacing-columns: 12px; - padding-bottom: 12px; } - .quick-toggle-menu .header .icon { - border-radius: 999px; - padding: 9px; - background-color: #434c5e; } - .quick-toggle-menu .header .icon.active { - background-color: rgba(143, 188, 187, 0.7); - color: #fefefe; } + color: #cac6c4; +} +.quick-toggle-menu .popup-menu-item > StIcon { + -st-icon-style: symbolic; +} +.quick-toggle-menu .header { + spacing-rows: 3px; + spacing-columns: 12px; + padding-bottom: 12px; +} +.quick-toggle-menu .header .icon { + border-radius: 999px; + padding: 9px; + background-color: #4b433f; +} +.quick-toggle-menu .header .icon.active { + background-color: rgba(175, 111, 90, 0.7); + color: #faf9f8; +} .quick-settings-system-item > StBoxLayout { - spacing: 12px; } + spacing: 12px; +} .quick-settings-system-item .icon-button { - border-radius: 50px; } + border-radius: 50px; +} .quick-slider .icon-button:hover { - background-color: #3b4252; - color: #fefefe; - border: 1px solid #3b4252; } + background-color: #403936; + color: #faf9f8; + border: 1px solid #403936; +} .screenshot-ui-close-button { - background-color: #bf616a; } - .screenshot-ui-close-button:hover, .screenshot-ui-close-button:active { - background-color: #c36c74; } + background-color: #c65353; +} +.screenshot-ui-close-button:hover, .screenshot-ui-close-button:active { + background-color: #ca5e5e; +} .screenshot-ui-window-selector { - background-color: #2e3440; } + background-color: #2f2a28; +} .screenshot-ui-window-selector-window:hover .screenshot-ui-window-selector-window-border { - border-color: rgba(95, 159, 158, 0.7); } + border-color: rgba(127, 78, 62, 0.7); +} .screenshot-ui-window-selector-window:checked .screenshot-ui-window-selector-window-border { - border-color: rgba(143, 188, 187, 0.7); - background-color: rgba(143, 188, 187, 0); } + border-color: rgba(175, 111, 90, 0.7); + background-color: rgba(175, 111, 90, 0); +} .screenshot-ui-window-selector-window:checked .screenshot-ui-window-selector-check { - color: #2e3440; - background-color: rgba(143, 188, 187, 0.7); } + color: #2f2a28; + background-color: rgba(175, 111, 90, 0.7); +} .openweather-current-summarybox, .openweather-forecast-icon, @@ -2164,9 +2711,9 @@ StScrollBar { .openweather-current-icon, .openweather-forecast-summary, .openweather-forecast-temperature { - background: transparent; } + background: transparent; +} .openweather-current-databox-captions, .openweather-forecast-day { - color: rgba(143, 188, 187, 0.7); } - -/*# sourceMappingURL=gnome-shell.css.map */ + color: rgba(175, 111, 90, 0.7); +} \ No newline at end of file diff --git a/gtk-2.0/assets.svg b/gtk-2.0/assets.svg index 5620a6c0..0d0c439c 100755 --- a/gtk-2.0/assets.svg +++ b/gtk-2.0/assets.svg @@ -54,7 +54,7 @@ offset="0" id="stop4082-6-39-41" /> @@ -422,7 +422,7 @@ @@ -546,7 +546,7 @@ rx="0" ry="0" /> + style="opacity:1;fill:#554d49;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.3" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#554d49;fill-opacity:1;stroke:none;stroke-width:1;marker:none;enable-background:accumulate" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#554d49;fill-opacity:1;stroke:none;stroke-width:1;marker:none;enable-background:accumulate" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#554d49;fill-opacity:1;stroke:none;stroke-width:1;marker:none;enable-background:accumulate" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#af6f5a;fill-opacity:1;stroke:none;stroke-width:0.83666003;marker:none;enable-background:accumulate" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#554d49;fill-opacity:1;stroke:none;stroke-width:0.83666003;marker:none;enable-background:accumulate" /> @@ -867,7 +867,7 @@ id="entry" inkscape:label="#g6880" transform="translate(3,-36)" - style="fill:#2e3440;fill-opacity:1"> + style="fill:#2f2a28;fill-opacity:1"> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#3a3431;fill-opacity:1;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#2f2a28;fill-opacity:1;stroke:none;stroke-width:1;marker:none;enable-background:accumulate" /> + style="fill:#2f2a28;fill-opacity:1"> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#453e3b;fill-opacity:1;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" /> + style="fill:#af6f5a;fill-opacity:1;stroke:none;stroke-width:0.30000001;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + style="opacity:1;fill:#554d49;fill-opacity:1;stroke:#313744;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> @@ -1462,7 +1462,7 @@ height="2" width="2" id="rect4951" - style="opacity:1;fill:#434c5e;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.1" /> + style="opacity:1;fill:#453e3b;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.1" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#554d49;fill-opacity:1;stroke:none;stroke-width:1;marker:none;enable-background:accumulate" /> @@ -1662,7 +1662,7 @@ + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#af6f5a;fill-opacity:1;stroke:none;stroke-width:1;marker:none;enable-background:accumulate" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#af6f5a;fill-opacity:1;stroke:none;stroke-width:1;marker:none;enable-background:accumulate" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#af6f5a;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#453e3b;fill-opacity:1;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#af6f5a;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#554d49;fill-opacity:1;stroke:none;stroke-width:1;marker:none;enable-background:accumulate" /> @@ -2259,7 +2259,7 @@ id="g7083" transform="translate(0,39)"> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#554d49;fill-opacity:1;stroke:none;stroke-width:1;marker:none;enable-background:accumulate" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#554d49;fill-opacity:1;stroke:none;stroke-width:1;marker:none;enable-background:accumulate" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#554d49;fill-opacity:1;stroke:none;stroke-width:1;marker:none;enable-background:accumulate" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#af6f5a;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#554d49;fill-opacity:1;stroke:#af6f5a;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#554d49;fill-opacity:1;stroke:none;stroke-width:1;marker:none;enable-background:accumulate" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#af6f5a;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate" /> @@ -2553,7 +2553,7 @@ id="g7358" transform="translate(15,125)"> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#554d49;fill-opacity:1;stroke:none;stroke-width:1;marker:none;enable-background:accumulate" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#af6f5a;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#554d49;fill-opacity:1;stroke:none;stroke-width:1;marker:none;enable-background:accumulate" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#554d49;fill-opacity:1;stroke:none;stroke-width:1;marker:none;enable-background:accumulate" /> @@ -2766,7 +2766,7 @@ inkscape:connector-curvature="0" id="path4982" d="M 3.0000001,81.5 H 9.5 v 29 H 3.0000001 C 2,110.5 1.5,110 1.5,108.96875 V 83.03125 C 1.5,82 2,81.5 3.0000001,81.5 Z" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#8fbcbb;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#af6f5a;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate" /> @@ -3008,7 +3008,7 @@ + style="fill:#af6f5a;fill-opacity:1;stroke:none;stroke-width:0.30000001;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#af6f5a;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate" /> + style="stroke:#af6f5a;stroke-opacity:1"> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#554d49;fill-opacity:1;stroke:none;stroke-width:1;marker:none;enable-background:accumulate" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#554d49;fill-opacity:1;stroke:none;stroke-width:1;marker:none;enable-background:accumulate" /> + style="fill:#554d49;fill-opacity:1"> + style="opacity:1;fill:#554d49;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.3" /> + style="fill:#554d49;fill-opacity:1"> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#554d49;fill-opacity:1;stroke:#313744;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate" /> + style="opacity:1;fill:#554d49;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.3" /> @@ -3702,7 +3702,7 @@ inkscape:connector-curvature="0" id="path5179" d="M 10,110.5 H 6.0194953 C 4.9999992,110.5 4.5,110 4.5,108.9805 V 96" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#8fbcbb;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#af6f5a;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#554d49;fill-opacity:1;stroke:none;stroke-width:1;marker:none;enable-background:accumulate" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#af6f5a;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate" /> @@ -3775,7 +3775,7 @@ id="path5202" d="m 40,199 h 4 v 14 h -4 z" clip-path="url(#clipPath5111-4)" - style="opacity:1;fill:#4c566a;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.3" + style="opacity:1;fill:#554d49;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.3" transform="translate(-3,-72)" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#af6f5a;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#453e3b;fill-opacity:1;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#554d49;fill-opacity:1;stroke:none;stroke-width:1;marker:none;enable-background:accumulate" /> @@ -4134,13 +4134,13 @@ height="32" width="10" id="rect4989" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#434c5e;fill-opacity:1;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#453e3b;fill-opacity:1;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#554d49;fill-opacity:1;stroke:none;stroke-width:1;marker:none;enable-background:accumulate" /> @@ -4174,7 +4174,7 @@ height="32" width="10" id="rect5053" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#434c5e;fill-opacity:1;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#453e3b;fill-opacity:1;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#af6f5a;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate" /> @@ -4438,7 +4438,7 @@ id="path4977" transform="translate(240.0002,-491)" d="m 348,204 c -1.108,0 -2,0.892 -2,2 v 8 c 0,1.108 0.892,2 2,2 h 8 c 1.108,0 2,-0.892 2,-2 v -4.75 l -1,1.15625 V 214 c 0,0.554 -0.446,1 -1,1 h -8 c -0.554,0 -1,-0.446 -1,-1 V 210.03125 206 c 0,-0.554 0.446,-1 1,-1 h 8 c 0.12764,0 0.23171,0.0505 0.34375,0.0937 l 0.6875,-0.8125 C 356.73152,204.1024 356.3758,204 356,204 Z" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#d08770;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.5;marker:none;enable-background:new" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#c37960;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.5;marker:none;enable-background:new" /> @@ -4724,7 +4724,7 @@ rx="1.5" ry="1.5" /> diff --git a/gtk-3.0/_colors.scss b/gtk-3.0/_colors.scss index cc66a800..e2304d20 100755 --- a/gtk-3.0/_colors.scss +++ b/gtk-3.0/_colors.scss @@ -10,7 +10,7 @@ $switch_bg: if($variant == 'light', #ffffff, transparentize(black,1)); $shadow_color: rgba(162, 162, 165, 0.21); $main_dark_color: $nord0; -$_sidebar_color: if($variant == 'light', darken($main_dark_color, 3%), $main_dark_color); +$_sidebar_color: if($variant == 'light', darken($main_dark_color, 2%), $main_dark_color); // Primary colors $lime: $nord7; @@ -18,24 +18,24 @@ $red: $nord11; $orange: $nord12; $yellow: $nord13; $purple: $nord15; -$darkpurple: #7b7bbd; +$darkpurple: #8a6a5a; $blue: $nord10; $cyan: $nord10; -$slider: #7b7bbd; +$slider: #8a6a5a; $teal: $nord14; $selected_fg_color: $nord0; $selected_bg_color: if($accent == 'blue', $nord9, $nord7); /*$selected_bg_color: #00e8c6;06d6a0*/ $selected_borders_color: darken($selected_bg_color, 10%); -$borders_color: darken($main_dark_color, 5%); -$borders_edge: if($variant == 'light', transparentize(white, 0.8), transparentize(white, 0.9)); +$borders_color: darken($main_dark_color, 2%); +$borders_edge: if($variant == 'light', transparentize(white, 0.8), transparentize(white, 0.85)); $link_color: $blue; $link_visited_color:transparentize($link_color,0.5); -$top_highlight: if($variant == 'light', transparentize(white, 0.8), transparentize(white, 0.9)); +$top_highlight: if($variant == 'light', transparentize(white, 0.8), transparentize(white, 0.85)); $bottom_highlight: if($variant == 'light', transparentize(black, 0.8), transparentize(black, 0.9)); $dark_fill: mix($borders_color, $bg_color, 35%); -$headerbar_color: mix($nord0, darken($nord1, 8%), 30%); +$headerbar_color: mix($nord0, darken($nord1, 5%), 30%); $headerbar_fg_color: $text_color; $menu_color: if($variant == 'light', $base_color, mix($bg_color, $base_color, 20%)); $popover_bg_color: $base_color; @@ -54,20 +54,20 @@ $suggested_color: if($variant == 'light', $selected_bg_color, darken($selected_b $osd_fg_color: $fg_color; $osd_text_color: $text_color; -$osd_bg_color: transparentize(darken($main_dark_color, 3%), 0.07); +$osd_bg_color: transparentize(darken($main_dark_color, 2%), 0.07); $osd_insensitive_bg_color: transparentize(mix($osd_fg_color, opacify($osd_bg_color, 1), 10%), 0.5); $osd_insensitive_fg_color: mix($osd_fg_color, opacify($osd_bg_color, 1), 50%); $osd_borders_color: $borders_color; $sidebar_bg_color: mix($bg_color, $base_color, 50%); -$base_hover_color: transparentize($fg_color, 0.95); +$base_hover_color: transparentize($fg_color, 0.90); $tooltip_borders_color: $borders_color; $shadow_color: transparentize(black, 0.9); -$drop_target_color: #a1ce4b; +$drop_target_color: #8faf79; -$text_shadow_color: if($variant == 'dark', $shadow_color, transparentize(white, 0.9)); +$text_shadow_color: if($variant == 'dark', $shadow_color, transparentize(white, 0.85)); $icon_shadow_color: $text_shadow_color; $drop_target_color: $teal; diff --git a/gtk-3.0/_nord.scss b/gtk-3.0/_dunmer.scss similarity index 95% rename from gtk-3.0/_nord.scss rename to gtk-3.0/_dunmer.scss index 33c400cf..8a513557 100644 --- a/gtk-3.0/_nord.scss +++ b/gtk-3.0/_dunmer.scss @@ -35,7 +35,7 @@ /// } /// @group polarnight /// @since 0.1.0 -$nord0: #2e3440; +$nord0: #2f2a28; /// Lighter shade color of the base component color. /// @@ -45,7 +45,7 @@ $nord0: #2e3440; /// @group polarnight /// @see $nord0 /// @since 0.1.0 -$nord1: #3b4252; +$nord1: #3a3431; /// Lighter shade color of the base component color. /// @@ -70,7 +70,7 @@ $nord1: #3b4252; /// @group polarnight /// @see $nord0 /// @since 0.1.0 -$nord2: #434c5e; +$nord2: #453e3b; /// Lighter shade color of the base component color. /// @@ -102,7 +102,7 @@ $nord2: #434c5e; /// @group polarnight /// @see $nord0 /// @since 0.1.0 -$nord3: #4c566a; +$nord3: #554d49; /// Base component color of "Snow Storm". /// @@ -121,7 +121,7 @@ $nord3: #4c566a; /// } /// @group snowstorm /// @since 0.1.0 -$nord4: #d8dee9; +$nord4: #cac6c4; /// Lighter shade color of the base component color. /// @@ -132,7 +132,7 @@ $nord4: #d8dee9; /// @group snowstorm /// @see $nord4 /// @since 0.1.0 -$nord5: #e5e9f0; +$nord5: #d6d3d1; /// Lighter shade color of the base component color. /// @@ -143,7 +143,7 @@ $nord5: #e5e9f0; /// @group snowstorm /// @see $nord4 /// @since 0.1.0 -$nord6: #eceff4; +$nord6: #e2e0df; /// Bluish core color. /// @@ -152,7 +152,7 @@ $nord6: #eceff4; /// @access public /// @group frost /// @since 0.1.0 -$nord7: #8fbcbb; +$nord7: #af6f5a; /// Bluish core accent color. /// @@ -166,7 +166,7 @@ $nord7: #8fbcbb; /// @access public /// @group frost /// @since 0.1.0 -$nord8: #88c0d0; +$nord8: #b38f6b; /// Bluish core color. /// @@ -176,7 +176,7 @@ $nord8: #88c0d0; /// @access public /// @group frost /// @since 0.1.0 -$nord9: #81a1c1; +$nord9: #859cb7; /// Bluish core color. /// @@ -185,7 +185,7 @@ $nord9: #81a1c1; /// @access public /// @group frost /// @since 0.1.0 -$nord10: #5e81ac; +$nord10: #5d81ac; /// Colorful component color. /// @@ -194,7 +194,7 @@ $nord10: #5e81ac; /// @access public /// @group aurora /// @since 0.1.0 -$nord11: #bf616a; +$nord11: #c65353; /// Colorful component color. /// @@ -203,7 +203,7 @@ $nord11: #bf616a; /// @access public /// @group aurora /// @since 0.1.0 -$nord12: #d08770; +$nord12: #c37960; /// Colorful component color. /// @@ -213,7 +213,7 @@ $nord12: #d08770; /// @access public /// @group aurora /// @since 0.1.0 -$nord13: #ebcb8b; +$nord13: #ddc388; /// Colorful component color. /// @@ -223,7 +223,7 @@ $nord13: #ebcb8b; /// @access public /// @group aurora /// @since 0.1.0 -$nord14: #a3be8c; +$nord14: #8faf79; /// Colorful component color. /// @@ -232,4 +232,4 @@ $nord14: #a3be8c; /// @access public /// @group aurora /// @since 0.1.0 -$nord15: #b48ead; \ No newline at end of file +$nord15: #af79a6; \ No newline at end of file diff --git a/gtk-3.0/apps/_budgie.scss b/gtk-3.0/apps/_budgie.scss index 4655ff44..d8aa14de 100644 --- a/gtk-3.0/apps/_budgie.scss +++ b/gtk-3.0/apps/_budgie.scss @@ -8,14 +8,14 @@ $entry_border: transparent; $mpris_overlay_fg: $fg_color; $mpris_overlay_bg: transparentize(if($variant=='light',$base_color, darken($bg_color, 10%)), 0.1); $mpris_overlay_border: $top_highlight; -$panel_bg: darken($nord0, 8%); +$panel_bg: darken($nord0, 5%); $panel_color: $headerbar_fg_color; $panel_border: transparentize(darken($headerbar_color, 7%), 0.08); $panel_shadow: transparentize(black, 0.7); -$raven_bg: darken($nord0, 2%); +$raven_bg: darken($nord0, 1%); $raven_expander_border: transparentize($borders_color, 0.05); $raven_border: transparentize($borders_color, 0.08); -$raven_expander_bg: transparentize(lighten($panel_bg, 15%), 0.5); +$raven_expander_bg: transparentize(lighten($panel_bg, 10%), 0.5); $raven_background_bg: transparent; $raven_background_border: transparent; @@ -70,7 +70,7 @@ $pos_list: ((top, bottom),(bottom,top),(left,right),(right,left)); .budgie-popover.background { border-radius: 10px; padding: 0; - background: darken($nord0, 2%); + background: darken($nord0, 1%); background-clip: border-box; box-shadow: 0 2px 3px 1px transparentize(black, 0.65); border: 1px solid $borders_color; @@ -428,7 +428,7 @@ button.raven-trigger { } &:backdrop, label, button.raven-trigger:backdrop, button.budgie-menu-launcher { - color: lighten($headerbar_fg_color, 10%); + color: lighten($headerbar_fg_color, 5%); } } @@ -486,9 +486,9 @@ button.raven-trigger { @at-root { .#{$pos} .budgie-panel .pinned button.flat.launcher:not(.running) { border-#{$pos}: 2px solid transparent; } - .#{$pos} .budgie-panel .pinned button.flat.launcher:not(.running):hover { border-#{$pos}: 2px solid transparentize(white, 0.9); } + .#{$pos} .budgie-panel .pinned button.flat.launcher:not(.running):hover { border-#{$pos}: 2px solid transparentize(white, 0.85); } .#{$pos} .budgie-panel .unpinned button.flat.launcher, - .#{$pos} .budgie-panel .pinned button.flat.launcher.running { border-#{$pos}: 2px solid transparentize(white, 0.9); } + .#{$pos} .budgie-panel .pinned button.flat.launcher.running { border-#{$pos}: 2px solid transparentize(white, 0.85); } } &:hover { border-#{$pos}: 2px solid transparentize(white, 0.75); @@ -540,7 +540,7 @@ button.raven-trigger { row.activatable { background-color: transparent; - &:hover { background-color: transparentize(lighten($panel_bg, 15%), 0.7);} + &:hover { background-color: transparentize(lighten($panel_bg, 10%), 0.7);} &:selected { background-color: transparentize($selected_bg_color,0.1); } } } diff --git a/gtk-3.0/apps/_nemo.scss b/gtk-3.0/apps/_nemo.scss index 4e31c791..0ff75698 100644 --- a/gtk-3.0/apps/_nemo.scss +++ b/gtk-3.0/apps/_nemo.scss @@ -1,6 +1,6 @@ .nemo-window { .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: lighten($_sidebar_color, 15%); + -NemoPlacesTreeView-disk-full-bg-color: lighten($_sidebar_color, 8%); -NemoPlacesTreeView-disk-full-fg-color: $yellow; -GtkTreeView-vertical-separator: 10; .view.cell, diff --git a/gtk-3.0/apps/_pantheon.scss b/gtk-3.0/apps/_pantheon.scss index 26f8d724..4d24c03f 100755 --- a/gtk-3.0/apps/_pantheon.scss +++ b/gtk-3.0/apps/_pantheon.scss @@ -145,8 +145,8 @@ > revealer label, > revealer spinner { color: transparentize(black, 0.4); - text-shadow: 0 1px transparentize(white, 0.9); - -gtk-icon-shadow: 0 1px transparentize(white, 0.9); + text-shadow: 0 1px transparentize(white, 0.85); + -gtk-icon-shadow: 0 1px transparentize(white, 0.85); } } @@ -167,7 +167,7 @@ PantheonCalculatorMainWindow { *********/ .deck { - background-color: darken($bg_color, 8%); + background-color: darken($bg_color, 5%); } .card { @@ -268,7 +268,7 @@ LibraryWindow { &.view { &.level-bar { &,&:selected,&:selected:focus{ - background: linear-gradient(to right, lighten($_sidebar_color, 15%), lighten($_sidebar_color, 15%)); + background: linear-gradient(to right, lighten($_sidebar_color, 8%), lighten($_sidebar_color, 8%)); border: 1px solid transparentize(black, 0.86); box-shadow: 0 1px 0 transparentize(#000, 0.75); border-radius: 2px; diff --git a/gtk-3.0/apps/_xfce.scss b/gtk-3.0/apps/_xfce.scss index 9448035f..bd4b83f0 100644 --- a/gtk-3.0/apps/_xfce.scss +++ b/gtk-3.0/apps/_xfce.scss @@ -19,7 +19,7 @@ background-color: $panel_bg_color; &:hover { - color: lighten($panel_fg_color, 10%); + color: lighten($panel_fg_color, 5%); background-color: transparentize(black, 0.83); } @@ -38,7 +38,7 @@ &:hover { border: none; - background-color: lighten($panel_bg_color, 10%); + background-color: lighten($panel_bg_color, 5%); } &:active, &:checked { color: $panel_fg_color; diff --git a/gtk-3.0/gtk-dark.css b/gtk-3.0/gtk-dark.css index 3dc50d89..856553dd 100755 --- a/gtk-3.0/gtk-dark.css +++ b/gtk-3.0/gtk-dark.css @@ -3,75 +3,75 @@ ---------------- use responsibly! */ /* widget text/foreground color */ -@define-color theme_fg_color #d8dee9; +@define-color theme_fg_color #cac6c4; /* text color for entries, views and content in general */ -@define-color theme_text_color #d8dee9; +@define-color theme_text_color #cac6c4; /* widget base background color */ -@define-color theme_bg_color #434c5e; +@define-color theme_bg_color #453e3b; /* text widgets and the like base background color */ -@define-color theme_base_color #3b4252; +@define-color theme_base_color #3a3431; /* base background color of selections */ -@define-color theme_selected_bg_color #8fbcbb; +@define-color theme_selected_bg_color #af6f5a; /* text/foreground color of selections */ @define-color theme_selected_fg_color #fff; /* base background color of disabled widgets */ -@define-color insensitive_bg_color #404859; +@define-color insensitive_bg_color #413a37; /* text foreground color of disabled widgets */ -@define-color insensitive_fg_color #8e95a4; +@define-color insensitive_fg_color #888280; /* disabled text widgets and the like base background color */ -@define-color insensitive_base_color #3b4252; +@define-color insensitive_base_color #3a3431; /* widget text/foreground color on backdrop windows */ -@define-color theme_unfocused_fg_color #8e95a4; +@define-color theme_unfocused_fg_color #888280; /* text color for entries, views and content in general on backdrop windows */ -@define-color theme_unfocused_text_color #d8dee9; +@define-color theme_unfocused_text_color #cac6c4; /* widget base background color on backdrop windows */ -@define-color theme_unfocused_bg_color #434c5e; +@define-color theme_unfocused_bg_color #453e3b; /* text widgets and the like base background color on backdrop windows */ -@define-color theme_unfocused_base_color #3d4455; +@define-color theme_unfocused_base_color #3d3633; /* base background color of selections on backdrop windows */ -@define-color theme_unfocused_selected_bg_color #8fbcbb; +@define-color theme_unfocused_selected_bg_color #af6f5a; /* text/foreground color of selections on backdrop windows */ -@define-color theme_unfocused_selected_fg_color #2e3440; +@define-color theme_unfocused_selected_fg_color #2f2a28; /* widgets main borders color */ -@define-color borders #232831; +@define-color borders #292523; /* widgets main borders color on backdrop windows */ -@define-color unfocused_borders #262c36; +@define-color unfocused_borders #2c2825; /* these are pretty self explicative */ -@define-color warning_color #c3674a; -@define-color error_color #b84f59; -@define-color success_color #49688e; -@define-color fg_color #d8dee9; -@define-color text_color #d8dee9; -@define-color bg_color #434c5e; -@define-color base_color #3b4252; -@define-color selected_bg_color #8fbcbb; +@define-color warning_color #ae5d42; +@define-color error_color #c04040; +@define-color success_color #48688e; +@define-color fg_color #cac6c4; +@define-color text_color #cac6c4; +@define-color bg_color #453e3b; +@define-color base_color #3a3431; +@define-color selected_bg_color #af6f5a; @define-color selected_fg_color #fff; -@define-color unfocused_fg_color #8e95a4; -@define-color unfocused_text_color #d8dee9; -@define-color unfocused_bg_color #434c5e; -@define-color unfocused_base_color #3d4455; -@define-color unfocused_selected_bg_color #8fbcbb; -@define-color unfocused_selected_fg_color #2e3440; +@define-color unfocused_fg_color #888280; +@define-color unfocused_text_color #cac6c4; +@define-color unfocused_bg_color #453e3b; +@define-color unfocused_base_color #3d3633; +@define-color unfocused_selected_bg_color #af6f5a; +@define-color unfocused_selected_fg_color #2f2a28; /* these colors are exported for the window manager and shouldn't be used in applications, read if you used those and something break with a version upgrade you're on your own... */ -@define-color wm_title shade(#d8dee9, 1.8); -@define-color wm_unfocused_title #8e95a4; +@define-color wm_title shade(#cac6c4, 1.8); +@define-color wm_unfocused_title #888280; @define-color wm_highlight rgba(0, 0, 0, 0); -@define-color wm_borders_edge rgba(255, 255, 255, 0.1); -@define-color wm_bg_a shade(#434c5e, 1.2); -@define-color wm_bg_b #434c5e; +@define-color wm_borders_edge rgba(255, 255, 255, 0.15); +@define-color wm_bg_a shade(#453e3b, 1.2); +@define-color wm_bg_b #453e3b; @define-color wm_shadow alpha(black, 0.35); @define-color wm_border alpha(black, 0.18); -@define-color wm_button_hover_color_a shade(#434c5e, 1.3); -@define-color wm_button_hover_color_b #434c5e; -@define-color wm_button_active_color_a shade(#434c5e, 0.85); -@define-color wm_button_active_color_b shade(#434c5e, 0.89); -@define-color wm_button_active_color_c shade(#434c5e, 0.9); -@define-color content_view_bg #3b4252; -@define-color text_view_bg #3b4252; -@define-color budgie_tasklist_indicator_color #8fbcbb; -@define-color budgie_tasklist_indicator_color_active #8fbcbb; -@define-color placeholder_text_color #b9bfcb; +@define-color wm_button_hover_color_a shade(#453e3b, 1.3); +@define-color wm_button_hover_color_b #453e3b; +@define-color wm_button_active_color_a shade(#453e3b, 0.85); +@define-color wm_button_active_color_b shade(#453e3b, 0.89); +@define-color wm_button_active_color_c shade(#453e3b, 0.9); +@define-color content_view_bg #3a3431; +@define-color text_view_bg #3a3431; +@define-color budgie_tasklist_indicator_color #af6f5a; +@define-color budgie_tasklist_indicator_color_active #af6f5a; +@define-color placeholder_text_color #aea9a7; @define-color STRAWBERRY_100 #ff8c82; @define-color STRAWBERRY_300 #ed5353; @define-color STRAWBERRY_500 #c6262e; @@ -141,19 +141,20 @@ read if you used those and something break with a version upgrade you're on your * { padding: 0; -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #b84f59; + -GtkTextView-error-underline-color: #c04040; -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: rgba(216, 222, 233, 0.3); + outline-color: rgba(202, 198, 196, 0.3); outline-style: dashed; outline-offset: -3px; outline-width: 1px; -gtk-outline-radius: 2px; - -gtk-secondary-caret-color: #8fbcbb; } + -gtk-secondary-caret-color: #af6f5a; +} /*********** * Widgets * @@ -162,21 +163,25 @@ read if you used those and something break with a version upgrade you're on your * Action bars * ***************/ .action-bar { - background-color: #2e3440; - border: solid #232831; + background-color: #2a2523; + border: solid #292523; border-width: 1px 0 0 0; - color: #d8dee9; - box-shadow: none; } - .action-bar:backdrop { - background-color: #2e3440; - box-shadow: none; - -gtk-icon-effect: dim; } - .action-bar:first-child { - border-radius: 6px 6px 0px 0px; - border-width: 1px 1px 0px 1px; } - .action-bar:last-child { - border-radius: 0 0 6px 6px; - border-width: 0px 1px 1px 1px; } + color: #cac6c4; + box-shadow: none; +} +.action-bar:backdrop { + background-color: #2a2523; + box-shadow: none; + -gtk-icon-effect: dim; +} +.action-bar:first-child { + border-radius: 6px 6px 0px 0px; + border-width: 1px 1px 0px 1px; +} +.action-bar:last-child { + border-radius: 0 0 6px 6px; + border-width: 0px 1px 1px 1px; +} /********************* * App Notifications * @@ -185,28 +190,33 @@ read if you used those and something break with a version upgrade you're on your .app-notification.frame { padding: 10px; border-radius: 0 0 5px 5px; - background-color: rgba(40, 45, 55, 0.93); + background-color: rgba(41, 37, 35, 0.93); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px); - background-clip: padding-box; } - .app-notification:backdrop, - .app-notification.frame:backdrop { - background-image: none; - transition: 200ms ease-out; } - .app-notification border, - .app-notification.frame border { - border: none; } + background-clip: padding-box; +} +.app-notification:backdrop, +.app-notification.frame:backdrop { + background-image: none; + transition: 200ms ease-out; +} +.app-notification border, +.app-notification.frame border { + border: none; +} /*************** * Base States * ***************/ .background { - color: #d8dee9; - background-color: #434c5e; } - .background:backdrop { - color: #8e95a4; - background-color: #434c5e; - text-shadow: none; - -gtk-icon-shadow: none; } + color: #cac6c4; + background-color: #453e3b; +} +.background:backdrop { + color: #888280; + background-color: #453e3b; + text-shadow: none; + -gtk-icon-shadow: none; +} /* These wildcard seems unavoidable, need to investigate. @@ -215,700 +225,896 @@ read if you used those and something break with a version upgrade you're on your Everytime a wildcard is used a kitten dies, painfully. */ selection { - background-color: #8fbcbb; - color: #2e3440; } + background-color: #af6f5a; + color: #2f2a28; +} *:disabled { - -gtk-icon-effect: dim; } + -gtk-icon-effect: dim; +} .gtkstyle-fallback { - color: #d8dee9; - background-color: #434c5e; } - .gtkstyle-fallback:hover { - color: #d8dee9; - background-color: #58647c; } - .gtkstyle-fallback:active { - color: #d8dee9; - background-color: #2e3440; } - .gtkstyle-fallback:disabled { - color: #8e95a4; - background-color: #404859; } - .gtkstyle-fallback:selected { - color: #2e3440; - background-color: #8fbcbb; } + color: #cac6c4; + background-color: #453e3b; +} +.gtkstyle-fallback:hover { + color: #cac6c4; + background-color: #605753; +} +.gtkstyle-fallback:active { + color: #cac6c4; + background-color: #2a2523; +} +.gtkstyle-fallback:disabled { + color: #888280; + background-color: #413a37; +} +.gtkstyle-fallback:selected { + color: #2f2a28; + background-color: #af6f5a; +} .view, iconview, .view text, iconview text, textview text { - color: #d8dee9; - background-color: #3b4252; } - .view:backdrop, iconview:backdrop, - .view text:backdrop, - iconview text:backdrop, - textview text:backdrop { - color: #b9bfcb; - background-color: #3d4455; } - .view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, - .view text:selected:focus, - iconview text:selected:focus, - textview text:selected:focus, - .view text:selected, - iconview text:selected, - textview text:selected { - border-radius: 3px; } + color: #cac6c4; + background-color: #3a3431; +} +.view:backdrop, iconview:backdrop, +.view text:backdrop, +iconview text:backdrop, +textview text:backdrop { + color: #aea9a7; + background-color: #3d3633; +} +.view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, +.view text:selected:focus, +iconview text:selected:focus, +textview text:selected:focus, +.view text:selected, +iconview text:selected, +textview text:selected { + border-radius: 3px; +} textview border { - background-color: #3f4758; } + background-color: #403936; +} .rubberband, rubberband, -flowbox rubberband, +treeview.view rubberband, .content-view rubberband, -treeview.view rubberband { - border: 1px solid #6fa9a8; - background-color: rgba(111, 169, 168, 0.2); } +flowbox rubberband { + border: 1px solid #905846; + background-color: rgba(144, 88, 70, 0.2); +} flowbox flowboxchild { padding: 3px; - border-radius: 3px; } - flowbox flowboxchild:selected { - outline-offset: -2px; } + border-radius: 3px; +} +flowbox flowboxchild:selected { + outline-offset: -2px; +} label { - caret-color: currentColor; } - label.separator { - color: #d8dee9; } - label.separator:backdrop { - color: #8e95a4; } - label selection { - background-color: #8fbcbb; - color: #2e3440; } - label:disabled { - color: #8e95a4; } - label:disabled:backdrop { - color: #63708b; } - label:backdrop { - color: #8e95a4; } - -.dim-label, label.separator, .titlebar .subtitle, -headerbar .subtitle { + caret-color: currentColor; +} +label.separator { + color: #cac6c4; +} +label.separator:backdrop { + color: #888280; +} +label selection { + background-color: #af6f5a; + color: #2f2a28; +} +label:disabled { + color: #888280; + background-color: #514039; + color: #888280; +} +label:disabled:backdrop { + color: #6e635e; +} +label:backdrop { + color: #888280; + background-color: #af6f5a; + color: #888280; +} + +.dim-label, .titlebar .subtitle, +headerbar .subtitle, label.separator { opacity: 0.55; - text-shadow: none; } + text-shadow: none; +} assistant .sidebar { - background-color: #3b4252; - border-top: 1px solid #232831; } - assistant .sidebar:backdrop { - background-color: #3d4455; - border-color: #262c36; } + background-color: #3a3431; + border-top: 1px solid #292523; +} +assistant .sidebar:backdrop { + background-color: #3d3633; + border-color: #2c2825; +} assistant.csd .sidebar { - border-top-style: none; } + border-top-style: none; +} assistant .sidebar label { - padding: 6px 12px; } + padding: 6px 12px; +} assistant .sidebar label.highlight { - background-color: #61697a; } + background-color: #605956; +} -.app-notification, -.app-notification.frame, .osd .scale-popup, .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier, .csd popover.background.osd, popover.background.osd, .osd { - color: #d8dee9; +.csd popover.background.osd, popover.background.osd, .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier, .osd .scale-popup, .app-notification, +.app-notification.frame, .osd { + color: #cac6c4; border: none; - background-color: rgba(40, 45, 55, 0.93); + background-color: rgba(41, 37, 35, 0.93); background-clip: padding-box; - outline-color: rgba(216, 222, 233, 0.3); + outline-color: rgba(202, 198, 196, 0.3); text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; } - .app-notification:backdrop, .osd .scale-popup:backdrop, popover.background.touch-selection:backdrop, popover.background.magnifier:backdrop, popover.background.osd:backdrop, .osd:backdrop { - text-shadow: none; - -gtk-icon-shadow: none; } + -gtk-icon-shadow: 0 1px black; +} +popover.background.osd:backdrop, popover.background.touch-selection:backdrop, popover.background.magnifier:backdrop, .osd .scale-popup:backdrop, .app-notification:backdrop, .osd:backdrop { + text-shadow: none; + -gtk-icon-shadow: none; +} *:selected { - background: #8fbcbb; - color: #2e3440; } + background: #af6f5a; + color: #2f2a28; +} /*********** * Buttons * ***********/ @keyframes needs_attention { from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#bfd9d8), to(transparent)); } + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#c89c8e), to(transparent)); + } to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#8fbcbb), to(transparent)); } } -notebook > header > tabs > arrow, + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#af6f5a), to(transparent)); + } +} +notebook > header > tabs > arrow, combobox:drop(active) button.combo, .selection-mode button.titlebutton, button { min-height: 20px; min-width: 16px; padding: 2px 6px; - border: 1px solid #232831; + border: 1px solid #292523; border-radius: 4px; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); font-weight: normal; - color: #d8dee9; - background-color: #3c4454; - text-shadow: none; } - notebook > header > tabs > arrow, - button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - transition: none; } - notebook > header > tabs > arrow:hover, - button.flat:hover { - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 500ms; - color: #2e3440; - outline-color: rgba(46, 52, 64, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - notebook > header > tabs > arrow:hover:active, - button.flat:hover:active { - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } - notebook > header > tabs > arrow:hover, - button:hover { - color: #2e3440; - outline-color: rgba(46, 52, 64, 0.3); - background-color: #8fbcbb; - text-shadow: none; - -gtk-icon-effect: highlight; } - notebook > header > tabs > arrow:active, notebook > header > tabs > arrow:checked, - button:active, - button:checked { - color: #2e3440; - outline-color: rgba(46, 52, 64, 0.3); - background-color: #7fb2b1; - text-shadow: none; - transition-duration: 50ms; } - notebook > header > tabs > arrow:backdrop, notebook > header > tabs > arrow:backdrop, - button:backdrop.flat, - button:backdrop { - color: #b9bfcb; - outline-color: rgba(216, 222, 233, 0.3); - background-color: #3d4455; - text-shadow: none; - transition: 200ms ease-out; - -gtk-icon-effect: none; } - notebook > header > tabs > arrow:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, notebook > header > tabs > arrow:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, - button:backdrop.flat:active, - button:backdrop.flat:checked, - button:backdrop:active, - button:backdrop:checked { - color: rgba(46, 52, 64, 0.7); - outline-color: rgba(216, 222, 233, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - notebook > header > tabs > arrow:backdrop:active label, notebook > header > tabs > arrow:backdrop:checked label, notebook > header > tabs > arrow:backdrop:active label, notebook > header > tabs > arrow:backdrop:checked label, - button:backdrop.flat:active label, - button:backdrop.flat:checked label, - button:backdrop:active label, - button:backdrop:checked label { - color: rgba(46, 52, 64, 0.7); } - notebook > header > tabs > arrow:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled, - button:backdrop.flat:disabled, - button:backdrop:disabled { - color: #b9bfcb; - border-color: rgba(35, 40, 49, 0.3); - background-color: #404859; - text-shadow: none; } - notebook > header > tabs > arrow:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, notebook > header > tabs > arrow:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, - button:backdrop.flat:disabled:active, - button:backdrop.flat:disabled:checked, - button:backdrop:disabled:active, - button:backdrop:disabled:checked { - color: rgba(46, 52, 64, 0.7); - outline-color: rgba(216, 222, 233, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - notebook > header > tabs > arrow:backdrop, notebook > header > tabs > arrow:disabled, notebook > header > tabs > arrow:backdrop:disabled, - button.flat:backdrop, - button.flat:disabled, - button.flat:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - notebook > header > tabs > arrow:disabled, - button:disabled { - color: #b9bfcb; - border-color: rgba(35, 40, 49, 0.3); - background-color: #404859; - text-shadow: none; } - notebook > header > tabs > arrow:disabled:active, notebook > header > tabs > arrow:disabled:checked, - button:disabled:active, - button:disabled:checked { - color: rgba(46, 52, 64, 0.7); - outline-color: rgba(216, 222, 233, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - notebook > header > tabs > arrow:disabled:active label, notebook > header > tabs > arrow:disabled:checked label, - button:disabled:active label, - button:disabled:checked label { - color: rgba(46, 52, 64, 0.7); } - notebook > header > tabs > arrow.image-button, - button.image-button { - min-width: 24px; - padding-left: 4px; - padding-right: 4px; } - notebook > header > tabs > arrow.image-button.circular, notebook > header > tabs > arrow.image-button.sidebar-button, - button.image-button.circular, - button.image-button.sidebar-button { - padding: 6px 4px; - border-radius: 50px; - box-shadow: none; } - notebook > header > tabs > arrow.text-button, - button.text-button { - padding-left: 16px; - padding-right: 16px; } - notebook > header > tabs > arrow.text-button.image-button, - button.text-button.image-button { - padding-left: 8px; - padding-right: 8px; - border-radius: 2px; } - notebook > header > tabs > arrow.text-button.image-button label, - button.text-button.image-button label { - padding-left: 8px; - padding-right: 8px; } - combobox:drop(active) button.combo, notebook > header > tabs > arrow:drop(active), - button:drop(active) { - color: #a3be8c; - border-color: #a3be8c; - box-shadow: inset 0 0 0 1px #a3be8c; } + color: #cac6c4; + background-color: #3c3633; + text-shadow: none; +} +notebook > header > tabs > arrow.flat, combobox:drop(active) button.flat.combo, .selection-mode button.flat.titlebutton, +button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + transition: none; +} +notebook > header > tabs > arrow.flat:hover, combobox:drop(active) button.flat.combo:hover, +button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 500ms; + color: #2f2a28; + outline-color: rgba(47, 42, 40, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +notebook > header > tabs > arrow.flat:hover:active, combobox:drop(active) button.flat.combo:hover:active, +button.flat:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); +} +notebook > header > tabs > arrow:hover, combobox:drop(active) button.combo:hover, .selection-mode button.titlebutton:hover, +button:hover { + color: #2f2a28; + outline-color: rgba(47, 42, 40, 0.3); + background-color: #af6f5a; + text-shadow: none; + -gtk-icon-effect: highlight; +} +notebook > header > tabs > arrow:active, combobox:drop(active) button.combo:active, notebook > header > tabs > arrow:checked, combobox:drop(active) button.combo:checked, .selection-mode button.titlebutton:active, .selection-mode button.titlebutton:checked, +button:active, +button:checked { + color: #2f2a28; + outline-color: rgba(47, 42, 40, 0.3); + background-color: #a1634e; + text-shadow: none; + transition-duration: 50ms; +} +notebook > header > tabs > arrow:backdrop, combobox:drop(active) button.combo:backdrop, .selection-mode button.titlebutton:backdrop, +button:backdrop.flat, +button:backdrop { + color: #aea9a7; + outline-color: rgba(202, 198, 196, 0.3); + background-color: #3d3633; + text-shadow: none; + transition: 200ms ease-out; + -gtk-icon-effect: none; +} +notebook > header > tabs > arrow:backdrop:active, combobox:drop(active) button.combo:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, combobox:drop(active) button.combo:backdrop:checked, +button:backdrop.flat:active, +button:backdrop.flat:checked, +button:backdrop:active, +button:backdrop:checked { + color: rgba(47, 42, 40, 0.7); + outline-color: rgba(202, 198, 196, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +notebook > header > tabs > arrow:backdrop:active label, combobox:drop(active) button.combo:backdrop:active label, notebook > header > tabs > arrow:backdrop:checked label, combobox:drop(active) button.combo:backdrop:checked label, +button:backdrop.flat:active label, +button:backdrop.flat:checked label, +button:backdrop:active label, +button:backdrop:checked label { + color: rgba(47, 42, 40, 0.7); +} +notebook > header > tabs > arrow:backdrop:disabled, combobox:drop(active) button.combo:backdrop:disabled, +button:backdrop.flat:disabled, +button:backdrop:disabled { + color: #aea9a7; + border-color: rgba(41, 37, 35, 0.3); + background-color: #413a37; + text-shadow: none; +} +notebook > header > tabs > arrow:backdrop:disabled:active, combobox:drop(active) button.combo:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, combobox:drop(active) button.combo:backdrop:disabled:checked, +button:backdrop.flat:disabled:active, +button:backdrop.flat:disabled:checked, +button:backdrop:disabled:active, +button:backdrop:disabled:checked { + color: rgba(47, 42, 40, 0.7); + outline-color: rgba(202, 198, 196, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +notebook > header > tabs > arrow.flat:backdrop, combobox:drop(active) button.flat.combo:backdrop, notebook > header > tabs > arrow.flat:disabled, combobox:drop(active) button.flat.combo:disabled, +button.flat:backdrop, +button.flat:disabled, +button.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; +} +notebook > header > tabs > arrow:disabled, combobox:drop(active) button.combo:disabled, .selection-mode button.titlebutton:disabled, +button:disabled { + color: #aea9a7; + border-color: rgba(41, 37, 35, 0.3); + background-color: #413a37; + text-shadow: none; +} +notebook > header > tabs > arrow:disabled:active, combobox:drop(active) button.combo:disabled:active, notebook > header > tabs > arrow:disabled:checked, combobox:drop(active) button.combo:disabled:checked, +button:disabled:active, +button:disabled:checked { + color: rgba(47, 42, 40, 0.7); + outline-color: rgba(202, 198, 196, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +notebook > header > tabs > arrow:disabled:active label, combobox:drop(active) button.combo:disabled:active label, notebook > header > tabs > arrow:disabled:checked label, combobox:drop(active) button.combo:disabled:checked label, +button:disabled:active label, +button:disabled:checked label { + color: rgba(47, 42, 40, 0.7); +} +notebook > header > tabs > arrow.image-button, combobox:drop(active) button.image-button.combo, .selection-mode button.image-button.titlebutton, +button.image-button { + min-width: 24px; + padding-left: 4px; + padding-right: 4px; +} +notebook > header > tabs > arrow.image-button.circular, combobox:drop(active) button.image-button.circular.combo, notebook > header > tabs > arrow.image-button.sidebar-button, combobox:drop(active) button.image-button.sidebar-button.combo, +button.image-button.circular, +button.image-button.sidebar-button { + padding: 6px 4px; + border-radius: 50px; + box-shadow: none; +} +notebook > header > tabs > arrow.text-button, combobox:drop(active) button.text-button.combo, .selection-mode button.text-button.titlebutton, +button.text-button { + padding-left: 16px; + padding-right: 16px; +} +notebook > header > tabs > arrow.text-button.image-button, combobox:drop(active) button.text-button.image-button.combo, +button.text-button.image-button { + padding-left: 8px; + padding-right: 8px; + border-radius: 2px; +} +notebook > header > tabs > arrow.text-button.image-button label, combobox:drop(active) button.text-button.image-button.combo label, +button.text-button.image-button label { + padding-left: 8px; + padding-right: 8px; +} +notebook > header > tabs > arrow:drop(active), combobox:drop(active) button.combo:drop(active), .selection-mode button.titlebutton:drop(active), +button:drop(active) { + color: #8faf79; + border-color: #8faf79; + box-shadow: inset 0 0 0 1px #8faf79; +} + row:selected button.flat:not(:active):not(:checked):not(:hover):not(disabled) { - color: #2e3440; - border-color: transparent; } - row:selected button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { - color: #8e95a4; } + color: #2f2a28; + border-color: transparent; +} +row:selected button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { + color: #888280; +} + +.selection-mode button.osd.titlebutton, button.osd { min-width: 24px; min-height: 20px; - color: #d8dee9; + color: #cac6c4; border-radius: 5px; - outline-color: rgba(216, 222, 233, 0.3); - color: #d8dee9; - border-color: #232831; - background-color: rgba(40, 45, 55, 0.93); + outline-color: rgba(202, 198, 196, 0.3); + color: #cac6c4; + border-color: #292523; + background-color: rgba(41, 37, 35, 0.93); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); + border: none; + box-shadow: none; +} +button.osd.image-button { + min-width: 32px; +} +button.osd:hover { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(75, 67, 63, 0.93), rgba(75, 67, 63, 0.93)); background-clip: padding-box; text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); + outline-color: rgba(202, 198, 196, 0.3); border: none; - box-shadow: none; } - button.osd.image-button { - min-width: 32px; } - button.osd:hover { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); - border: none; - box-shadow: none; } - button.osd:active, - button.osd:checked { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); - background-clip: padding-box; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(216, 222, 233, 0.3); - border: none; - box-shadow: none; } - button.osd:disabled:backdrop, - button.osd:disabled { - color: #808690; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - border: none; } - button.osd:backdrop { - color: #d8dee9; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(40, 45, 55, 0.93), rgba(40, 45, 55, 0.93)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - border: none; } -.app-notification button, -.app-notification.frame button, .csd popover.background.touch-selection button, .csd popover.background.magnifier button, popover.background.touch-selection button, popover.background.magnifier button, + box-shadow: none; +} +button.osd:active, +button.osd:checked { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(58, 52, 49, 0.93), rgba(58, 52, 49, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(202, 198, 196, 0.3); + border: none; + box-shadow: none; +} +button.osd:disabled:backdrop, +button.osd:disabled { + color: #7a7674; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(57, 53, 51, 0.5), rgba(57, 53, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; +} +button.osd:backdrop { + color: #cac6c4; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(41, 37, 35, 0.93), rgba(41, 37, 35, 0.93)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; +} +.csd popover.background.touch-selection button, .csd popover.background.magnifier button, popover.background.touch-selection button, popover.background.magnifier button, .app-notification button, +.app-notification.frame button, .osd .selection-mode button.titlebutton, .selection-mode .osd button.titlebutton, .osd button { - color: #d8dee9; - border-color: #232831; - background-color: rgba(40, 45, 55, 0.93); + color: #cac6c4; + border-color: #292523; + background-color: rgba(41, 37, 35, 0.93); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); +} +popover.background.touch-selection button:hover, popover.background.magnifier button:hover, .app-notification button:hover, +.osd button:hover { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(75, 67, 63, 0.93), rgba(75, 67, 63, 0.93)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); +} +popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification button:active, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, .app-notification button:checked, +.osd button:active:backdrop, +.osd button:active, +.osd button:checked:backdrop, +.osd button:checked { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(58, 52, 49, 0.93), rgba(58, 52, 49, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(202, 198, 196, 0.3); +} +popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, .app-notification button:disabled, +.osd button:disabled:backdrop, +.osd button:disabled { + color: #7a7674; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(57, 53, 51, 0.5), rgba(57, 53, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} +popover.background.touch-selection button:backdrop, popover.background.magnifier button:backdrop, .app-notification button:backdrop, +.osd button:backdrop { + color: #cac6c4; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(41, 37, 35, 0.93), rgba(41, 37, 35, 0.93)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} +popover.background.touch-selection button.flat, popover.background.magnifier button.flat, .app-notification button.flat, +.osd button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: none; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; +} +popover.background.touch-selection button.flat:hover, popover.background.magnifier button.flat:hover, .app-notification button.flat:hover, +.osd button.flat:hover { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(75, 67, 63, 0.93), rgba(75, 67, 63, 0.93)); background-clip: padding-box; text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - .app-notification button:hover, popover.background.touch-selection button:hover, popover.background.magnifier button:hover, - .osd button:hover { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - .app-notification button:active:backdrop, popover.background.touch-selection button:active:backdrop, popover.background.magnifier button:active:backdrop, .app-notification button:active, popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification button:checked:backdrop, popover.background.touch-selection button:checked:backdrop, popover.background.magnifier button:checked:backdrop, .app-notification button:checked, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, - .osd button:active:backdrop, - .osd button:active, - .osd button:checked:backdrop, - .osd button:checked { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); - background-clip: padding-box; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(216, 222, 233, 0.3); } - .app-notification button:disabled:backdrop, popover.background.touch-selection button:disabled:backdrop, popover.background.magnifier button:disabled:backdrop, .app-notification button:disabled, popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, - .osd button:disabled:backdrop, - .osd button:disabled { - color: #808690; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .app-notification button:backdrop, popover.background.touch-selection button:backdrop, popover.background.magnifier button:backdrop, - .osd button:backdrop { - color: #d8dee9; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(40, 45, 55, 0.93), rgba(40, 45, 55, 0.93)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .app-notification button.flat, popover.background.touch-selection button.flat, popover.background.magnifier button.flat, - .osd button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; } - .app-notification button.flat:hover, popover.background.touch-selection button.flat:hover, popover.background.magnifier button.flat:hover, - .osd button.flat:hover { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - .app-notification button.flat:disabled, popover.background.touch-selection button.flat:disabled, popover.background.magnifier button.flat:disabled, - .osd button.flat:disabled { - color: #808690; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - background-image: none; - border-color: transparent; - box-shadow: none; } - .app-notification button.flat:backdrop, popover.background.touch-selection button.flat:backdrop, popover.background.magnifier button.flat:backdrop, - .osd button.flat:backdrop { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - .app-notification button.flat:active, popover.background.touch-selection button.flat:active, popover.background.magnifier button.flat:active, .app-notification button.flat:checked, popover.background.touch-selection button.flat:checked, popover.background.magnifier button.flat:checked, - .osd button.flat:active, - .osd button.flat:checked { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); - background-clip: padding-box; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(216, 222, 233, 0.3); } + outline-color: rgba(202, 198, 196, 0.3); +} +popover.background.touch-selection button.flat:disabled, popover.background.magnifier button.flat:disabled, .app-notification button.flat:disabled, +.osd button.flat:disabled { + color: #7a7674; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(57, 53, 51, 0.5), rgba(57, 53, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-image: none; + border-color: transparent; + box-shadow: none; +} +popover.background.touch-selection button.flat:backdrop, popover.background.magnifier button.flat:backdrop, .app-notification button.flat:backdrop, +.osd button.flat:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; +} +popover.background.touch-selection button.flat:active, popover.background.magnifier button.flat:active, .app-notification button.flat:active, popover.background.touch-selection button.flat:checked, popover.background.magnifier button.flat:checked, .app-notification button.flat:checked, +.osd button.flat:active, +.osd button.flat:checked { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(58, 52, 49, 0.93), rgba(58, 52, 49, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(202, 198, 196, 0.3); +} + +.selection-mode button.suggested-action.titlebutton, button.suggested-action { border: none; box-shadow: none; color: white; border-radius: 4px; - background: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } - .selection-mode button.titlebutton, button.suggested-action.flat { - box-shadow: none; - color: white; - border-radius: 4px; - background: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } - button.suggested-action:hover { - color: white; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #5e81ac; - text-shadow: none; } - button.suggested-action:active, button.suggested-action:checked { - color: white; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #5e81ac; - text-shadow: none; } - .selection-mode button.titlebutton:backdrop, button.suggested-action:backdrop, button.suggested-action.flat:backdrop { - color: rgba(255, 255, 255, 0.4); - outline-color: rgba(255, 255, 255, 0.3); - background-color: #5e81ac; - text-shadow: none; } - .selection-mode button.titlebutton:backdrop label, button.suggested-action:backdrop label, button.suggested-action.flat:backdrop label { - color: rgba(255, 255, 255, 0.5); } - .selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked, button.suggested-action:backdrop:active, button.suggested-action:backdrop:checked, button.suggested-action.flat:backdrop:active, button.suggested-action.flat:backdrop:checked { - color: rgba(46, 52, 64, 0.7); - outline-color: rgba(255, 255, 255, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - .selection-mode button.titlebutton:backdrop:active label, .selection-mode button.titlebutton:backdrop:checked label, button.suggested-action:backdrop:active label, button.suggested-action:backdrop:checked label, button.suggested-action.flat:backdrop:active label, button.suggested-action.flat:backdrop:checked label { - color: rgba(46, 52, 64, 0.7); } - .selection-mode button.titlebutton:backdrop:disabled, button.suggested-action:backdrop:disabled, button.suggested-action.flat:backdrop:disabled { - color: white; - border-color: rgba(35, 40, 49, 0.3); - background-color: #5e81ac; - text-shadow: none; } - .selection-mode button.titlebutton:backdrop:disabled label, button.suggested-action:backdrop:disabled label, button.suggested-action.flat:backdrop:disabled label { - color: rgba(255, 255, 255, 0.5); } - .selection-mode button.titlebutton:backdrop:disabled:active, .selection-mode button.titlebutton:backdrop:disabled:checked, button.suggested-action:backdrop:disabled:active, button.suggested-action:backdrop:disabled:checked, button.suggested-action.flat:backdrop:disabled:active, button.suggested-action.flat:backdrop:disabled:checked { - color: rgba(46, 52, 64, 0.7); - outline-color: rgba(255, 255, 255, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - .selection-mode button.titlebutton:backdrop, .selection-mode button.titlebutton:disabled, .selection-mode button.titlebutton:backdrop:disabled, button.suggested-action.flat:backdrop, button.suggested-action.flat:disabled, button.suggested-action.flat:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: rgba(94, 129, 172, 0.8); } - button.suggested-action:disabled { - color: white; - border-color: rgba(35, 40, 49, 0.3); - background-color: #5e81ac; - text-shadow: none; } - button.suggested-action:disabled:active, button.suggested-action:disabled:checked { - color: rgba(46, 52, 64, 0.7); - outline-color: rgba(255, 255, 255, 0.3); - background-color: #5e81ac; - text-shadow: none; } - button.suggested-action:disabled:active label, button.suggested-action:disabled:checked label { - color: rgba(46, 52, 64, 0.7); } - .osd button.suggested-action { - color: #d8dee9; - border-color: #232831; - background-color: rgba(94, 129, 172, 0.5); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - .osd button.suggested-action:hover { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(94, 129, 172, 0.7), rgba(94, 129, 172, 0.7)); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - .osd button.suggested-action:active:backdrop, .osd button.suggested-action:active, .osd button.suggested-action:checked:backdrop, .osd button.suggested-action:checked { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, #5e81ac, #5e81ac); - background-clip: padding-box; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(216, 222, 233, 0.3); } - .osd button.suggested-action:disabled:backdrop, .osd button.suggested-action:disabled { - color: #808690; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd button.suggested-action:backdrop { - color: #d8dee9; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(94, 129, 172, 0.5), rgba(94, 129, 172, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } + background: linear-gradient(to right, #5d81ac 0%, #5d81ac 100%); +} +button.suggested-action.flat { + box-shadow: none; + color: white; + border-radius: 4px; + background: linear-gradient(to right, #5d81ac 0%, #5d81ac 100%); +} +button.suggested-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5d81ac; + text-shadow: none; +} +button.suggested-action:active, +button.suggested-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5d81ac; + text-shadow: none; +} +button.suggested-action:backdrop, +button.suggested-action.flat:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5d81ac; + text-shadow: none; +} +button.suggested-action:backdrop label, +button.suggested-action.flat:backdrop label { + color: rgba(255, 255, 255, 0.5); +} +button.suggested-action:backdrop:active, +button.suggested-action:backdrop:checked, +button.suggested-action.flat:backdrop:active, +button.suggested-action.flat:backdrop:checked { + color: rgba(47, 42, 40, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +button.suggested-action:backdrop:active label, +button.suggested-action:backdrop:checked label, +button.suggested-action.flat:backdrop:active label, +button.suggested-action.flat:backdrop:checked label { + color: rgba(47, 42, 40, 0.7); +} +button.suggested-action:backdrop:disabled, +button.suggested-action.flat:backdrop:disabled { + color: white; + border-color: rgba(41, 37, 35, 0.3); + background-color: #5d81ac; + text-shadow: none; +} +button.suggested-action:backdrop:disabled label, +button.suggested-action.flat:backdrop:disabled label { + color: rgba(255, 255, 255, 0.5); +} +button.suggested-action:backdrop:disabled:active, +button.suggested-action:backdrop:disabled:checked, +button.suggested-action.flat:backdrop:disabled:active, +button.suggested-action.flat:backdrop:disabled:checked { + color: rgba(47, 42, 40, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +button.suggested-action.flat:backdrop, +button.suggested-action.flat:disabled, +button.suggested-action.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(93, 129, 172, 0.8); +} +button.suggested-action:disabled { + color: white; + border-color: rgba(41, 37, 35, 0.3); + background-color: #5d81ac; + text-shadow: none; +} +button.suggested-action:disabled:active, +button.suggested-action:disabled:checked { + color: rgba(47, 42, 40, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5d81ac; + text-shadow: none; +} +button.suggested-action:disabled:active label, +button.suggested-action:disabled:checked label { + color: rgba(47, 42, 40, 0.7); +} +.osd button.suggested-action { + color: #cac6c4; + border-color: #292523; + background-color: rgba(93, 129, 172, 0.5); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); +} +.osd button.suggested-action:hover { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(93, 129, 172, 0.7), rgba(93, 129, 172, 0.7)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); +} +.osd button.suggested-action:active:backdrop, +.osd button.suggested-action:active, +.osd button.suggested-action:checked:backdrop, +.osd button.suggested-action:checked { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, #5d81ac, #5d81ac); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(202, 198, 196, 0.3); +} +.osd button.suggested-action:disabled:backdrop, +.osd button.suggested-action:disabled { + color: #7a7674; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(57, 53, 51, 0.5), rgba(57, 53, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} +.osd button.suggested-action:backdrop { + color: #cac6c4; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(93, 129, 172, 0.5), rgba(93, 129, 172, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} +.selection-mode button.destructive-action.titlebutton, button.destructive-action { border: none; box-shadow: none; color: white; border-radius: 4px; - background: linear-gradient(to right, #bf616a, #bf616a); } - button.destructive-action.flat { - box-shadow: none; - color: white; - border-radius: 4px; - background: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } - button.destructive-action:hover { - color: white; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #a9444e; - text-shadow: none; } - button.destructive-action:active, button.destructive-action:checked { - color: white; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #a9444e; - text-shadow: none; } - button.destructive-action:backdrop, button.destructive-action.flat:backdrop { - color: rgba(255, 255, 255, 0.4); - outline-color: rgba(255, 255, 255, 0.3); - background-color: #a9444e; - text-shadow: none; } - button.destructive-action:backdrop label, button.destructive-action.flat:backdrop label { - color: rgba(255, 255, 255, 0.5); } - button.destructive-action:backdrop:active, button.destructive-action:backdrop:checked, button.destructive-action.flat:backdrop:active, button.destructive-action.flat:backdrop:checked { - color: rgba(46, 52, 64, 0.7); - outline-color: rgba(255, 255, 255, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - button.destructive-action:backdrop:active label, button.destructive-action:backdrop:checked label, button.destructive-action.flat:backdrop:active label, button.destructive-action.flat:backdrop:checked label { - color: rgba(46, 52, 64, 0.7); } - button.destructive-action:backdrop:disabled, button.destructive-action.flat:backdrop:disabled { - color: white; - border-color: rgba(35, 40, 49, 0.3); - background-color: #a9444e; - text-shadow: none; } - button.destructive-action:backdrop:disabled label, button.destructive-action.flat:backdrop:disabled label { - color: rgba(255, 255, 255, 0.5); } - button.destructive-action:backdrop:disabled:active, button.destructive-action:backdrop:disabled:checked, button.destructive-action.flat:backdrop:disabled:active, button.destructive-action.flat:backdrop:disabled:checked { - color: rgba(46, 52, 64, 0.7); - outline-color: rgba(255, 255, 255, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - button.destructive-action.flat:backdrop, button.destructive-action.flat:disabled, button.destructive-action.flat:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: rgba(169, 68, 78, 0.8); } - button.destructive-action:disabled { - color: white; - border-color: rgba(35, 40, 49, 0.3); - background-color: #a9444e; - text-shadow: none; } - button.destructive-action:disabled:active, button.destructive-action:disabled:checked { - color: rgba(46, 52, 64, 0.7); - outline-color: rgba(255, 255, 255, 0.3); - background-color: #a9444e; - text-shadow: none; } - button.destructive-action:disabled:active label, button.destructive-action:disabled:checked label { - color: rgba(46, 52, 64, 0.7); } - .osd button.destructive-action { - color: #d8dee9; - border-color: #232831; - background-color: rgba(169, 68, 78, 0.5); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - .osd button.destructive-action:hover { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(169, 68, 78, 0.7), rgba(169, 68, 78, 0.7)); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - .osd button.destructive-action:active:backdrop, .osd button.destructive-action:active, .osd button.destructive-action:checked:backdrop, .osd button.destructive-action:checked { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, #a9444e, #a9444e); - background-clip: padding-box; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(216, 222, 233, 0.3); } - .osd button.destructive-action:disabled:backdrop, .osd button.destructive-action:disabled { - color: #808690; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd button.destructive-action:backdrop { - color: #d8dee9; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(169, 68, 78, 0.5), rgba(169, 68, 78, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } + background: linear-gradient(to right, #c65353, #c65353); +} +button.destructive-action.flat { + box-shadow: none; + color: white; + border-radius: 4px; + background: linear-gradient(to right, #5d81ac 0%, #5d81ac 100%); +} +button.destructive-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ad3939; + text-shadow: none; +} +button.destructive-action:active, +button.destructive-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ad3939; + text-shadow: none; +} +button.destructive-action:backdrop, +button.destructive-action.flat:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ad3939; + text-shadow: none; +} +button.destructive-action:backdrop label, +button.destructive-action.flat:backdrop label { + color: rgba(255, 255, 255, 0.5); +} +button.destructive-action:backdrop:active, +button.destructive-action:backdrop:checked, +button.destructive-action.flat:backdrop:active, +button.destructive-action.flat:backdrop:checked { + color: rgba(47, 42, 40, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +button.destructive-action:backdrop:active label, +button.destructive-action:backdrop:checked label, +button.destructive-action.flat:backdrop:active label, +button.destructive-action.flat:backdrop:checked label { + color: rgba(47, 42, 40, 0.7); +} +button.destructive-action:backdrop:disabled, +button.destructive-action.flat:backdrop:disabled { + color: white; + border-color: rgba(41, 37, 35, 0.3); + background-color: #ad3939; + text-shadow: none; +} +button.destructive-action:backdrop:disabled label, +button.destructive-action.flat:backdrop:disabled label { + color: rgba(255, 255, 255, 0.5); +} +button.destructive-action:backdrop:disabled:active, +button.destructive-action:backdrop:disabled:checked, +button.destructive-action.flat:backdrop:disabled:active, +button.destructive-action.flat:backdrop:disabled:checked { + color: rgba(47, 42, 40, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +button.destructive-action.flat:backdrop, +button.destructive-action.flat:disabled, +button.destructive-action.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(173, 57, 57, 0.8); +} +button.destructive-action:disabled { + color: white; + border-color: rgba(41, 37, 35, 0.3); + background-color: #ad3939; + text-shadow: none; +} +button.destructive-action:disabled:active, +button.destructive-action:disabled:checked { + color: rgba(47, 42, 40, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ad3939; + text-shadow: none; +} +button.destructive-action:disabled:active label, +button.destructive-action:disabled:checked label { + color: rgba(47, 42, 40, 0.7); +} +.osd button.destructive-action { + color: #cac6c4; + border-color: #292523; + background-color: rgba(173, 57, 57, 0.5); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); +} +.osd button.destructive-action:hover { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(173, 57, 57, 0.7), rgba(173, 57, 57, 0.7)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); +} +.osd button.destructive-action:active:backdrop, +.osd button.destructive-action:active, +.osd button.destructive-action:checked:backdrop, +.osd button.destructive-action:checked { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, #ad3939, #ad3939); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(202, 198, 196, 0.3); +} +.osd button.destructive-action:disabled:backdrop, +.osd button.destructive-action:disabled { + color: #7a7674; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(57, 53, 51, 0.5), rgba(57, 53, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} +.osd button.destructive-action:backdrop { + color: #cac6c4; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(173, 57, 57, 0.5), rgba(173, 57, 57, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} +.selection-mode .stack-switcher > button.titlebutton, .stack-switcher > button { - outline-offset: -3px; } - .stack-switcher > button > label { - padding-left: 6px; - padding-right: 6px; } - .stack-switcher > button > image { - padding-left: 6px; - padding-right: 6px; - padding-top: 3px; - padding-bottom: 3px; } - .stack-switcher > button.text-button { - padding-left: 10px; - padding-right: 10px; } - .stack-switcher > button.image-button { - padding-left: 2px; - padding-right: 2px; } - .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; } -.inline-toolbar button, .inline-toolbar button:backdrop { + outline-offset: -3px; +} +.selection-mode .stack-switcher > button.titlebutton > label, +.stack-switcher > button > label { + padding-left: 6px; + padding-right: 6px; +} +.selection-mode .stack-switcher > button.titlebutton > image, +.stack-switcher > button > image { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; +} +.selection-mode .stack-switcher > button.text-button.titlebutton, +.stack-switcher > button.text-button { + padding-left: 10px; + padding-right: 10px; +} +.selection-mode .stack-switcher > button.image-button.titlebutton, +.stack-switcher > button.image-button { + padding-left: 2px; + padding-right: 2px; +} +.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; +} +.inline-toolbar .selection-mode button.titlebutton, .selection-mode .inline-toolbar button.titlebutton, +.inline-toolbar button, +.inline-toolbar button:backdrop { border-radius: 2px; - border-width: 1px; } -.primary-toolbar button, .primary-toolbar .raised button { - -gtk-icon-shadow: none; } - .primary-toolbar button:hover, .primary-toolbar button:focus, .primary-toolbar .raised button:hover, .primary-toolbar .raised button:focus { - color: #2e3440; - outline-color: rgba(46, 52, 64, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - + border-width: 1px; +} +.primary-toolbar .selection-mode button.titlebutton, .selection-mode .primary-toolbar button.titlebutton, +.primary-toolbar button, +.primary-toolbar .raised button { + -gtk-icon-shadow: none; +} +.primary-toolbar button:hover, +.primary-toolbar button:focus, +.primary-toolbar .raised button:hover, +.primary-toolbar .raised button:focus { + color: #2f2a28; + outline-color: rgba(47, 42, 40, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +stacksidebar row.needs-attention > label, .selection-mode .stack-switcher > button.needs-attention.titlebutton > label, +.selection-mode .stack-switcher > button.needs-attention.titlebutton > image, .stack-switcher > button.needs-attention > label, -.stack-switcher > button.needs-attention > image, stacksidebar row.needs-attention > label { +.stack-switcher > button.needs-attention > image { animation: needs_attention 150ms ease-in; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#bfd9d8), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.45, to(rgba(0, 0, 0, 0.7474509804)), to(transparent)); + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#c89c8e), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.45, to(rgba(0, 0, 0, 0.7992156863)), to(transparent)); background-size: 6px 6px, 6px 6px; background-repeat: no-repeat; - background-position: right 3px, right 2px; } - .stack-switcher > button.needs-attention > label:backdrop, - .stack-switcher > button.needs-attention > image:backdrop, stacksidebar row.needs-attention > label:backdrop { - background-size: 6px 6px, 0 0; } - .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 3px, left 2px; } + background-position: right 3px, right 2px; +} +stacksidebar row.needs-attention > label:backdrop, +.stack-switcher > button.needs-attention > label:backdrop, +.stack-switcher > button.needs-attention > image:backdrop { + background-size: 6px 6px, 0 0; +} +stacksidebar row.needs-attention > label:dir(rtl), +.stack-switcher > button.needs-attention > label:dir(rtl), +.stack-switcher > button.needs-attention > image:dir(rtl) { + background-position: left 3px, left 2px; +} toolbar button:hover { font-weight: normal; - color: #d8dee9; - background-color: #3c4454; - text-shadow: none; } + color: #cac6c4; + background-color: #3c3633; + text-shadow: none; +} toolbar button:active { font-weight: normal; - color: #d8dee9; - background-color: #3c4454; - text-shadow: none; } + color: #cac6c4; + background-color: #3c3633; + text-shadow: none; +} .inline-toolbar toolbutton > button { border-color: transparent; @@ -916,663 +1122,909 @@ toolbar button:active { background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; - -gtk-icon-shadow: none; } - .inline-toolbar toolbutton > button:hover { - color: #2e3440; } - .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - color: #232831; } - .inline-toolbar toolbutton > button:disabled { - color: #b9bfcb; } - .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - color: rgba(35, 40, 49, 0.3); } - .inline-toolbar toolbutton > button:backdrop { - color: #b9bfcb; } - .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked { - color: #232831; } - .inline-toolbar toolbutton > button:backdrop:disabled { - color: #b9bfcb; } - .inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { - color: rgba(35, 40, 49, 0.3); } + -gtk-icon-shadow: none; +} +.inline-toolbar toolbutton > button:hover { + color: #2f2a28; +} +.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: #211e1c; +} +.inline-toolbar toolbutton > button:disabled { + color: #aea9a7; +} +.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { + color: rgba(33, 30, 28, 0.3); +} +.inline-toolbar toolbutton > button:backdrop { + color: #aea9a7; +} +.inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked { + color: #211e1c; +} +.inline-toolbar toolbutton > button:backdrop:disabled { + color: #aea9a7; +} +.inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { + color: rgba(33, 30, 28, 0.3); +} toolbar.inline-toolbar toolbutton > button.flat:backdrop, toolbar.inline-toolbar toolbutton:backdrop > button.flat:backdrop { border-color: transparent; - box-shadow: none; } - -.inline-toolbar button, .inline-toolbar button:backdrop, .linked > button, .linked > button:hover, .linked > button:active, .linked > button:checked, .linked > button:backdrop, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > -entry, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl) { - border: 1px solid #232831; + box-shadow: none; +} + +.linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl), .linked:not(.vertical) > spinbutton:not(.vertical), +.linked:not(.vertical) > entry, .linked:not(.vertical) > combobox:only-child > box > button.combo, .linked:not(.vertical) > combobox:last-child > box > button.combo, .linked:not(.vertical) > combobox:first-child > box > button.combo, combobox.linked button:nth-child(2):dir(rtl), combobox.linked button:nth-child(2):dir(ltr), .inline-toolbar .selection-mode button.titlebutton, .selection-mode .inline-toolbar button.titlebutton, +.inline-toolbar button, +.inline-toolbar button:backdrop, .selection-mode .linked > button.titlebutton, +.linked > button, +.linked > button:hover, +.linked > button:active, +.linked > button:checked, +.linked > button:backdrop { + border: 1px solid #292523; border-radius: 0; border-right-style: none; - box-shadow: none; } - .inline-toolbar button:disabled, .linked > button:disabled, .linked:not(.vertical) > spinbutton:disabled:not(.vertical), .linked:not(.vertical) > - entry:disabled, .linked > combobox > box > button.combo:disabled:dir(ltr), .linked > combobox > box > button.combo:disabled:dir(rtl) { - color: #b9bfcb; - border-color: rgba(35, 40, 49, 0.3); - background-color: #404859; - text-shadow: none; - color: #8e95a4; } - -.inline-toolbar button:first-child, .linked > button:first-child, combobox.linked button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo, .linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > -entry:first-child { + box-shadow: none; +} +.linked > combobox > box > button.combo:disabled:dir(ltr), .linked > combobox > box > button.combo:disabled:dir(rtl), .linked:not(.vertical) > spinbutton:disabled:not(.vertical), +.linked:not(.vertical) > entry:disabled, .linked:not(.vertical) > combobox:only-child > box > button.combo:disabled, .linked:not(.vertical) > combobox:last-child > box > button.combo:disabled, .linked:not(.vertical) > combobox:first-child > box > button.combo:disabled, combobox.linked button:disabled:nth-child(2):dir(rtl), combobox.linked button:disabled:nth-child(2):dir(ltr), +.inline-toolbar button:disabled, +.inline-toolbar button:disabled:backdrop, .selection-mode .linked > button.titlebutton:disabled, +.linked > button:disabled, +.linked > button:disabled:hover, +.linked > button:disabled:active, +.linked > button:disabled:checked, +.linked > button:disabled:backdrop { + color: #aea9a7; + border-color: rgba(41, 37, 35, 0.3); + background-color: #413a37; + text-shadow: none; + color: #888280; +} + +.linked:not(.vertical) > spinbutton:first-child:not(.vertical), +.linked:not(.vertical) > entry:first-child, .linked:not(.vertical) > combobox:only-child > box > button.combo:first-child, .linked:not(.vertical) > combobox:last-child > box > button.combo:first-child, .linked:not(.vertical) > combobox:first-child > box > button.combo:first-child, combobox.linked button:first-child:nth-child(2):dir(rtl), combobox.linked button:first-child:nth-child(2):dir(ltr), +.inline-toolbar button:first-child, +.inline-toolbar button:first-child:backdrop, .selection-mode .linked > button.titlebutton:first-child, +.linked > button:first-child, +.linked > button:first-child:hover, +.linked > button:first-child:active, +.linked > button:first-child:checked, +.linked > button:first-child:backdrop { border-top-left-radius: 3px; - border-bottom-left-radius: 3px; } -.inline-toolbar button:last-child, .linked > button:last-child, combobox.linked button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo, .linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > -entry:last-child { + border-bottom-left-radius: 3px; +} +.linked:not(.vertical) > spinbutton:last-child:not(.vertical), +.linked:not(.vertical) > entry:last-child, .linked:not(.vertical) > combobox:only-child > box > button.combo:last-child, .linked:not(.vertical) > combobox:last-child > box > button.combo:last-child, .linked:not(.vertical) > combobox:first-child > box > button.combo:last-child, combobox.linked button:last-child:nth-child(2):dir(rtl), combobox.linked button:last-child:nth-child(2):dir(ltr), +.inline-toolbar button:last-child, +.inline-toolbar button:last-child:backdrop, .selection-mode .linked > button.titlebutton:last-child, +.linked > button:last-child, +.linked > button:last-child:hover, +.linked > button:last-child:active, +.linked > button:last-child:checked, +.linked > button:last-child:backdrop { border-top-right-radius: 3px; border-bottom-right-radius: 3px; - border-right-style: solid; } -.inline-toolbar button:only-child, .linked > button:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo, .linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > -entry:only-child { + border-right-style: solid; +} +.linked:not(.vertical) > spinbutton:only-child:not(.vertical), +.linked:not(.vertical) > entry:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo:only-child, .linked:not(.vertical) > combobox:last-child > box > button.combo:only-child, .linked:not(.vertical) > combobox:first-child > box > button.combo:only-child, combobox.linked button:only-child:nth-child(2):dir(rtl), combobox.linked button:only-child:nth-child(2):dir(ltr), +.inline-toolbar button:only-child, +.inline-toolbar button:only-child:backdrop, .selection-mode .linked > button.titlebutton:only-child, +.linked > button:only-child, +.linked > button:only-child:hover, +.linked > button:only-child:active, +.linked > button:only-child:checked, +.linked > button:only-child:backdrop { border-radius: 3px; - border-style: solid; } - -.linked.vertical > button, .linked.vertical > button:hover, .linked.vertical > button:active, .linked.vertical > button:checked, .linked.vertical > button:backdrop, .linked.vertical > spinbutton:not(.vertical), .linked.vertical > -entry, .linked.vertical > combobox > box > button.combo { + border-style: solid; +} + +.linked.vertical > combobox > box > button.combo, .linked.vertical > spinbutton:not(.vertical), +.linked.vertical > entry, .linked.vertical > combobox:only-child > box > button.combo, .linked.vertical > combobox:last-child > box > button.combo, .linked.vertical > combobox:first-child > box > button.combo, .selection-mode .linked.vertical > button.titlebutton, +.linked.vertical > button, +.linked.vertical > button:hover, +.linked.vertical > button:active, +.linked.vertical > button:checked, +.linked.vertical > button:backdrop { border-style: solid solid none solid; - border-radius: 0; } - -.linked.vertical > button:first-child, .linked.vertical > combobox:first-child > box > button.combo, .linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > -entry:first-child { + border-radius: 0; +} + +.linked.vertical > spinbutton:first-child:not(.vertical), +.linked.vertical > entry:first-child, .linked.vertical > combobox:only-child > box > button.combo:first-child, .linked.vertical > combobox:last-child > box > button.combo:first-child, .linked.vertical > combobox:first-child > box > button.combo:first-child, .selection-mode .linked.vertical > button.titlebutton:first-child, +.linked.vertical > button:first-child, +.linked.vertical > button:first-child:hover, +.linked.vertical > button:first-child:active, +.linked.vertical > button:first-child:checked, +.linked.vertical > button:first-child:backdrop { border-top-left-radius: 3px; - border-top-right-radius: 3px; } -.linked.vertical > button:last-child, .linked.vertical > combobox:last-child > box > button.combo, .linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > -entry:last-child { + border-top-right-radius: 3px; +} +.linked.vertical > spinbutton:last-child:not(.vertical), +.linked.vertical > entry:last-child, .linked.vertical > combobox:only-child > box > button.combo:last-child, .linked.vertical > combobox:last-child > box > button.combo:last-child, .linked.vertical > combobox:first-child > box > button.combo:last-child, .selection-mode .linked.vertical > button.titlebutton:last-child, +.linked.vertical > button:last-child, +.linked.vertical > button:last-child:hover, +.linked.vertical > button:last-child:active, +.linked.vertical > button:last-child:checked, +.linked.vertical > button:last-child:backdrop { border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; - border-style: solid; } -.linked.vertical > button:only-child, .linked.vertical > combobox:only-child > box > button.combo, .linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > -entry:only-child { + border-style: solid; +} +.linked.vertical > spinbutton:only-child:not(.vertical), +.linked.vertical > entry:only-child, .linked.vertical > combobox:only-child > box > button.combo:only-child, .linked.vertical > combobox:last-child > box > button.combo:only-child, .linked.vertical > combobox:first-child > box > button.combo:only-child, .selection-mode .linked.vertical > button.titlebutton:only-child, +.linked.vertical > button:only-child, +.linked.vertical > button:only-child:hover, +.linked.vertical > button:only-child:active, +.linked.vertical > button:only-child:checked, +.linked.vertical > button:only-child:backdrop { border-radius: 3px; - border-style: solid; } + border-style: solid; +} -modelbutton.flat, popover.background checkbutton, -popover.background radiobutton, -.menuitem.button.flat, modelbutton.flat:backdrop, popover.background checkbutton:backdrop, -popover.background radiobutton:backdrop, modelbutton.flat:backdrop:hover, popover.background checkbutton:backdrop:hover, -popover.background radiobutton:backdrop:hover, -.menuitem.button.flat:backdrop, -.menuitem.button.flat:backdrop:hover, calendar.button, calendar.button:hover, calendar.button:backdrop, calendar.button:disabled, button:link, -button:visited, button:link:hover, button:link:active, button:link:checked, +.scale-popup button:backdrop:hover, .scale-popup button:backdrop:disabled, .scale-popup button:backdrop, .scale-popup button:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, -button:visited:checked, .scale-popup button:hover, .scale-popup button:backdrop:hover, .scale-popup button:backdrop:disabled, .scale-popup button:backdrop { +button:visited:checked, button:link, +button:visited, calendar.button:disabled, calendar.button:backdrop, calendar.button:hover, calendar.button, modelbutton.flat:backdrop, popover.background checkbutton.flat:backdrop, popover.background checkbutton:backdrop, +popover.background radiobutton.flat:backdrop, +popover.background radiobutton:backdrop, modelbutton.flat:backdrop:hover, modelbutton.flat, popover.background checkbutton.flat, popover.background checkbutton, +popover.background radiobutton.flat, +popover.background radiobutton, +.menuitem.button.flat, +popover.background checkbutton.menuitem.button, +popover.background radiobutton.menuitem.button { background-color: transparent; background-image: none; border-color: transparent; box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); text-shadow: none; - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} /* menu buttons */ -modelbutton.flat, popover.background checkbutton, +modelbutton.flat, popover.background checkbutton.flat, popover.background checkbutton, +popover.background radiobutton.flat, popover.background radiobutton, -.menuitem.button.flat { +.menuitem.button.flat, +popover.background checkbutton.menuitem.button, +popover.background radiobutton.menuitem.button { min-height: 26px; padding-left: 5px; padding-right: 5px; border-radius: 3px; - outline-offset: -2px; } - modelbutton.flat:hover, popover.background checkbutton:hover, - popover.background radiobutton:hover, - .menuitem.button.flat:hover { - background-color: #3f4758; } - modelbutton.flat check:last-child, popover.background checkbutton check:last-child, - popover.background radiobutton check:last-child, - modelbutton.flat radio:last-child, - popover.background checkbutton radio:last-child, - popover.background radiobutton radio:last-child, - .menuitem.button.flat check:last-child, - .menuitem.button.flat radio:last-child { - margin-left: 8px; } - modelbutton.flat check:first-child, popover.background checkbutton check:first-child, - popover.background radiobutton check:first-child, - modelbutton.flat radio:first-child, - popover.background checkbutton radio:first-child, - popover.background radiobutton radio:first-child, - .menuitem.button.flat check:first-child, - .menuitem.button.flat radio:first-child { - margin-right: 8px; } - -modelbutton.flat arrow, popover.background checkbutton arrow, + outline-offset: -2px; +} +modelbutton.flat:hover, popover.background checkbutton.flat:hover, popover.background checkbutton:hover, +popover.background radiobutton.flat:hover, +popover.background radiobutton:hover, +.menuitem.button.flat:hover, +popover.background checkbutton.menuitem.button:hover, +popover.background radiobutton.menuitem.button:hover { + background-color: #403936; +} +modelbutton.flat check:last-child, popover.background checkbutton.flat check:last-child, popover.background checkbutton check:last-child, +popover.background radiobutton.flat check:last-child, +popover.background radiobutton check:last-child, +modelbutton.flat radio:last-child, +popover.background checkbutton.flat radio:last-child, +popover.background checkbutton radio:last-child, +popover.background radiobutton.flat radio:last-child, +popover.background radiobutton radio:last-child, +.menuitem.button.flat check:last-child, +popover.background checkbutton.menuitem.button check:last-child, +popover.background radiobutton.menuitem.button check:last-child, +.menuitem.button.flat radio:last-child, +popover.background checkbutton.menuitem.button radio:last-child, +popover.background radiobutton.menuitem.button radio:last-child { + margin-left: 8px; +} +modelbutton.flat check:first-child, popover.background checkbutton.flat check:first-child, popover.background checkbutton check:first-child, +popover.background radiobutton.flat check:first-child, +popover.background radiobutton check:first-child, +modelbutton.flat radio:first-child, +popover.background checkbutton.flat radio:first-child, +popover.background checkbutton radio:first-child, +popover.background radiobutton.flat radio:first-child, +popover.background radiobutton radio:first-child, +.menuitem.button.flat check:first-child, +popover.background checkbutton.menuitem.button check:first-child, +popover.background radiobutton.menuitem.button check:first-child, +.menuitem.button.flat radio:first-child, +popover.background checkbutton.menuitem.button radio:first-child, +popover.background radiobutton.menuitem.button radio:first-child { + margin-right: 8px; +} + +modelbutton.flat arrow, popover.background checkbutton.flat arrow, popover.background checkbutton arrow, +popover.background radiobutton.flat arrow, popover.background radiobutton arrow { - background: none; } - modelbutton.flat arrow:hover, popover.background checkbutton arrow:hover, - popover.background radiobutton arrow:hover { - background: none; } - modelbutton.flat arrow.left, popover.background checkbutton arrow.left, - popover.background radiobutton arrow.left { - -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } - modelbutton.flat arrow.right, popover.background checkbutton arrow.right, - popover.background radiobutton arrow.right { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + background: none; +} +modelbutton.flat arrow:hover, popover.background checkbutton.flat arrow:hover, popover.background checkbutton arrow:hover, +popover.background radiobutton.flat arrow:hover, +popover.background radiobutton arrow:hover { + background: none; +} +modelbutton.flat arrow.left, popover.background checkbutton.flat arrow.left, popover.background checkbutton arrow.left, +popover.background radiobutton.flat arrow.left, +popover.background radiobutton arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} +modelbutton.flat arrow.right, popover.background checkbutton.flat arrow.right, popover.background checkbutton arrow.right, +popover.background radiobutton.flat arrow.right, +popover.background radiobutton arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} button.color { - padding: 4px; } - button.color colorswatch:only-child, button.color colorswatch:only-child overlay { - border-radius: 0; } + padding: 4px; +} +button.color colorswatch:only-child, button.color colorswatch:only-child overlay { + border-radius: 0; +} notebook button, list button, .view button, iconview button, popover button { - box-shadow: none; } - notebook button:backdrop, list button:backdrop, .view button:backdrop, iconview button:backdrop, popover button:backdrop { - box-shadow: none; } + box-shadow: none; +} +notebook button:backdrop, list button:backdrop, .view button:backdrop, iconview button:backdrop, popover button:backdrop { + box-shadow: none; +} notebook .linked > button, list .linked > button, .view .linked > button, iconview .linked > button, popover .linked > button { - box-shadow: none; } + box-shadow: none; +} /************ * Calendar * ***********/ calendar { - color: #d8dee9; - border: 1px solid #232831; } - calendar:selected { - border-radius: 3px; } - calendar.header { - border-bottom: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 0; } - calendar.header:backdrop { - border-color: rgba(0, 0, 0, 0.1); } - calendar.button { - color: rgba(216, 222, 233, 0.45); } - calendar.button:hover { - color: #d8dee9; } - calendar.button:backdrop { - color: rgba(142, 149, 164, 0.45); } - calendar.button:disabled { - color: rgba(142, 149, 164, 0.45); } - calendar:indeterminate, calendar:indeterminate:backdrop { - color: alpha(currentColor,0.55); } - calendar.highlight, calendar.highlight:backdrop { - font-size: smaller; - color: #d8dee9; } - calendar:backdrop { - color: #b9bfcb; - border-color: #262c36; } + color: #cac6c4; + border: 1px solid #292523; +} +calendar:selected { + border-radius: 3px; +} +calendar.header { + border-bottom: 1px solid rgba(0, 0, 0, 0.1); + border-radius: 0; +} +calendar.header:backdrop { + border-color: rgba(0, 0, 0, 0.1); +} +calendar.button { + color: rgba(202, 198, 196, 0.45); +} +calendar.button:hover { + color: #cac6c4; +} +calendar.button:backdrop { + color: rgba(136, 130, 128, 0.45); +} +calendar.button:disabled { + color: rgba(136, 130, 128, 0.45); +} +calendar:indeterminate, calendar:indeterminate:backdrop { + color: alpha(currentColor,0.55); +} +calendar.highlight, calendar.highlight:backdrop { + font-size: smaller; + color: #cac6c4; +} +calendar:backdrop { + color: #aea9a7; + border-color: #2c2825; +} /************************* * Check and Radio Items * *************************/ check { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio { -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-dark.png"), url("../assets/radio-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:hover { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-hover-dark.png"), url("../assets/checkbox-unchecked-hover@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:hover { -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-hover-dark.png"), url("../assets/radio-unchecked-hover@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:active { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-active-dark.png"), url("../assets/checkbox-unchecked-active@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:active { -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-active-dark.png"), url("../assets/radio-unchecked-active@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-backdrop-dark.png"), url("../assets/checkbox-unchecked-backdrop@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-backdrop-dark.png"), url("../assets/radio-unchecked-backdrop@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:disabled { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-insensitive-dark.png"), url("../assets/checkbox-unchecked-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:disabled { -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-insensitive-dark.png"), url("../assets/radio-unchecked-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:disabled:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-insensitive-dark.png"), url("../assets/checkbox-unchecked-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:disabled:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-insensitive-dark.png"), url("../assets/radio-unchecked-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:checked { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked { -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-dark.png"), url("../assets/radio-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:checked:hover { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-hover-dark.png"), url("../assets/checkbox-checked-hover@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:hover { -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-hover-dark.png"), url("../assets/radio-checked-hover@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:checked:active { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-active-dark.png"), url("../assets/checkbox-checked-active@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:active { -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-active-dark.png"), url("../assets/radio-checked-active@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:checked:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-backdrop-dark.png"), url("../assets/checkbox-checked-backdrop@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-backdrop-dark.png"), url("../assets/radio-checked-backdrop@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:checked:disabled { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-insensitive-dark.png"), url("../assets/checkbox-checked-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:disabled { -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-insensitive-dark.png"), url("../assets/radio-checked-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:checked:disabled:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-insensitive-dark.png"), url("../assets/checkbox-checked-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:disabled:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-insensitive-dark.png"), url("../assets/radio-checked-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:indeterminate { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed.png"), url("../assets/checkbox-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:indeterminate { -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed.png"), url("../assets/radio-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:indeterminate:hover { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-hover.png"), url("../assets/checkbox-mixed-hover@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:indeterminate:hover { -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-hover.png"), url("../assets/radio-mixed-hover@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} 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; } + -gtk-icon-shadow: none; +} 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; } + -gtk-icon-shadow: none; +} check:indeterminate:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-backdrop.png"), url("../assets/checkbox-mixed-backdrop@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:indeterminate:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-backdrop.png"), url("../assets/radio-mixed-backdrop@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} 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; } + -gtk-icon-shadow: none; +} 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; } + -gtk-icon-shadow: none; +} check:indeterminate:disabled:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-insensitive.png"), url("../assets/checkbox-mixed-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:indeterminate:disabled:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-insensitive.png"), url("../assets/radio-mixed-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:hover:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:hover:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:active:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:active:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:disabled:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:disabled:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:disabled:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:disabled:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:checked:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:checked:hover:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:hover:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:checked:active:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:active:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:checked:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:checked:disabled:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:disabled:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:checked:disabled:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:disabled:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:indeterminate:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:indeterminate:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:indeterminate:hover:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:indeterminate:hover:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:indeterminate:active:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:indeterminate:active:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:indeterminate:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:indeterminate:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:indeterminate:disabled:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:indeterminate:disabled:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:indeterminate:disabled:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:indeterminate:disabled:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view check, iconview.content-view check, .view.content-view.check, iconview.content-view.check { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view radio, iconview.content-view radio, .view.content-view.radio, iconview.content-view.radio { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked.png"), url("../assets/radio-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view check:hover, iconview.content-view check:hover, .view.content-view.check:hover, iconview.content-view.check:hover { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-hover.png"), url("../assets/checkbox-unchecked-hover@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view radio:hover, iconview.content-view radio:hover, .view.content-view.radio:hover, iconview.content-view.radio:hover { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-hover.png"), url("../assets/radio-unchecked-hover@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view check:active, iconview.content-view check:active, .view.content-view.check:active, iconview.content-view.check:active { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-active.png"), url("../assets/checkbox-unchecked-active@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view radio:active, iconview.content-view radio:active, .view.content-view.radio:active, iconview.content-view.radio:active { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-active.png"), url("../assets/radio-unchecked-active@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view check:backdrop, iconview.content-view check:backdrop, .view.content-view.check:backdrop, iconview.content-view.check:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-backdrop.png"), url("../assets/checkbox-unchecked-backdrop@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view radio:backdrop, iconview.content-view radio:backdrop, .view.content-view.radio:backdrop, iconview.content-view.radio:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-backdrop.png"), url("../assets/radio-unchecked-backdrop@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view check:disabled, iconview.content-view check:disabled, .view.content-view.check:disabled, iconview.content-view.check:disabled { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-insensitive.png"), url("../assets/checkbox-unchecked-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view radio:disabled, iconview.content-view radio:disabled, .view.content-view.radio:disabled, iconview.content-view.radio:disabled { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-insensitive.png"), url("../assets/radio-unchecked-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view check:disabled:backdrop, iconview.content-view check:disabled:backdrop, .view.content-view.check:disabled:backdrop, iconview.content-view.check:disabled:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-backdrop-insensitive.png"), url("../assets/checkbox-unchecked-backdrop-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view radio:disabled:backdrop, iconview.content-view radio:disabled:backdrop, .view.content-view.radio:disabled:backdrop, iconview.content-view.radio:disabled:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-backdrop-insensitive.png"), url("../assets/radio-unchecked-backdrop-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} 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; } + 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: 16px; min-width: 16px; - border: none; } - menu menuitem check, menu menuitem - radio { - margin: 0; } - menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem - radio, menu menuitem - radio:hover, menu menuitem - radio:disabled { - min-height: 14px; - min-width: 14px; - background-image: none; - background-color: transparent; - box-shadow: none; - -gtk-icon-shadow: none; - color: inherit; - border-color: currentColor; - animation: none; } + border: none; +} +menu menuitem check, +menu menuitem radio { + margin: 0; +} +menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, +menu menuitem radio, +menu menuitem radio:hover, +menu menuitem radio:disabled { + min-height: 14px; + min-width: 14px; + background-image: none; + background-color: transparent; + box-shadow: none; + -gtk-icon-shadow: none; + color: inherit; + border-color: currentColor; + animation: none; +} /***************** * Color Chooser * *****************/ colorswatch, colorswatch:drop(active) { - border-style: none; } + border-style: none; +} colorswatch.top { border-top-left-radius: 5.5px; - border-top-right-radius: 5.5px; } - colorswatch.top overlay { - border-top-left-radius: 5px; - border-top-right-radius: 5px; } + border-top-right-radius: 5.5px; +} +colorswatch.top overlay { + border-top-left-radius: 5px; + border-top-right-radius: 5px; +} colorswatch.bottom { border-bottom-left-radius: 5.5px; - border-bottom-right-radius: 5.5px; } - colorswatch.bottom overlay { - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; } + border-bottom-right-radius: 5.5px; +} +colorswatch.bottom overlay { + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; +} colorswatch.left, colorswatch:first-child:not(.top) { border-top-left-radius: 5.5px; - border-bottom-left-radius: 5.5px; } - colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 5px; - border-bottom-left-radius: 5px; } + border-bottom-left-radius: 5.5px; +} +colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 5px; + border-bottom-left-radius: 5px; +} colorswatch.right, colorswatch:last-child:not(.bottom) { border-top-right-radius: 5.5px; - border-bottom-right-radius: 5.5px; } - colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 5px; - border-bottom-right-radius: 5px; } + border-bottom-right-radius: 5.5px; +} +colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 5px; + border-bottom-right-radius: 5px; +} colorswatch.dark overlay { - color: #2e3440; } - colorswatch.dark overlay:hover { - border-color: #232831; } - colorswatch.dark overlay:backdrop { - color: rgba(46, 52, 64, 0.5); } + color: #2f2a28; +} +colorswatch.dark overlay:hover { + border-color: #292523; +} +colorswatch.dark overlay:backdrop { + color: rgba(47, 42, 40, 0.5); +} colorswatch.light overlay { - color: #d8dee9; } - colorswatch.light overlay:hover { - border-color: #232831; } - colorswatch.light overlay:backdrop { - color: #b9bfcb; } + color: #cac6c4; +} +colorswatch.light overlay:hover { + border-color: #292523; +} +colorswatch.light overlay:backdrop { + color: #aea9a7; +} colorswatch:drop(active) { - box-shadow: none; } - colorswatch:drop(active).light overlay { - border-color: #a3be8c; - box-shadow: inset 0 0 0 2px #232831, inset 0 0 0 1px #a3be8c; } - colorswatch:drop(active).dark overlay { - border-color: #a3be8c; - box-shadow: inset 0 0 0 2px #232831, inset 0 0 0 1px #a3be8c; } + box-shadow: none; +} +colorswatch:drop(active).light overlay { + border-color: #8faf79; + box-shadow: inset 0 0 0 2px #292523, inset 0 0 0 1px #8faf79; +} +colorswatch:drop(active).dark overlay { + border-color: #8faf79; + box-shadow: inset 0 0 0 2px #292523, inset 0 0 0 1px #8faf79; +} colorswatch overlay { box-shadow: inset 0 3px 2px -2px rgba(0, 0, 0, 0.5); - border: 1px solid #232831; } - colorswatch overlay:hover { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); } - colorswatch overlay:backdrop, colorswatch overlay:backdrop:hover { - border-color: #232831; - box-shadow: none; } + border: 1px solid #292523; +} +colorswatch overlay:hover { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); +} +colorswatch overlay:backdrop, colorswatch overlay:backdrop:hover { + border-color: #292523; + box-shadow: none; +} colorswatch#add-color-button { - border-radius: 5px 5px 0 0; } - colorswatch#add-color-button:only-child { - border-radius: 5px; } - colorswatch#add-color-button overlay { - font-weight: normal; - color: #d8dee9; - background-color: #3c4454; - text-shadow: none; } - colorswatch#add-color-button overlay:hover { - color: #d8dee9; - outline-color: rgba(216, 222, 233, 0.3); - background-color: #3b4252; - text-shadow: none; } - colorswatch#add-color-button overlay:backdrop { - color: #b9bfcb; - outline-color: rgba(216, 222, 233, 0.3); - background-color: #3d4455; - text-shadow: none; } + border-radius: 5px 5px 0 0; +} +colorswatch#add-color-button:only-child { + border-radius: 5px; +} +colorswatch#add-color-button overlay { + font-weight: normal; + color: #cac6c4; + background-color: #3c3633; + text-shadow: none; +} +colorswatch#add-color-button overlay:hover { + color: #cac6c4; + outline-color: rgba(202, 198, 196, 0.3); + background-color: #3a3431; + text-shadow: none; +} +colorswatch#add-color-button overlay:backdrop { + color: #aea9a7; + outline-color: rgba(202, 198, 196, 0.3); + background-color: #3d3633; + text-shadow: none; +} colorswatch:disabled { - opacity: 0.5; } - colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; } + opacity: 0.5; +} +colorswatch:disabled overlay { + border-color: rgba(0, 0, 0, 0.6); + box-shadow: none; +} row:selected colorswatch { - box-shadow: 0 0 0 2px #2e3440; } + box-shadow: 0 0 0 2px #2f2a28; +} colorswatch#editor-color-sample { - border-radius: 4px; } - colorswatch#editor-color-sample overlay { - border-radius: 4.5px; } + border-radius: 4px; +} +colorswatch#editor-color-sample overlay { + border-radius: 4.5px; +} colorchooser .popover.osd { - border-radius: 5px; } + border-radius: 5px; +} /************** * ComboBoxes * @@ -1580,27 +2032,63 @@ colorchooser .popover.osd { combobox arrow { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); min-height: 16px; - min-width: 16px; } + min-width: 16px; +} +combobox.linked button:nth-child(2):dir(ltr) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +combobox.linked button:nth-child(2):dir(rtl) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} combobox:drop(active) { - box-shadow: none; } + box-shadow: none; +} +combobox:drop(active) button.combo { + color: #8faf79; +} + +.linked:not(.vertical) > combobox:first-child > box > button.combo { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.linked:not(.vertical) > combobox:last-child > box > button.combo { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.linked.vertical > combobox:first-child > box > button.combo { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} + +.linked.vertical > combobox:last-child > box > button.combo { + border-top-left-radius: 0; + border-top-right-radius: 0; +} /*********** * Dialogs * ***********/ messagedialog .titlebar:not(headerbar) { - background-color: rgba(67, 76, 94, 0.95); } + background-color: rgba(69, 62, 59, 0.95); +} messagedialog .titlebar { min-height: 20px; background-image: none; - background-color: rgba(67, 76, 94, 0.95); + background-color: rgba(69, 62, 59, 0.95); border-style: none; border-top-left-radius: 4px; - border-top-right-radius: 4px; } + border-top-right-radius: 4px; +} messagedialog.csd.background { - background-color: rgba(67, 76, 94, 0.95); - color: #d8dee9; + background-color: rgba(69, 62, 59, 0.95); + color: #cac6c4; border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; } + border-bottom-right-radius: 5px; +} messagedialog.csd .dialog-action-area button { padding: 10px 14px; border-radius: 0; @@ -1608,161 +2096,194 @@ messagedialog.csd .dialog-action-area button { border-right-style: none; border-bottom-style: none; background-color: transparent; - color: #d8dee9; - box-shadow: none; } - messagedialog.csd .dialog-action-area button:hover { - background-color: rgba(143, 188, 187, 0.9); - color: white; } - messagedialog.csd .dialog-action-area button:first-child { - border-left-style: none; - border-bottom-left-radius: 4px; } - messagedialog.csd .dialog-action-area button:last-child { - border-bottom-right-radius: 4px; } - messagedialog.csd .dialog-action-area button.destructive-action, messagedialog.csd .dialog-action-area button.suggested-action { - color: white; } + color: #cac6c4; + box-shadow: none; +} +messagedialog.csd .dialog-action-area button:hover { + background-color: rgba(175, 111, 90, 0.9); + color: white; +} +messagedialog.csd .dialog-action-area button:first-child { + border-left-style: none; + border-bottom-left-radius: 4px; +} +messagedialog.csd .dialog-action-area button:last-child { + border-bottom-right-radius: 4px; +} +messagedialog.csd .dialog-action-area button.destructive-action, messagedialog.csd .dialog-action-area button.suggested-action { + color: white; +} filechooser .dialog-action-box { - border-top: 1px solid #232831; } - filechooser .dialog-action-box:backdrop { - border-top-color: #262c36; } + border-top: 1px solid #292523; +} +filechooser .dialog-action-box:backdrop { + border-top-color: #2c2825; +} filechooser #pathbarbox { - border-bottom: 1px solid #434c5e; } + border-bottom: 1px solid #453e3b; +} filechooserbutton:drop(active) { box-shadow: none; - border-color: transparent; } + border-color: transparent; +} /**************** * Text Entries * ****************/ -spinbutton:not(.vertical), entry { +spinbutton:not(.vertical), +entry { min-height: 28px; padding-left: 8px; padding-right: 8px; border: 1px solid; border-radius: 3px; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - color: #d8dee9; - border-color: #232831; - background-color: #3b4252; } - spinbutton:not(.vertical) image.left, - entry image.left { - padding-left: 0; - padding-right: 6px; } - spinbutton:not(.vertical) image.right, - entry image.right { - padding-left: 6px; - padding-right: 0; } - spinbutton.flat:focus:not(.vertical), spinbutton.flat:not(.vertical), - entry.flat:focus, - entry.flat { - min-height: 0; - padding: 2px; - background-image: none; - border-color: transparent; - box-shadow: none; - border-radius: 0; } - spinbutton:focus:not(.vertical), - entry:focus { - border-color: #6fa9a8; } - spinbutton:disabled:not(.vertical), - entry:disabled { - color: #8e95a4; - border-color: rgba(35, 40, 49, 0.3); - background-color: #404859; - box-shadow: none; } - spinbutton:backdrop:not(.vertical), - entry:backdrop { - color: #b9bfcb; - border-color: #262c36; - background-color: #3d4455; - box-shadow: none; - transition: 200ms ease-out; } - spinbutton:backdrop:disabled:not(.vertical), - entry:backdrop:disabled { - color: #63708b; - border-color: rgba(35, 40, 49, 0.3); - background-color: #404859; - box-shadow: none; } - spinbutton.error:not(.vertical), - entry.error { - color: #d8dee9; - border-color: #232831; - background-color: #3b4252; - color: #b84f59; - border-color: #3c181c; } - spinbutton.error:focus:not(.vertical), - entry.error:focus { - border-color: #3c181c; } - spinbutton.error:selected:focus:not(.vertical), spinbutton.error:selected:not(.vertical), - entry.error:selected:focus, - entry.error:selected { - background-color: #b84f59; } - spinbutton.warning:not(.vertical), - entry.warning { - color: #d8dee9; - border-color: #232831; - background-color: #3b4252; - color: #c3674a; - border-color: #442116; } - spinbutton.warning:focus:not(.vertical), - entry.warning:focus { - border-color: #442116; } - spinbutton.warning:selected:focus:not(.vertical), spinbutton.warning:selected:not(.vertical), - entry.warning:selected:focus, - entry.warning:selected { - background-color: #c3674a; } - spinbutton:not(.vertical) image, - entry image { - color: #b9bfcb; } - spinbutton:not(.vertical) image:hover, - entry image:hover { - color: #d8dee9; } - spinbutton:not(.vertical) image:active, - entry image:active { - color: #8fbcbb; } - spinbutton:not(.vertical) image:backdrop, - entry image:backdrop { - color: #7e8594; } - spinbutton:drop(active):focus:not(.vertical), spinbutton:drop(active):not(.vertical), - entry:drop(active):focus, - entry:drop(active) { - border-color: #a3be8c; - box-shadow: inset 0 0 0 1px #a3be8c; } - .osd spinbutton:not(.vertical), - .osd entry { - color: #d8dee9; - border-color: #232831; - background-color: rgba(35, 40, 49, 0.5); - box-shadow: none; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; } - .osd spinbutton:focus:not(.vertical), - .osd entry:focus { - color: #d8dee9; - border-color: #8fbcbb; - background-color: rgba(35, 40, 49, 0.5); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; } - .osd spinbutton:backdrop:not(.vertical), - .osd entry:backdrop { - color: #d8dee9; - border-color: #232831; - background-color: rgba(35, 40, 49, 0.5); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd spinbutton:disabled:not(.vertical), - .osd entry:disabled { - color: #808690; - border-color: #232831; - background-color: rgba(58, 63, 73, 0.5); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } + color: #cac6c4; + border-color: #292523; + background-color: #3a3431; +} +spinbutton:not(.vertical) image.left, +entry image.left { + padding-left: 0; + padding-right: 6px; +} +spinbutton:not(.vertical) image.right, +entry image.right { + padding-left: 6px; + padding-right: 0; +} +spinbutton.flat:not(.vertical), +entry.flat:focus, +entry.flat { + min-height: 0; + padding: 2px; + background-image: none; + border-color: transparent; + box-shadow: none; + border-radius: 0; +} +spinbutton:focus:not(.vertical), +entry:focus { + border-color: #905846; +} +spinbutton:disabled:not(.vertical), +entry:disabled { + color: #888280; + border-color: rgba(41, 37, 35, 0.3); + background-color: #413a37; + box-shadow: none; +} +spinbutton:backdrop:not(.vertical), +entry:backdrop { + color: #aea9a7; + border-color: #2c2825; + background-color: #3d3633; + box-shadow: none; + transition: 200ms ease-out; +} +spinbutton:backdrop:disabled:not(.vertical), +entry:backdrop:disabled { + color: #6e635e; + border-color: rgba(41, 37, 35, 0.3); + background-color: #413a37; + box-shadow: none; +} +spinbutton.error:not(.vertical), +entry.error { + color: #cac6c4; + border-color: #292523; + background-color: #3a3431; + color: #c04040; + border-color: #3a1313; +} +spinbutton.error:focus:not(.vertical), +entry.error:focus { + border-color: #3a1313; +} +spinbutton.error:selected:not(.vertical), +entry.error:selected:focus, +entry.error:selected { + background-color: #c04040; +} +spinbutton.warning:not(.vertical), +entry.warning { + color: #cac6c4; + border-color: #292523; + background-color: #3a3431; + color: #ae5d42; + border-color: #2d1811; +} +spinbutton.warning:focus:not(.vertical), +entry.warning:focus { + border-color: #2d1811; +} +spinbutton.warning:selected:not(.vertical), +entry.warning:selected:focus, +entry.warning:selected { + background-color: #ae5d42; +} +spinbutton:not(.vertical) image, +entry image { + color: #ada9a7; +} +spinbutton:not(.vertical) image:hover, +entry image:hover { + color: #cac6c4; +} +spinbutton:not(.vertical) image:active, +entry image:active { + color: #af6f5a; +} +spinbutton:not(.vertical) image:backdrop, +entry image:backdrop { + color: #797371; +} +spinbutton:drop(active):not(.vertical), +entry:drop(active):focus, +entry:drop(active) { + border-color: #8faf79; + box-shadow: inset 0 0 0 1px #8faf79; +} +.osd spinbutton:not(.vertical), +.osd entry { + color: #cac6c4; + border-color: #292523; + background-color: rgba(41, 37, 35, 0.5); + box-shadow: none; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; +} +.osd spinbutton:focus:not(.vertical), +.osd entry:focus { + color: #cac6c4; + border-color: #af6f5a; + background-color: rgba(41, 37, 35, 0.5); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; +} +.osd spinbutton:backdrop:not(.vertical), +.osd entry:backdrop { + color: #cac6c4; + border-color: #292523; + background-color: rgba(41, 37, 35, 0.5); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} +.osd spinbutton:disabled:not(.vertical), +.osd entry:disabled { + color: #7a7674; + border-color: #292523; + background-color: rgba(57, 53, 51, 0.5); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} spinbutton:not(.vertical) progress, entry progress { margin: 2px -6px; @@ -1770,91 +2291,96 @@ entry progress { background-image: none; border-radius: 0; border-width: 0 0 2px; - border-color: #8fbcbb; + border-color: #af6f5a; border-style: solid; - box-shadow: none; } - spinbutton:not(.vertical) progress:backdrop, - entry progress:backdrop { - background-color: transparent; } -.linked:not(.vertical) > spinbutton:focus:not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:focus:not(.vertical) + button, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > -entry:focus + spinbutton:not(.vertical), .linked:not(.vertical) > -entry:focus + button, .linked:not(.vertical) > -entry:focus + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + -entry, .linked:not(.vertical) > -entry:focus + -entry { - border-left-color: #6fa9a8; } -.linked:not(.vertical) > spinbutton:focus:not(.vertical), .linked:not(.vertical) > -entry:focus { - border-color: #6fa9a8; } -.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > -entry:drop(active) + spinbutton:not(.vertical), .linked:not(.vertical) > -entry:drop(active) + button, .linked:not(.vertical) > -entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + -entry, .linked:not(.vertical) > -entry:drop(active) + -entry { - border-left-color: #a3be8c; } -.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled), .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):not(.vertical), .linked.vertical > -entry:not(:disabled) + entry:not(:disabled), .linked.vertical > -entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical) { - border-top-color: #343a48; - background-image: linear-gradient(to bottom, #3b4252, #3b4252); } - .linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled):backdrop, .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):backdrop:not(.vertical), .linked.vertical > - entry:not(:disabled) + entry:not(:disabled):backdrop, .linked.vertical > - entry:not(:disabled) + spinbutton:not(:disabled):backdrop:not(.vertical) { - border-top-color: #363d4c; - background-image: linear-gradient(to bottom, #3d4455, #3d4455); } -.linked.vertical > spinbutton:disabled:not(.vertical) + spinbutton:disabled:not(.vertical), .linked.vertical > spinbutton:disabled:not(.vertical) + entry:disabled, .linked.vertical > -entry:disabled + spinbutton:disabled:not(.vertical), .linked.vertical > -entry:disabled + entry:disabled { - border-top-color: #343a48; } + box-shadow: none; +} +spinbutton:not(.vertical) progress:backdrop, +entry progress:backdrop { + background-color: transparent; +} +.linked:not(.vertical) > spinbutton:focus:not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:focus:not(.vertical) + button, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + combobox > box > button.combo, +.linked:not(.vertical) > spinbutton:focus:not(.vertical) + entry, +.linked:not(.vertical) > entry:focus + button, +.linked:not(.vertical) > entry:focus + combobox > box > button.combo, +.linked:not(.vertical) > entry:focus + spinbutton:not(.vertical), +.linked:not(.vertical) > entry:focus + entry { + border-left-color: #905846; +} +.linked:not(.vertical) > spinbutton:focus:not(.vertical), +.linked:not(.vertical) > entry:focus { + border-color: #905846; +} +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + entry, +.linked:not(.vertical) > entry:drop(active) + button, +.linked:not(.vertical) > entry:drop(active) + combobox > box > button.combo, +.linked:not(.vertical) > entry:drop(active) + spinbutton:not(.vertical), +.linked:not(.vertical) > entry:drop(active) + entry { + border-left-color: #8faf79; +} +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled), .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):not(.vertical), +.linked.vertical > entry:not(:disabled) + entry:not(:disabled), +.linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical) { + border-top-color: #35302d; + background-image: linear-gradient(to bottom, #3a3431, #3a3431); +} +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled):backdrop, .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):backdrop:not(.vertical), +.linked.vertical > entry:not(:disabled) + entry:not(:disabled):backdrop, +.linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):backdrop:not(.vertical) { + border-top-color: #38322f; + background-image: linear-gradient(to bottom, #3d3633, #3d3633); +} +.linked.vertical > spinbutton:disabled:not(.vertical) + spinbutton:disabled:not(.vertical), .linked.vertical > spinbutton:disabled:not(.vertical) + entry:disabled, +.linked.vertical > entry:disabled + spinbutton:disabled:not(.vertical), +.linked.vertical > entry:disabled + entry:disabled { + border-top-color: #35302d; +} .linked.vertical > spinbutton:not(.vertical) + spinbutton:focus:not(:only-child):not(.vertical), -.linked.vertical > spinbutton:not(.vertical) + entry:focus:not(:only-child), .linked.vertical > -entry + spinbutton:focus:not(:only-child):not(.vertical), -.linked.vertical > -entry + entry:focus:not(:only-child) { - border-top-color: #6fa9a8; } +.linked.vertical > spinbutton:not(.vertical) + entry:focus:not(:only-child), +.linked.vertical > entry + spinbutton:focus:not(:only-child):not(.vertical), +.linked.vertical > entry + entry:focus:not(:only-child) { + border-top-color: #905846; +} .linked.vertical > spinbutton:not(.vertical) + spinbutton:drop(active):not(:only-child):not(.vertical), -.linked.vertical > spinbutton:not(.vertical) + entry:drop(active):not(:only-child), .linked.vertical > -entry + spinbutton:drop(active):not(:only-child):not(.vertical), -.linked.vertical > -entry + entry:drop(active):not(:only-child) { - border-top-color: #a3be8c; } +.linked.vertical > spinbutton:not(.vertical) + entry:drop(active):not(:only-child), +.linked.vertical > entry + spinbutton:drop(active):not(:only-child):not(.vertical), +.linked.vertical > entry + entry:drop(active):not(:only-child) { + border-top-color: #8faf79; +} .linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), .linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry, .linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button, -.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > -entry:focus:not(:only-child) + spinbutton:not(.vertical), -.linked.vertical > -entry:focus:not(:only-child) + entry, -.linked.vertical > -entry:focus:not(:only-child) + button, -.linked.vertical > -entry:focus:not(:only-child) + combobox > box > button.combo { - border-top-color: #6fa9a8; } +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, +.linked.vertical > entry:focus:not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > entry:focus:not(:only-child) + entry, +.linked.vertical > entry:focus:not(:only-child) + button, +.linked.vertical > entry:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #905846; +} .linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + spinbutton:not(.vertical), .linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + entry, .linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + button, -.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > -entry:drop(active):not(:only-child) + spinbutton:not(.vertical), -.linked.vertical > -entry:drop(active):not(:only-child) + entry, -.linked.vertical > -entry:drop(active):not(:only-child) + button, -.linked.vertical > -entry:drop(active):not(:only-child) + combobox > box > button.combo { - border-top-color: #a3be8c; } +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + combobox > box > button.combo, +.linked.vertical > entry:drop(active):not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > entry:drop(active):not(:only-child) + entry, +.linked.vertical > entry:drop(active):not(:only-child) + button, +.linked.vertical > entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-top-color: #8faf79; +} treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) { - background-color: #3b4252; - transition-property: color, background; } + background-color: #3a3431; + transition-property: color, background; +} treeview entry.flat, treeview entry { border-radius: 0; background-image: none; - background-color: #3b4252; } - treeview entry.flat:focus, treeview entry:focus { - border-color: #8fbcbb; } + background-color: #3a3431; +} +treeview entry.flat:focus, treeview entry:focus { + border-color: #af6f5a; +} /************* * Expanders * @@ -1862,35 +2388,44 @@ treeview entry.flat, treeview entry { expander arrow { min-width: 16px; min-height: 16px; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } - expander arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } - expander arrow:hover { - color: white; } - expander arrow:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} +expander arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); +} +expander arrow:hover { + color: white; +} +expander arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} /**************** * Floating Bar * ****************/ .floating-bar { - background-color: #434c5e; + background-color: #453e3b; border-width: 1px; border-style: solid solid none; - border-color: #232831; + border-color: #292523; border-radius: 3px 3px 0 0; - box-shadow: none; } - .floating-bar.bottom.left { - border-left-style: none; - border-top-left-radius: 0; } - .floating-bar.bottom.right { - border-right-style: none; - border-top-right-radius: 0; } - .floating-bar > button { - padding: 4px; } - .floating-bar:backdrop { - background-color: #434c5e; - border-color: #262c36; } + box-shadow: none; +} +.floating-bar.bottom.left { + border-left-style: none; + border-top-left-radius: 0; +} +.floating-bar.bottom.right { + border-right-style: none; + border-top-right-radius: 0; +} +.floating-bar > button { + padding: 4px; +} +.floating-bar:backdrop { + background-color: #453e3b; + border-color: #2c2825; +} /********** * Frames * @@ -1901,99 +2436,119 @@ frame > border, margin: 0; padding: 0; border-radius: 0; - border: 1px solid #232831; } - frame > border.flat, - .frame.flat { - border-style: none; } - frame > border:backdrop, - .frame:backdrop { - border-color: #262c36; } + border: 1px solid #292523; +} +frame > border.flat, +.frame.flat, +popover.background checkbutton.frame, +popover.background radiobutton.frame { + border-style: none; +} +frame > border:backdrop, +.frame:backdrop { + border-color: #2c2825; +} actionbar > revealer > box { padding: 6px; - border-top: 1px solid #232831; } - actionbar > revealer > box:backdrop { - border-color: #262c36; } + border-top: 1px solid #292523; +} +actionbar > revealer > box:backdrop { + border-color: #2c2825; +} scrolledwindow viewport.frame { - border-style: none; } + border-style: none; +} scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#0e1013), to(rgba(14, 16, 19, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(216, 222, 233, 0.13)), to(rgba(216, 222, 233, 0))); + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#0e0c0c), to(rgba(14, 12, 12, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(202, 198, 196, 0.13)), to(rgba(202, 198, 196, 0))); background-size: 100% 5%, 100% 100%; background-repeat: no-repeat; background-position: center top; background-color: transparent; border: none; - box-shadow: none; } - scrolledwindow overshoot.top:backdrop { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#262c36), to(rgba(38, 44, 54, 0))); - background-size: 100% 5%; - background-repeat: no-repeat; - background-position: center top; - background-color: transparent; - border: none; - box-shadow: none; } + box-shadow: none; +} +scrolledwindow overshoot.top:backdrop { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#2c2825), to(rgba(44, 40, 37, 0))); + background-size: 100% 5%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; +} scrolledwindow overshoot.bottom { - background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#0e1013), to(rgba(14, 16, 19, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(216, 222, 233, 0.13)), to(rgba(216, 222, 233, 0))); + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#0e0c0c), to(rgba(14, 12, 12, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(202, 198, 196, 0.13)), to(rgba(202, 198, 196, 0))); background-size: 100% 5%, 100% 100%; background-repeat: no-repeat; background-position: center bottom; background-color: transparent; border: none; - box-shadow: none; } - scrolledwindow overshoot.bottom:backdrop { - background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#262c36), to(rgba(38, 44, 54, 0))); - background-size: 100% 5%; - background-repeat: no-repeat; - background-position: center bottom; - background-color: transparent; - border: none; - box-shadow: none; } + box-shadow: none; +} +scrolledwindow overshoot.bottom:backdrop { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#2c2825), to(rgba(44, 40, 37, 0))); + background-size: 100% 5%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; +} scrolledwindow overshoot.left { - background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#0e1013), to(rgba(14, 16, 19, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(216, 222, 233, 0.13)), to(rgba(216, 222, 233, 0))); + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#0e0c0c), to(rgba(14, 12, 12, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(202, 198, 196, 0.13)), to(rgba(202, 198, 196, 0))); background-size: 5% 100%, 100% 100%; background-repeat: no-repeat; background-position: left center; background-color: transparent; border: none; - box-shadow: none; } - scrolledwindow overshoot.left:backdrop { - background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#262c36), to(rgba(38, 44, 54, 0))); - background-size: 5% 100%; - background-repeat: no-repeat; - background-position: left center; - background-color: transparent; - border: none; - box-shadow: none; } + box-shadow: none; +} +scrolledwindow overshoot.left:backdrop { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#2c2825), to(rgba(44, 40, 37, 0))); + background-size: 5% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; +} scrolledwindow overshoot.right { - background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#0e1013), to(rgba(14, 16, 19, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(216, 222, 233, 0.13)), to(rgba(216, 222, 233, 0))); + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#0e0c0c), to(rgba(14, 12, 12, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(202, 198, 196, 0.13)), to(rgba(202, 198, 196, 0))); background-size: 5% 100%, 100% 100%; background-repeat: no-repeat; background-position: right center; background-color: transparent; border: none; - box-shadow: none; } - scrolledwindow overshoot.right:backdrop { - background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#262c36), to(rgba(38, 44, 54, 0))); - background-size: 5% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; } + box-shadow: none; +} +scrolledwindow overshoot.right:backdrop { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#2c2825), to(rgba(44, 40, 37, 0))); + background-size: 5% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; +} scrolledwindow junction { border-color: transparent; - border-image: linear-gradient(to bottom, #232831 1px, transparent 1px) 0 0 0 1/0 1px stretch; - background-color: #3f4758; } - scrolledwindow junction:dir(rtl) { - border-image-slice: 0 1 0 0; } - scrolledwindow junction:backdrop { - border-image-source: linear-gradient(to bottom, #262c36 1px, transparent 1px); - background-color: #3d4555; - transition: 200ms ease-out; } + border-image: linear-gradient(to bottom, #292523 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #403936; +} +scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; +} +scrolledwindow junction:backdrop { + border-image-source: linear-gradient(to bottom, #2c2825 1px, transparent 1px); + background-color: #3d3734; + transition: 200ms ease-out; +} separator { - background: rgba(0, 0, 0, 0.1); } + background: rgba(0, 0, 0, 0.1); +} /************ * Popovers * @@ -2004,39 +2559,49 @@ GraniteWidgetsPopOver { -GraniteWidgetsPopOver-border-radius: 8px; -GraniteWidgetsPopOver-border-width: 0; -GraniteWidgetsPopOver-shadow-size: 12; - border: 1px solid #3b4252; - background: #3b4252; - color: #d8dee9; } - GraniteWidgetsPopOver .button { - background-image: none; - background: none; - border: none; } - GraniteWidgetsPopOver .button:active, GraniteWidgetsPopOver .button:active:hover { - color: #8fbcbb; } - GraniteWidgetsPopOver > .frame { - border: none; } - GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver iconview.sidebar { - border: none; - background: none; } + border: 1px solid #3a3431; + background: #3a3431; + color: #cac6c4; +} +GraniteWidgetsPopOver .button { + background-image: none; + background: none; + border: none; +} +GraniteWidgetsPopOver .button:active, GraniteWidgetsPopOver .button:active:hover { + color: #af6f5a; +} +GraniteWidgetsPopOver > .frame { + border: none; +} +GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver iconview.sidebar { + border: none; + background: none; +} GraniteWidgetsStaticNotebook .frame { - border: none; } + border: none; +} .popover_bg { - background-color: #3b4252; + background-color: #3a3431; background-image: none; - border: 1px solid #3b4252; - color: #d8dee9; } + border: 1px solid #3a3431; + color: #cac6c4; +} /*********** * Welcome * **********/ GraniteWidgetsWelcome { - background-color: #3b4252; } - GraniteWidgetsWelcome GtkLabel { - color: #d8dee9; } - GraniteWidgetsWelcome .h1, GraniteWidgetsWelcome .h3 { - color: rgba(216, 222, 233, 0.8); } + background-color: #3a3431; +} +GraniteWidgetsWelcome GtkLabel { + color: #cac6c4; +} +GraniteWidgetsWelcome .h1, GraniteWidgetsWelcome .h3 { + color: rgba(202, 198, 196, 0.8); +} /************** * Source List * @@ -2044,54 +2609,64 @@ GraniteWidgetsWelcome { .source-list { -GtkTreeView-horizontal-separator: 1px; -GtkTreeView-vertical-separator: 6px; - background-color: #434c5e; - border: solid #232831; - color: #d8dee9; - border-right-width: 1px; } - .source-list .category-expander { - color: transparent; } - .source-list .badge { - background-image: none; - background-color: rgba(0, 0, 0, 0.4); - color: #434c5e; - border-radius: 10px; - padding: 0 6px; - margin: 0 3px; - border-width: 0; } - .source-list .badge:selected:backdrop, .source-list .badge:selected:hover:backdrop { - background-color: rgba(0, 0, 0, 0.2); - color: #38404f; } - .source-list row, - .source-list .list-row { - border: none; - 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; } + background-color: #453e3b; + border: solid #292523; + color: #cac6c4; + border-right-width: 1px; +} +.source-list .category-expander { + color: transparent; +} +.source-list .badge { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + color: #453e3b; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; +} +.source-list .badge:selected:backdrop, .source-list .badge:selected:hover:backdrop { + background-color: rgba(0, 0, 0, 0.2); + color: #3d3734; +} +.source-list row, +.source-list .list-row { + border: none; + 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; +} /************** * Text Styles * **************/ .h1 { - font-size: 24px; } + font-size: 24px; +} .h2 { font-weight: 300; - font-size: 18px; } + font-size: 18px; +} .h3 { - font-size: 11px; } + font-size: 11px; +} .h4, .category-label { font-size: 12px; padding: 6px; - color: rgba(216, 222, 233, 0.3); + color: rgba(202, 198, 196, 0.3); font-weight: bold; - text-shadow: 0 1px rgba(255, 255, 255, 0.2); } + text-shadow: 0 1px rgba(255, 255, 255, 0.2); +} /************** * Storage Bar * @@ -2101,984 +2676,1227 @@ GraniteWidgetsWelcome { box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.1); background-image: none; background-color: transparent; - padding: 8px 6px; } + padding: 8px 6px; +} .storage-bar .fill-block { - background-color: #ebcb8b; + background-color: #ddc388; border: none; box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); transition: all 200ms ease-in-out; - padding: 8px 6px; } - .storage-bar .fill-block:first-child { - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; - border-left-width: 1px; - box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); } - .storage-bar .fill-block:last-child { - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; - box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset -1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); } - .storage-bar .fill-block.empty-block { - background-color: #3b4252; } - .storage-bar .fill-block.app { - background-color: #5e81ac; } - .storage-bar .fill-block.audio { - background-color: #d08770; } - .storage-bar .fill-block.photo { - background-color: #bf616a; } - .storage-bar .fill-block.video { - background-color: #b48ead; } - .storage-bar .fill-block .legend { - padding: 12px; - border-radius: 4px; } + padding: 8px 6px; +} +.storage-bar .fill-block:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; + border-left-width: 1px; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); +} +.storage-bar .fill-block:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset -1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); +} +.storage-bar .fill-block.empty-block { + background-color: #3a3431; +} +.storage-bar .fill-block.app { + background-color: #5d81ac; +} +.storage-bar .fill-block.audio { + background-color: #c37960; +} +.storage-bar .fill-block.photo { + background-color: #c65353; +} +.storage-bar .fill-block.video { + background-color: #af79a6; +} +.storage-bar .fill-block .legend { + padding: 12px; + border-radius: 4px; +} /*************** * Header bars * ***************/ -.titlebar:not(headerbar), .titlebar, headerbar { +.titlebar, .titlebar:not(headerbar), +headerbar { padding: 0 13px; min-height: 34px; - background: #2b313c; - color: #d8dee9; - border-radius: 0; } - .titlebar:backdrop, - headerbar:backdrop { - border-color: #262c36; - transition: 200ms ease-out; } - .titlebar .title, - headerbar .title { - font-weight: bold; - padding-left: 12px; - padding-right: 12px; } - .titlebar .subtitle, - headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; } - .titlebar entry, - headerbar entry { - min-height: 24px; } - .titlebar button, - headerbar button { - color: #d8dee9; - border-radius: 4px; - text-shadow: none; - box-shadow: none; - border: 1px solid #232831; - background-color: #343b48; - min-height: 20px; - margin-top: 5px; - margin-bottom: 5px; - box-shadow: none; } - .titlebar button.image-button, - headerbar button.image-button { - padding: 3px 4px; } - .titlebar button.suggested-action, - headerbar button.suggested-action { - box-shadow: none; - border: none; - background-image: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } - .titlebar button.suggested-action:disabled, .titlebar button.suggested-action:disabled:backdrop, .titlebar button.suggested-action:backdrop, - headerbar button.suggested-action:disabled, - headerbar button.suggested-action:disabled:backdrop, - headerbar button.suggested-action:backdrop { - border: none; - background-image: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } - .titlebar button.suggested-action:disabled:hover, .titlebar button.suggested-action:disabled:active, .titlebar button.suggested-action:disabled:checked, .titlebar button.suggested-action:disabled:backdrop:hover, .titlebar button.suggested-action:disabled:backdrop:active, .titlebar button.suggested-action:disabled:backdrop:checked, .titlebar button.suggested-action:backdrop:hover, .titlebar button.suggested-action:backdrop:active, .titlebar button.suggested-action:backdrop:checked, - headerbar button.suggested-action:disabled:hover, - headerbar button.suggested-action:disabled:active, - headerbar button.suggested-action:disabled:checked, - headerbar button.suggested-action:disabled:backdrop:hover, - headerbar button.suggested-action:disabled:backdrop:active, - headerbar button.suggested-action:disabled:backdrop:checked, - headerbar button.suggested-action:backdrop:hover, - headerbar button.suggested-action:backdrop:active, - headerbar button.suggested-action:backdrop:checked { - border: none; - background-image: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } - .titlebar button.appmenu, - headerbar button.appmenu { - background: transparent; } - .titlebar button.appmenu:backdrop, - headerbar button.appmenu:backdrop { - background: transparent; } - .titlebar button:hover, - headerbar button:hover { - color: #fff; - text-shadow: none; - background-color: rgba(143, 188, 187, 0.7); } - .titlebar button:active, .titlebar button:checked, - headerbar button:active, - headerbar button:checked { - color: #fff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: rgba(143, 188, 187, 0.7); - text-shadow: none; } - .titlebar button:backdrop, .titlebar button:disabled, .titlebar button:backdrop:disabled, - headerbar button:backdrop, - headerbar button:disabled, - headerbar button:backdrop:disabled { - color: rgba(216, 222, 233, 0.2); - background-color: #2e3440; - text-shadow: none; - box-shadow: none; } - .titlebar button:backdrop:hover, .titlebar button:backdrop:active, .titlebar button:backdrop:checked, - headerbar button:backdrop:hover, - headerbar button:backdrop:active, - headerbar button:backdrop:checked { - color: #8fbcbb; - background-color: rgba(143, 188, 187, 0.6); - text-shadow: none; - box-shadow: none; } - .titlebar button.suggested-action, - headerbar button.suggested-action { - font-weight: bold; - min-height: 14px; - margin-top: 5px; - margin-bottom: 5px; - border-radius: 4px; - font-weight: normal; - color: white; - background-color: #3c4454; - text-shadow: none; - box-shadow: none; } - .titlebar button.suggested-action:hover, - headerbar button.suggested-action:hover { - color: white; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #5e81ac; - text-shadow: none; } - .titlebar button.suggested-action:active, - headerbar button.suggested-action:active { - color: white; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #5e81ac; - text-shadow: none; } - .titlebar button.suggested-action:disabled, - headerbar button.suggested-action:disabled { - color: white; - border-color: rgba(35, 40, 49, 0.3); - background-color: #5e81ac; - text-shadow: none; } - .titlebar button.suggested-action:disabled label, - headerbar button.suggested-action:disabled label { - color: rgba(255, 255, 255, 0.5); } - .titlebar button.suggested-action:backdrop, - headerbar button.suggested-action:backdrop { - color: rgba(255, 255, 255, 0.4); - outline-color: rgba(255, 255, 255, 0.3); - background-color: #5e81ac; - text-shadow: none; - border-radius: 3px; } - .titlebar button.suggested-action:backdrop:disabled, - headerbar button.suggested-action:backdrop:disabled { - color: white; - border-color: rgba(35, 40, 49, 0.3); - background-color: #5e81ac; - text-shadow: none; } - .titlebar button.destructive-action, - headerbar button.destructive-action { - font-weight: bold; - min-height: 14px; - margin-top: 5px; - margin-bottom: 5px; - border-radius: 4px; - font-weight: normal; - color: white; - background-color: #3c4454; - text-shadow: none; - box-shadow: none; } - .titlebar button.destructive-action:hover, - headerbar button.destructive-action:hover { - color: white; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #a9444e; - text-shadow: none; } - .titlebar button.destructive-action:active, - headerbar button.destructive-action:active { - color: white; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #a9444e; - text-shadow: none; } - .titlebar button.destructive-action:disabled, - headerbar button.destructive-action:disabled { - color: white; - border-color: rgba(35, 40, 49, 0.3); - background-color: #a9444e; - text-shadow: none; } - .titlebar button.destructive-action:disabled label, - headerbar button.destructive-action:disabled label { - color: rgba(255, 255, 255, 0.5); } - .titlebar button.destructive-action:backdrop, - headerbar button.destructive-action:backdrop { - color: rgba(255, 255, 255, 0.4); - outline-color: rgba(255, 255, 255, 0.3); - background-color: #a9444e; - text-shadow: none; - border-radius: 3px; } - .titlebar button.destructive-action:backdrop:disabled, - headerbar button.destructive-action:backdrop:disabled { - color: white; - border-color: rgba(35, 40, 49, 0.3); - background-color: #a9444e; - text-shadow: none; } - .titlebar button.titlebutton, - headerbar button.titlebutton { - color: transparent; - box-shadow: none; - border: none; - background-color: transparent; - background-repeat: no-repeat; } - .titlebar button.titlebutton:hover, .titlebar button.titlebutton:active, .titlebar button.titlebutton:checked, .titlebar button.titlebutton:backdrop, .titlebar button.titlebutton:backdrop:hover, .titlebar button.titlebutton *, - headerbar button.titlebutton:hover, - headerbar button.titlebutton:active, - headerbar button.titlebutton:checked, - headerbar button.titlebutton:backdrop, - headerbar button.titlebutton:backdrop:hover, - headerbar button.titlebutton * { - color: transparent; - box-shadow: none; - background-color: transparent; } - .titlebar .linked > button, .titlebar .path-bar-box button, - .titlebar headerbar .linked > button, - headerbar .path-bar-box .titlebar button, .titlebar .linked > button:hover, - .titlebar .linked > button:backdrop, - .titlebar headerbar .linked > button, - headerbar .path-bar-box .titlebar button, - headerbar .titlebar .linked > button, - headerbar .linked > button, - headerbar .titlebar .path-bar-box button, - .titlebar .path-bar-box headerbar button, - headerbar .path-bar-box button, - headerbar .titlebar .linked > button:hover, - .titlebar headerbar .linked > button:hover, - headerbar .titlebar .linked > button:backdrop, - .titlebar headerbar .linked > button:backdrop, - headerbar .linked > button:hover, - headerbar .linked > button:backdrop { - border-radius: 0; - border-right-style: none; - box-shadow: none; - margin: 5px 0px; - min-height: 20px; } - .titlebar .linked > button:first-child, .titlebar .path-bar-box button:first-child, - .titlebar headerbar .linked > button:first-child, - headerbar .path-bar-box .titlebar button:first-child, - headerbar .titlebar .linked > button:first-child, - headerbar .linked > button:first-child, - .titlebar .path-bar-box headerbar button:first-child, - headerbar .path-bar-box button:first-child { - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; } - .titlebar .linked > button:last-child, .titlebar .path-bar-box button:last-child, - .titlebar headerbar .linked > button:last-child, - headerbar .path-bar-box .titlebar button:last-child, - headerbar .titlebar .linked > button:last-child, - headerbar .linked > button:last-child, - .titlebar .path-bar-box headerbar button:last-child, - headerbar .path-bar-box button:last-child { - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; - border-right-style: solid; } - .titlebar .linked > button:only-child, .titlebar .path-bar-box button:only-child, - .titlebar headerbar .linked > button:only-child, - headerbar .path-bar-box .titlebar button:only-child, - headerbar .titlebar .linked > button:only-child, - headerbar .linked > button:only-child, - .titlebar .path-bar-box headerbar button:only-child, - headerbar .path-bar-box button:only-child { - border-radius: 4px; - border-style: solid; } - .titlebar .linked > button:active, - .titlebar headerbar .linked > button:active, .titlebar .path-bar-box button:active, - headerbar .path-bar-box .titlebar button:active, .titlebar .linked > button:checked, - .titlebar headerbar .linked > button:checked, .titlebar .path-bar-box button:checked, - headerbar .path-bar-box .titlebar button:checked, - headerbar .titlebar .linked > button:active, - headerbar .linked > button:active, - .titlebar .path-bar-box headerbar button:active, - headerbar .path-bar-box button:active, - headerbar .titlebar .linked > button:checked, - headerbar .linked > button:checked, - .titlebar .path-bar-box headerbar button:checked, - headerbar .path-bar-box button:checked { - color: #fff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: rgba(143, 188, 187, 0.7); - text-shadow: none; } - .titlebar .linked > button:active:backdrop, - .titlebar headerbar .linked > button:active:backdrop, .titlebar .path-bar-box button:active:backdrop, - headerbar .path-bar-box .titlebar button:active:backdrop, .titlebar .linked > button:checked:backdrop, - .titlebar headerbar .linked > button:checked:backdrop, .titlebar .path-bar-box button:checked:backdrop, - headerbar .path-bar-box .titlebar button:checked:backdrop, - headerbar .titlebar .linked > button:active:backdrop, - headerbar .linked > button:active:backdrop, - .titlebar .path-bar-box headerbar button:active:backdrop, - headerbar .path-bar-box button:active:backdrop, - headerbar .titlebar .linked > button:checked:backdrop, - headerbar .linked > button:checked:backdrop, - .titlebar .path-bar-box headerbar button:checked:backdrop, - headerbar .path-bar-box button:checked:backdrop { - color: rgba(46, 52, 64, 0.5); } - .titlebar .linked > button:active:backdrop label, .titlebar .path-bar-box button:active:backdrop label, - headerbar .path-bar-box .titlebar button:active:backdrop label, .titlebar .linked > button:checked:backdrop label, .titlebar .path-bar-box button:checked:backdrop label, - headerbar .path-bar-box .titlebar button:checked:backdrop label, - headerbar .linked > button:active:backdrop label, - .titlebar .path-bar-box headerbar button:active:backdrop label, - headerbar .path-bar-box button:active:backdrop label, - headerbar .linked > button:checked:backdrop label, - .titlebar .path-bar-box headerbar button:checked:backdrop label, - headerbar .path-bar-box button:checked:backdrop label { - color: rgba(46, 52, 64, 0.5); } - .titlebar .path-bar-box .dim-label, .titlebar .path-bar-box label.separator, .titlebar .path-bar-box .subtitle, - headerbar .path-bar-box .dim-label, - headerbar .path-bar-box label.separator, - headerbar .path-bar-box .subtitle { - color: transparent; - margin-right: -6px; } - .titlebar .path-bar-box button:last-child, - headerbar .path-bar-box button:last-child { - margin-left: -1px; - border-radius: 0px; } - .titlebar .path-bar-box button:last-child:active, .titlebar .path-bar-box button:last-child:checked, - headerbar .path-bar-box button:last-child:active, - headerbar .path-bar-box button:last-child:checked { - border-radius: 0px 4px 4px 0px; } - .titlebar .path-bar-box button:first-child, - headerbar .path-bar-box button:first-child { - border-radius: 4px 0px 0px 4px; } - .titlebar .path-bar-box button:first-child:active, .titlebar .path-bar-box button:first-child:checked, - headerbar .path-bar-box button:first-child:active, - headerbar .path-bar-box button:first-child:checked { - border-radius: 4px; } - .titlebar .path-bar-box widget > .text-button:last-child, - headerbar .path-bar-box widget > .text-button:last-child { - border-radius: 0px 4px 4px 0px; - color: #fff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: rgba(143, 188, 187, 0.7); - text-shadow: none; } - .titlebar .path-bar-box widget > .text-button:last-child:backdrop, .titlebar .path-bar-box widget > .text-button:last-child:backdrop label, - headerbar .path-bar-box widget > .text-button:last-child:backdrop, - headerbar .path-bar-box widget > .text-button:last-child:backdrop label { - color: rgba(46, 52, 64, 0.5); } - .titlebar .path-bar-box widget > .text-button:last-child:only-child, - headerbar .path-bar-box widget > .text-button:last-child:only-child { - border-radius: 4px; } - .titlebar .path-buttons-box, - headerbar .path-buttons-box { - background-color: #434c5e; - border: 1px solid #232831; - min-height: 20px; - margin-top: 5px; - margin-bottom: 5px; - color: #d8dee9; - border-radius: 4px; - text-shadow: none; - box-shadow: none; - border: 1px solid #232831; - background-color: #343b48; - border-radius: 4px 0px 0px 4px; } - .titlebar .path-buttons-box .dim-label, .titlebar .path-buttons-box label.separator, .titlebar .path-buttons-box .subtitle, - headerbar .path-buttons-box .dim-label, - headerbar .path-buttons-box label.separator, - headerbar .path-buttons-box .subtitle { - color: transparent; - margin-right: -5px; } - .titlebar .path-buttons-box button > .horizontal > .dim-label, .titlebar .path-buttons-box button > .horizontal > label.separator, .titlebar .path-buttons-box button > .horizontal > .subtitle, - headerbar .path-buttons-box button > .horizontal > .dim-label, - headerbar .path-buttons-box button > .horizontal > label.separator, - headerbar .path-buttons-box button > .horizontal > .subtitle { - color: #d8dee9; - padding: 3px 12px; - margin: 0; - border-right: 1px solid #232831; } - .titlebar .path-buttons-box button > .horizontal > image.dim-label, .titlebar .path-buttons-box button > .horizontal > image.subtitle, - headerbar .path-buttons-box button > .horizontal > image.dim-label, - headerbar .path-buttons-box button > .horizontal > image.subtitle { - padding: 3px 0px 3px 12px; - border-right: none; } - .titlebar .path-buttons-box button, - headerbar .path-buttons-box button { - background: transparent; - border: none; - margin: 0; - padding: 0; } - .titlebar .path-buttons-box .current-dir label, - headerbar .path-buttons-box .current-dir label { - padding: 3px 12px; } - .titlebar .path-buttons-box .current-dir label, .titlebar .path-buttons-box .current-dir image, - headerbar .path-buttons-box .current-dir label, - headerbar .path-buttons-box .current-dir image { - color: #fff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: rgba(143, 188, 187, 0.7); - text-shadow: none; } - .titlebar .path-buttons-box button.current-dir:only-child image, - headerbar .path-buttons-box button.current-dir:only-child image { - margin-right: -6px; - padding: 0px 6px 0px 12px; - border-radius: 4px 0px 0px 4px; } - .selection-mode.titlebar button:backdrop.flat:active, .selection-mode.titlebar button:backdrop.flat:checked, .selection-mode.titlebar button:backdrop:active, .selection-mode.titlebar button:backdrop:checked, - headerbar.selection-mode button:backdrop.flat:active, - headerbar.selection-mode button:backdrop.flat:checked, - headerbar.selection-mode button:backdrop:active, - headerbar.selection-mode button:backdrop:checked { - border-color: #6fa9a8; } - .selection-mode.titlebar button:backdrop.flat:active label, .selection-mode.titlebar button:backdrop.flat:checked label, .selection-mode.titlebar button:backdrop:active label, .selection-mode.titlebar button:backdrop:checked label, - headerbar.selection-mode button:backdrop.flat:active label, - headerbar.selection-mode button:backdrop.flat:checked label, - headerbar.selection-mode button:backdrop:active label, - headerbar.selection-mode button:backdrop:checked label { - color: rgba(143, 188, 187, 0.6); } - .tiled .titlebar, .maximized .titlebar, - .tiled headerbar.titlebar, .maximized headerbar.titlebar { - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); } - .tiled .titlebar:backdrop, .tiled .titlebar, .maximized .titlebar:backdrop, .maximized .titlebar, - .tiled headerbar:backdrop, - .tiled headerbar, .maximized headerbar:backdrop, .maximized headerbar { - border-radius: 0; } - .default-decoration.titlebar, headerbar.default-decoration { - padding: 5px 4px; - min-height: 20px; } - .default-decoration.titlebar button.titlebutton, headerbar.default-decoration button.titlebutton { - min-height: 20px; - min-width: 20px; - margin: 0; - padding: 0; } - -headerbar entry, -headerbar spinbutton, -headerbar separator { + background: #2d2926; + color: #cac6c4; + border-radius: 0; +} +.titlebar:backdrop, +headerbar:backdrop { + border-color: #2c2825; + transition: 200ms ease-out; +} +.titlebar .title, +headerbar .title { + font-weight: bold; + padding-left: 12px; + padding-right: 12px; +} +.titlebar .subtitle, +headerbar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; +} +.titlebar entry, +headerbar entry { + min-height: 24px; +} +.titlebar button, +headerbar button { + color: #cac6c4; + border-radius: 4px; + text-shadow: none; + box-shadow: none; + border: 1px solid #292523; + background-color: #38332f; + min-height: 20px; margin-top: 5px; - margin-bottom: 5px; } -headerbar switch { + margin-bottom: 5px; + box-shadow: none; +} +.titlebar button.image-button, +headerbar button.image-button { + padding: 3px 4px; +} +.titlebar button.suggested-action, +headerbar button.suggested-action { + box-shadow: none; + border: none; + background-image: linear-gradient(to right, #5d81ac 0%, #5d81ac 100%); +} +.titlebar button.suggested-action:disabled, .titlebar button.suggested-action:backdrop, +headerbar button.suggested-action:disabled, +headerbar button.suggested-action:disabled:backdrop, +headerbar button.suggested-action:backdrop { + border: none; + background-image: linear-gradient(to right, #5d81ac 0%, #5d81ac 100%); +} +.titlebar button.suggested-action:disabled:hover, .titlebar button.suggested-action:disabled:active, .titlebar button.suggested-action:disabled:checked, .titlebar button.suggested-action:backdrop:hover, .titlebar button.suggested-action:backdrop:active, .titlebar button.suggested-action:backdrop:checked, +headerbar button.suggested-action:disabled:hover, +headerbar button.suggested-action:disabled:active, +headerbar button.suggested-action:disabled:checked, +headerbar button.suggested-action:disabled:backdrop:hover, +headerbar button.suggested-action:disabled:backdrop:active, +headerbar button.suggested-action:disabled:backdrop:checked, +headerbar button.suggested-action:backdrop:hover, +headerbar button.suggested-action:backdrop:active, +headerbar button.suggested-action:backdrop:checked { + border: none; + background-image: linear-gradient(to right, #5d81ac 0%, #5d81ac 100%); +} +.titlebar button.appmenu, +headerbar button.appmenu { + background: transparent; +} +.titlebar button.appmenu:backdrop, +headerbar button.appmenu:backdrop { + background: transparent; +} +.titlebar button:hover, +headerbar button:hover { + color: #fff; + text-shadow: none; + background-color: rgba(175, 111, 90, 0.7); +} +.titlebar button:active, .titlebar button:checked, +headerbar button:active, +headerbar button:checked { + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(175, 111, 90, 0.7); + text-shadow: none; +} +.titlebar button:backdrop, .titlebar button:disabled, +headerbar button:backdrop, +headerbar button:disabled, +headerbar button:backdrop:disabled { + color: rgba(202, 198, 196, 0.2); + background-color: #2f2a28; + text-shadow: none; + box-shadow: none; +} +.titlebar button:backdrop:hover, .titlebar button:backdrop:active, .titlebar button:backdrop:checked, +headerbar button:backdrop:hover, +headerbar button:backdrop:active, +headerbar button:backdrop:checked { + color: #af6f5a; + background-color: rgba(175, 111, 90, 0.6); + text-shadow: none; + box-shadow: none; +} +.titlebar button.suggested-action, +headerbar button.suggested-action { + font-weight: bold; + min-height: 14px; margin-top: 5px; - margin-bottom: 5px; } -headerbar separator { - background: transparent; } -headerbar viewswitcher > box.horizontal > button.radio, headerbar switcher > box.horizontal > button.radio { - margin: 0; - padding: 0; - border-radius: 0; } - headerbar viewswitcher > box.horizontal > button.radio image, headerbar switcher > box.horizontal > button.radio image { - margin-left: 7px; } - headerbar viewswitcher > box.horizontal > button.radio label, headerbar switcher > box.horizontal > button.radio label { - margin-right: 7px; } - -.background:not(.tiled):not(.maximized) .titlebar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(0, 0, 0, 0.1); } - .background:not(.tiled):not(.maximized) .titlebar:backdrop, .background:not(.tiled):not(.maximized) .titlebar { - border-top-left-radius: 4px; - border-top-right-radius: 4px; } - -window:not(.tiled):not(.maximized) separator:first-child + headerbar:backdrop, window:not(.tiled):not(.maximized) separator:first-child + headerbar, window:not(.tiled):not(.maximized) headerbar:first-child:backdrop, window:not(.tiled):not(.maximized) headerbar:first-child { - border-top-left-radius: 4px; } -window:not(.tiled):not(.maximized) headerbar:last-child:backdrop, window:not(.tiled):not(.maximized) headerbar:last-child { - border-top-right-radius: 4px; } - -window.csd > .titlebar:not(headerbar) { - padding: 0; - background-color: transparent; - background-image: none; - border-style: none; - border-color: transparent; - box-shadow: none; } -.titlebar:not(headerbar) > separator { - background: #2b313c; } - -/************** - * GtkInfoBar * - **************/ -.info, .warning, .question, .error, -infobar { + margin-bottom: 5px; + border-radius: 4px; + font-weight: normal; + color: white; + background-color: #3c3633; text-shadow: none; - color: #d8dee9; - background-color: #434c5e; - border-bottom: 1px solid #2e3440; - box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.15); } - -.info, .warning, .question, .error { + box-shadow: none; +} +.titlebar button.suggested-action:hover, +headerbar button.suggested-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5d81ac; text-shadow: none; - color: #2e3440; - border: none; } - .info .label, .warning .label, .question .label, .error .label { - color: #2e3440; } - .info .label:backdrop, .warning .label:backdrop, .question .label:backdrop, .error .label:backdrop { - color: rgba(46, 52, 64, 0.5); } - .info button, .warning button, .question button, .error button { - border-radius: 2px; - border: none; - background: rgba(59, 66, 82, 0.98); - color: #d8dee9; - box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2); } - .info button .label, .warning button .label, .question button .label, .error button .label { - color: #d8dee9; } - .info button:active, .warning button:active, .question button:active, .error button:active { - background: #3b4252; - color: #d8dee9; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } - .info button:active:backdrop, .warning button:active:backdrop, .question button:active:backdrop, .error button:active:backdrop { - background: rgba(59, 66, 82, 0.8); - color: rgba(216, 222, 233, 0.5); - box-shadow: none; } - .info button:hover, .warning button:hover, .question button:hover, .error button:hover, .info button:focus, .warning button:focus, .question button:focus, .error button:focus { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } - .info button:disabled, .warning button:disabled, .question button:disabled, .error button:disabled { - background: rgba(59, 66, 82, 0.6); - color: rgba(216, 222, 233, 0.5); - box-shadow: none; } - .info button:disabled:backdrop, .warning button:disabled:backdrop, .question button:disabled:backdrop, .error button:disabled:backdrop { - background: rgba(59, 66, 82, 0.5); - color: rgba(216, 222, 233, 0.5); - box-shadow: none; } - .info button:backdrop, .warning button:backdrop, .question button:backdrop, .error button:backdrop { - background: rgba(59, 66, 82, 0.8); - color: rgba(216, 222, 233, 0.5); - box-shadow: none; } - -.info { - background-color: #8fbcbb; } - .info:backdrop { - background-color: #afcfce; - color: rgba(46, 52, 64, 0.5); } - -.warning { - background-color: #c3674a; } - .warning:backdrop { - background-color: #d08770; - color: rgba(46, 52, 64, 0.5); } - +} +.titlebar button.suggested-action:active, +headerbar button.suggested-action:active { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5d81ac; + text-shadow: none; +} +.titlebar button.suggested-action:disabled, +headerbar button.suggested-action:disabled { + color: white; + border-color: rgba(41, 37, 35, 0.3); + background-color: #5d81ac; + text-shadow: none; +} +.titlebar button.suggested-action:disabled label, +headerbar button.suggested-action:disabled label { + color: rgba(255, 255, 255, 0.5); +} +.titlebar button.suggested-action:backdrop, +headerbar button.suggested-action:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5d81ac; + text-shadow: none; + border-radius: 3px; +} +.titlebar button.suggested-action:backdrop:disabled, +headerbar button.suggested-action:backdrop:disabled { + color: white; + border-color: rgba(41, 37, 35, 0.3); + background-color: #5d81ac; + text-shadow: none; +} +.titlebar button.destructive-action, +headerbar button.destructive-action { + font-weight: bold; + min-height: 14px; + margin-top: 5px; + margin-bottom: 5px; + border-radius: 4px; + font-weight: normal; + color: white; + background-color: #3c3633; + text-shadow: none; + box-shadow: none; +} +.titlebar button.destructive-action:hover, +headerbar button.destructive-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ad3939; + text-shadow: none; +} +.titlebar button.destructive-action:active, +headerbar button.destructive-action:active { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ad3939; + text-shadow: none; +} +.titlebar button.destructive-action:disabled, +headerbar button.destructive-action:disabled { + color: white; + border-color: rgba(41, 37, 35, 0.3); + background-color: #ad3939; + text-shadow: none; +} +.titlebar button.destructive-action:disabled label, +headerbar button.destructive-action:disabled label { + color: rgba(255, 255, 255, 0.5); +} +.titlebar button.destructive-action:backdrop, +headerbar button.destructive-action:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ad3939; + text-shadow: none; + border-radius: 3px; +} +.titlebar button.destructive-action:backdrop:disabled, +headerbar button.destructive-action:backdrop:disabled { + color: white; + border-color: rgba(41, 37, 35, 0.3); + background-color: #ad3939; + text-shadow: none; +} +.titlebar button.titlebutton, +headerbar button.titlebutton { + color: transparent; + box-shadow: none; + border: none; + background-color: transparent; + background-repeat: no-repeat; +} +.titlebar button.titlebutton:hover, .titlebar button.titlebutton:active, .titlebar button.titlebutton:checked, .titlebar button.titlebutton:backdrop, .titlebar button.titlebutton *, +headerbar button.titlebutton:hover, +headerbar button.titlebutton:active, +headerbar button.titlebutton:checked, +headerbar button.titlebutton:backdrop, +headerbar button.titlebutton:backdrop:hover, +headerbar button.titlebutton * { + color: transparent; + box-shadow: none; + background-color: transparent; +} +.titlebar .linked > button:hover, +.titlebar .linked > button:backdrop, +.titlebar headerbar .linked > button:hover, +.titlebar headerbar .linked > button:backdrop, .titlebar .path-bar-box button, +headerbar .path-bar-box .titlebar button, .titlebar .linked > button, +.titlebar headerbar .linked > button, +headerbar .linked > button:hover, +headerbar .linked > button:backdrop, +headerbar .path-bar-box button, +headerbar .linked > button { + border-radius: 0; + border-right-style: none; + box-shadow: none; + margin: 5px 0px; + min-height: 20px; +} +.titlebar .path-bar-box button:first-child, .titlebar .linked > button:first-child, +headerbar .linked > button:first-child:hover, +headerbar .linked > button:first-child:backdrop, +headerbar .path-bar-box button:first-child, +headerbar .linked > button:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} +.titlebar .path-bar-box button:last-child, .titlebar .linked > button:last-child, +headerbar .linked > button:last-child:hover, +headerbar .linked > button:last-child:backdrop, +headerbar .path-bar-box button:last-child, +headerbar .linked > button:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + border-right-style: solid; +} +.titlebar .path-bar-box button:only-child, .titlebar .linked > button:only-child, +headerbar .linked > button:only-child:hover, +headerbar .linked > button:only-child:backdrop, +headerbar .path-bar-box button:only-child, +headerbar .linked > button:only-child { + border-radius: 4px; + border-style: solid; +} +.titlebar .path-bar-box button:active, .titlebar .linked > button:active, .titlebar .path-bar-box button:checked, .titlebar .linked > button:checked, +headerbar .path-bar-box button:active, +headerbar .linked > button:active, +headerbar .path-bar-box button:checked, +headerbar .linked > button:checked { + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(175, 111, 90, 0.7); + text-shadow: none; +} +.titlebar .path-bar-box button:active:backdrop, .titlebar .linked > button:active:backdrop, .titlebar .path-bar-box button:checked:backdrop, .titlebar .linked > button:checked:backdrop, +headerbar .path-bar-box button:active:backdrop, +headerbar .linked > button:active:backdrop, +headerbar .path-bar-box button:checked:backdrop, +headerbar .linked > button:checked:backdrop { + color: rgba(47, 42, 40, 0.5); +} +.titlebar .path-bar-box button:active:backdrop label, .titlebar .linked > button:active:backdrop label, .titlebar .path-bar-box button:checked:backdrop label, .titlebar .linked > button:checked:backdrop label, +headerbar .path-bar-box button:active:backdrop label, +headerbar .linked > button:active:backdrop label, +headerbar .path-bar-box button:checked:backdrop label, +headerbar .linked > button:checked:backdrop label { + color: rgba(47, 42, 40, 0.5); +} +.titlebar .path-bar-box .dim-label, .titlebar .path-bar-box label.separator, .titlebar .path-bar-box .subtitle, +headerbar .path-bar-box .dim-label, +headerbar .path-bar-box label.separator, +headerbar .path-bar-box .subtitle { + color: transparent; + margin-right: -6px; +} +.titlebar .path-bar-box button:last-child, +headerbar .path-bar-box button:last-child { + margin-left: -1px; + border-radius: 0px; +} +.titlebar .path-bar-box button:last-child:active, .titlebar .path-bar-box button:last-child:checked, +headerbar .path-bar-box button:last-child:active, +headerbar .path-bar-box button:last-child:checked { + border-radius: 0px 4px 4px 0px; +} +.titlebar .path-bar-box button:first-child, +headerbar .path-bar-box button:first-child { + border-radius: 4px 0px 0px 4px; +} +.titlebar .path-bar-box button:first-child:active, .titlebar .path-bar-box button:first-child:checked, +headerbar .path-bar-box button:first-child:active, +headerbar .path-bar-box button:first-child:checked { + border-radius: 4px; +} +.titlebar .path-bar-box widget > .text-button:last-child, +headerbar .path-bar-box widget > .text-button:last-child { + border-radius: 0px 4px 4px 0px; + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(175, 111, 90, 0.7); + text-shadow: none; +} +.titlebar .path-bar-box widget > .text-button:last-child:backdrop, .titlebar .path-bar-box widget > .text-button:last-child:backdrop label, +headerbar .path-bar-box widget > .text-button:last-child:backdrop, +headerbar .path-bar-box widget > .text-button:last-child:backdrop label { + color: rgba(47, 42, 40, 0.5); +} +.titlebar .path-bar-box widget > .text-button:last-child:only-child, +headerbar .path-bar-box widget > .text-button:last-child:only-child { + border-radius: 4px; +} +.titlebar .path-buttons-box, +headerbar .path-buttons-box { + background-color: #453e3b; + border: 1px solid #292523; + min-height: 20px; + margin-top: 5px; + margin-bottom: 5px; + color: #cac6c4; + border-radius: 4px; + text-shadow: none; + box-shadow: none; + border: 1px solid #292523; + background-color: #38332f; + border-radius: 4px 0px 0px 4px; +} +.titlebar .path-buttons-box .dim-label, .titlebar .path-buttons-box label.separator, .titlebar .path-buttons-box .subtitle, +headerbar .path-buttons-box .dim-label, +headerbar .path-buttons-box label.separator, +headerbar .path-buttons-box .subtitle { + color: transparent; + margin-right: -5px; +} +.titlebar .path-buttons-box button > .horizontal > .dim-label, .titlebar .path-buttons-box button > .horizontal > label.separator, .titlebar .path-buttons-box button > .horizontal > .subtitle, +headerbar .path-buttons-box button > .horizontal > .dim-label, +headerbar .path-buttons-box button > .horizontal > label.separator, +headerbar .path-buttons-box button > .horizontal > .subtitle { + color: #cac6c4; + padding: 3px 12px; + margin: 0; + border-right: 1px solid #292523; +} +.titlebar .path-buttons-box button > .horizontal > image.dim-label, .titlebar .path-buttons-box button > .horizontal > image.subtitle, +headerbar .path-buttons-box button > .horizontal > image.dim-label, +headerbar .path-buttons-box button > .horizontal > image.subtitle { + padding: 3px 0px 3px 12px; + border-right: none; +} +.titlebar .path-buttons-box button, +headerbar .path-buttons-box button { + background: transparent; + border: none; + margin: 0; + padding: 0; +} +.titlebar .path-buttons-box .current-dir label, +headerbar .path-buttons-box .current-dir label { + padding: 3px 12px; +} +.titlebar .path-buttons-box .current-dir label, .titlebar .path-buttons-box .current-dir image, +headerbar .path-buttons-box .current-dir label, +headerbar .path-buttons-box .current-dir image { + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(175, 111, 90, 0.7); + text-shadow: none; +} +.titlebar .path-buttons-box button.current-dir:only-child image, +headerbar .path-buttons-box button.current-dir:only-child image { + margin-right: -6px; + padding: 0px 6px 0px 12px; + border-radius: 4px 0px 0px 4px; +} +.selection-mode.titlebar button:backdrop:active, .selection-mode.titlebar button:backdrop:checked, +headerbar.selection-mode button:backdrop.flat:active, +headerbar.selection-mode button:backdrop.flat:checked, +headerbar.selection-mode button:backdrop:active, +headerbar.selection-mode button:backdrop:checked { + border-color: #905846; +} +.selection-mode.titlebar button:backdrop:active label, .selection-mode.titlebar button:backdrop:checked label, +headerbar.selection-mode button:backdrop.flat:active label, +headerbar.selection-mode button:backdrop.flat:checked label, +headerbar.selection-mode button:backdrop:active label, +headerbar.selection-mode button:backdrop:checked label { + color: rgba(175, 111, 90, 0.6); +} +.tiled .titlebar, .maximized .titlebar, +.tiled headerbar.titlebar, +.maximized headerbar.titlebar { + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); +} +.tiled .titlebar, .maximized .titlebar, +.tiled headerbar:backdrop, +.tiled headerbar, +.maximized headerbar:backdrop, +.maximized headerbar { + border-radius: 0; +} +.default-decoration.titlebar, +headerbar.default-decoration { + padding: 5px 4px; + min-height: 20px; +} +.default-decoration.titlebar button.titlebutton, +headerbar.default-decoration button.titlebutton { + min-height: 20px; + min-width: 20px; + margin: 0; + padding: 0; +} + +headerbar entry, +headerbar spinbutton, +headerbar separator { + margin-top: 5px; + margin-bottom: 5px; +} +headerbar switch { + margin-top: 5px; + margin-bottom: 5px; +} +headerbar separator { + background: transparent; +} +headerbar viewswitcher > box.horizontal > button.radio, headerbar switcher > box.horizontal > button.radio { + margin: 0; + padding: 0; + border-radius: 0; +} +headerbar viewswitcher > box.horizontal > button.radio image, headerbar switcher > box.horizontal > button.radio image { + margin-left: 7px; +} +headerbar viewswitcher > box.horizontal > button.radio label, headerbar switcher > box.horizontal > button.radio label { + margin-right: 7px; +} + +.background:not(.tiled):not(.maximized) .titlebar { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(0, 0, 0, 0.1); +} +.background:not(.tiled):not(.maximized) .titlebar:backdrop, .background:not(.tiled):not(.maximized) .titlebar { + border-top-left-radius: 4px; + border-top-right-radius: 4px; +} + +window:not(.tiled):not(.maximized) separator:first-child + headerbar:backdrop, window:not(.tiled):not(.maximized) separator:first-child + headerbar, window:not(.tiled):not(.maximized) headerbar:first-child:backdrop, window:not(.tiled):not(.maximized) headerbar:first-child { + border-top-left-radius: 4px; +} +window:not(.tiled):not(.maximized) headerbar:last-child:backdrop, window:not(.tiled):not(.maximized) headerbar:last-child { + border-top-right-radius: 4px; +} + +window.csd > .titlebar:not(headerbar) { + padding: 0; + background-color: transparent; + background-image: none; + border-style: none; + border-color: transparent; + box-shadow: none; +} +.titlebar:not(headerbar) > separator { + background: #2d2926; +} + +/************** + * GtkInfoBar * + **************/ +.error, .question, .warning, .info, +infobar { + text-shadow: none; + color: #cac6c4; + background-color: #453e3b; + border-bottom: 1px solid #2a2523; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.15); +} + +.error, .question, .warning, .info { + text-shadow: none; + color: #2f2a28; + border: none; +} +.error .label, .question .label, .warning .label, .info .label { + color: #2f2a28; +} +.error .label:backdrop, .question .label:backdrop, .warning .label:backdrop, .info .label:backdrop { + color: rgba(47, 42, 40, 0.5); +} +.error button, .question button, .warning button, .info button { + border-radius: 2px; + border: none; + background: rgba(58, 52, 49, 0.98); + color: #cac6c4; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2); +} +.error button .label, .question button .label, .warning button .label, .info button .label { + color: #cac6c4; +} +.error button:active, .question button:active, .warning button:active, .info button:active { + background: #3a3431; + color: #cac6c4; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); +} +.error button:active:backdrop, .question button:active:backdrop, .warning button:active:backdrop, .info button:active:backdrop { + background: rgba(58, 52, 49, 0.8); + color: rgba(202, 198, 196, 0.5); + box-shadow: none; +} +.error button:hover, .question button:hover, .warning button:hover, .info button:hover, .error button:focus, .question button:focus, .warning button:focus, .info button:focus { + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); +} +.error button:disabled, .question button:disabled, .warning button:disabled, .info button:disabled { + background: rgba(58, 52, 49, 0.6); + color: rgba(202, 198, 196, 0.5); + box-shadow: none; +} +.error button:disabled:backdrop, .question button:disabled:backdrop, .warning button:disabled:backdrop, .info button:disabled:backdrop { + background: rgba(58, 52, 49, 0.5); + color: rgba(202, 198, 196, 0.5); + box-shadow: none; +} +.error button:backdrop, .question button:backdrop, .warning button:backdrop, .info button:backdrop { + background: rgba(58, 52, 49, 0.8); + color: rgba(202, 198, 196, 0.5); + box-shadow: none; +} + +.info { + background-color: #af6f5a; +} +.info:backdrop { + background-color: #c08d7c; + color: rgba(47, 42, 40, 0.5); +} + +.warning { + background-color: #ae5d42; +} +.warning:backdrop { + background-color: #c37960; + color: rgba(47, 42, 40, 0.5); +} + .question { - background-color: #5e81ac; } - .question:backdrop { - background-color: #809bbd; - color: rgba(46, 52, 64, 0.5); } + background-color: #5d81ac; +} +.question:backdrop { + background-color: #7f9bbd; + color: rgba(47, 42, 40, 0.5); +} .error { - background-color: #b84f59; } - .error:backdrop { - background-color: #c6737b; - color: rgba(46, 52, 64, 0.5); } + background-color: #c04040; +} +.error:backdrop { + background-color: #cc6666; + color: rgba(47, 42, 40, 0.5); +} /************* * Level Bar * *************/ levelbar block { min-width: 32px; - min-height: 6px; } + min-height: 6px; +} levelbar.vertical block { min-width: 6px; - min-height: 32px; } + min-height: 32px; +} levelbar:backdrop { - transition: 200ms ease-out; } + transition: 200ms ease-out; +} levelbar trough { padding: 3px; border-radius: 3px; background-color: rgba(255, 255, 255, 0.2); - box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } - levelbar trough:backdrop { - background-color: rgba(255, 255, 255, 0.06); - box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1); +} +levelbar trough:backdrop { + background-color: rgba(255, 255, 255, 0.06); + box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1); +} levelbar.horizontal.discrete block { - margin: 0 1px; } + margin: 0 1px; +} levelbar.vertical.discrete block { - margin: 1px 0; } + margin: 1px 0; +} levelbar block { - border-radius: 2px; } - levelbar block:backdrop { - box-shadow: none; } - levelbar block.low { - background-color: #c3674a; } - levelbar block.low:backdrop { - border-color: #c3674a; } - levelbar block.high, levelbar block:not(.empty) { - background-color: #5e81ac; } - levelbar block.high:backdrop, levelbar block:not(.empty):backdrop { - border-color: #5e81ac; } - levelbar block.full { - background-color: #49688e; } - levelbar block.full:backdrop { - border-color: #49688e; } - levelbar block.empty { - background-color: rgba(0, 0, 0, 0.35); - box-shadow: none; } + border-radius: 2px; +} +levelbar block:backdrop { + box-shadow: none; +} +levelbar block.low { + background-color: #ae5d42; +} +levelbar block.low:backdrop { + border-color: #ae5d42; +} +levelbar block.high, levelbar block:not(.empty) { + background-color: #5d81ac; +} +levelbar block.high:backdrop, levelbar block:not(.empty):backdrop { + border-color: #5d81ac; +} +levelbar block.full { + background-color: #48688e; +} +levelbar block.full:backdrop { + border-color: #48688e; +} +levelbar block.empty { + background-color: rgba(0, 0, 0, 0.35); + box-shadow: none; +} /********* * Links * *********/ -*:link, button:link, -button:visited { - color: #5e81ac; } - *:link:visited, - button:visited { - color: rgba(94, 129, 172, 0.5); } - *:selected *:link:visited, *:selected button:visited:link, - *:selected button:visited { - color: #556a71; } - *:link:hover, button:hover:link, - button:hover:visited { - color: #809bbd; } - *:selected *:link:hover, *:selected button:hover:link, - *:selected button:hover:visited { - color: #38424c; } - *:link:active, button:active:link, - button:active:visited { - color: #5e81ac; } - *:selected *:link:active, *:selected button:active:link, - *:selected button:active:visited { - color: #414f59; } - *:link:backdrop:backdrop:hover, button:backdrop:backdrop:hover:link, - button:backdrop:backdrop:hover:visited, *:link:backdrop:backdrop:hover:selected, button:backdrop:backdrop:hover:selected:link, - button:backdrop:backdrop:hover:selected:visited, *:link:backdrop, button:backdrop:link, - button:backdrop:visited { - color: #8fbcbb; } - *:link:selected, button:selected:link, - button:selected:visited, *:selected *:link, *:selected button:link, - *:selected button:visited { - color: #414f59; } +*:link { + color: #5d81ac; +} +*:link:visited { + color: rgba(93, 129, 172, 0.5); +} +*:selected *:link:visited { + color: #62463c; +} +*:link:hover { + color: #7f9bbd; +} +*:selected *:link:hover { + color: #3c312d; +} +*:link:active { + color: #5d81ac; +} +*:selected *:link:active { + color: #493832; +} +*:link:backdrop:backdrop:hover, *:link:backdrop:backdrop:hover:selected, *:link:backdrop { + color: #af6f5a; +} +*:link:selected, *:selected *:link { + color: #493832; +} button:link, button:visited { - text-shadow: none; } - button:link:hover, button:link:active, button:link:checked, - button:visited:hover, - button:visited:active, - button:visited:checked { - text-shadow: none; } - button:link > label, - button:visited > label { - text-decoration-line: underline; } + color: #5d81ac; + text-shadow: none; +} +button:link:visited, +button:visited:visited { + color: rgba(93, 129, 172, 0.5); +} +button:link:hover, +button:visited:hover { + color: #7f9bbd; +} +button:link:active, +button:visited:active { + color: #5d81ac; +} +button:link:hover, button:link:active, button:link:checked, +button:visited:hover, +button:visited:active, +button:visited:checked { + text-shadow: none; +} +button:link > label, +button:visited > label { + text-decoration-line: underline; +} /********* * Lists * *********/ list { - color: #d8dee9; - background-color: #3b4252; - border-color: #232831; } - list:backdrop { - background-color: #3d4455; - border-color: #262c36; } + color: #cac6c4; + background-color: #3a3431; + border-color: #292523; +} +list:backdrop { + background-color: #3d3633; + border-color: #2c2825; +} row { background-color: transparent; - border-color: #232831; } - row:hover { - transition: none; } - row:backdrop { - transition: 200ms ease-out; } - row.activatable.has-open-popup, row.activatable:hover { - background-color: rgba(216, 222, 233, 0.15); } - row.activatable.has-open-popup, row.activatable.has-open-popup label, row.activatable:hover, row.activatable:hover label { - color: #d8dee9; } - row.activatable:active { - box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } - row.activatable:backdrop:hover { - background-color: transparent; } - row.activatable button.flat { - background-color: transparent; } - row.activatable:selected:active { - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } - row.activatable:selected.has-open-popup, row.activatable:selected:hover { - background-color: rgba(143, 188, 187, 0.5); } - row.activatable:selected:backdrop { - background-color: rgba(143, 188, 187, 0.6); } - + border-color: #292523; +} +row:hover { + transition: none; +} +row:backdrop { + transition: 200ms ease-out; +} +row.activatable.has-open-popup, row.activatable:hover { + background-color: rgba(202, 198, 196, 0.15); +} +row.activatable.has-open-popup, row.activatable.has-open-popup label, row.activatable:hover, row.activatable:hover label { + color: #cac6c4; +} +row.activatable:active { + box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); +} +row.activatable:backdrop:hover { + background-color: transparent; +} +row.activatable button.flat { + background-color: transparent; +} +row.activatable:selected:active { + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); +} +row.activatable:selected.has-open-popup, row.activatable:selected:hover { + background-color: rgba(175, 111, 90, 0.5); +} +row.activatable:selected:backdrop { + background-color: rgba(175, 111, 90, 0.6); +} /********* * Menus * *********/ menubar, .menubar { - background-color: #2b313c; - color: #d8dee9; + background-color: #2d2926; + color: #cac6c4; -GtkWidget-window-dragging: true; padding: 0px; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); } - menubar > menuitem, - .menubar > menuitem { - min-height: 16px; - padding: 4px 8px; } - menubar > menuitem:hover, - .menubar > menuitem:hover { - box-shadow: inset 0 -3px #8fbcbb; } - menubar > menuitem:disabled, - .menubar > menuitem:disabled { - color: #8e95a4; - box-shadow: none; } - -menu, .menu, .context-menu { + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); +} +menubar > menuitem, +.menubar > menuitem { + min-height: 16px; + padding: 4px 8px; +} +menubar > menuitem:hover, +.menubar > menuitem:hover { + box-shadow: inset 0 -3px #af6f5a; +} +menubar > menuitem:disabled, +.menubar > menuitem:disabled { + color: #888280; + box-shadow: none; +} + +menu, +.menu, +.context-menu { margin: 4px; padding: 2px 0px; - background: #2e3440; - border: 1px solid #232831; + background: #2f2a28; + border: 1px solid #292523; border-radius: 5px; - font: initial; } - .csd menu, - .csd .menu, - .csd .context-menu { - border: none; } - menu:backdrop, .menu:backdrop, .context-menu:backdrop { - background-color: #3e4657; } - menu menuitem, .menu menuitem, .context-menu menuitem { - min-height: 17px; - min-width: 40px; - padding: 4px 6px; - text-shadow: none; } - menu menuitem:hover, .menu menuitem:hover, .context-menu menuitem:hover { - color: #2e3440; - background-color: #8fbcbb; } - menu menuitem:disabled, .menu menuitem:disabled, .context-menu menuitem:disabled { - color: #8e95a4; } - menu menuitem:disabled:backdrop, .menu menuitem:disabled:backdrop, .context-menu menuitem:disabled:backdrop { - color: #63708b; } - menu menuitem:backdrop, menu menuitem:backdrop:hover, .menu menuitem:backdrop, .menu menuitem:backdrop:hover, .context-menu menuitem:backdrop, .context-menu menuitem:backdrop:hover { - color: #8e95a4; - background-color: transparent; } - 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 menuitem label:dir(rtl), menu menuitem label:dir(ltr), .menu menuitem label:dir(rtl), .menu menuitem label:dir(ltr), .context-menu menuitem label:dir(rtl), .context-menu menuitem label:dir(ltr) { - color: inherit; } + font: initial; +} +.csd menu, +.csd .menu, +.csd .context-menu { + border: none; +} +menu:backdrop, +.menu:backdrop, +.context-menu:backdrop { + background-color: #3f3835; +} +menu menuitem, +.menu menuitem, +.context-menu menuitem { + min-height: 17px; + min-width: 40px; + padding: 4px 6px; + text-shadow: none; +} +menu menuitem:hover, +.menu menuitem:hover, +.context-menu menuitem:hover { + color: #2f2a28; + background-color: #af6f5a; +} +menu menuitem:disabled, +.menu menuitem:disabled, +.context-menu menuitem:disabled { + color: #888280; +} +menu menuitem:disabled:backdrop, +.menu menuitem:disabled:backdrop, +.context-menu menuitem:disabled:backdrop { + color: #6e635e; +} +menu menuitem:backdrop, menu menuitem:backdrop:hover, +.menu menuitem:backdrop, +.menu menuitem:backdrop:hover, +.context-menu menuitem:backdrop, +.context-menu menuitem:backdrop:hover { + color: #888280; + background-color: transparent; +} +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 menuitem label:dir(rtl), menu menuitem label:dir(ltr), +.menu menuitem label:dir(rtl), +.menu menuitem label:dir(ltr), +.context-menu menuitem label:dir(rtl), +.context-menu menuitem label:dir(ltr) { + color: inherit; +} menuitem accelerator { - color: alpha(currentColor,0.55); } + color: alpha(currentColor,0.55); +} 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; } + 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; +} .csd.popup { - background-color: transparent; } + background-color: transparent; +} /******** * Misc * ********/ .content-view { - background-color: #343b49; } - .content-view:hover { - -gtk-icon-effect: highlight; } - .content-view:backdrop { - background-color: #343b49; } - + background-color: #322d2b; +} +.content-view:hover { + -gtk-icon-effect: highlight; +} +.content-view:backdrop { + background-color: #322d2b; +} .osd .scale-popup button.flat { border-style: none; - border-radius: 5px; } + border-radius: 5px; +} .scale-popup button:hover { - background-color: rgba(216, 222, 233, 0.1); - border-radius: 5px; } - + background-color: rgba(202, 198, 196, 0.1); + border-radius: 5px; +} /************ * Assistant * *************/ assistant { border-bottom-left-radius: 4px; - border-bottom-right-radius: 4px; } - assistant .sidebar { - background-color: #3b4252; - border-top: 1px solid #232831; - border-bottom-left-radius: 4px; } - assistant .sidebar:backdrop { - background-color: #3d4455; - border-color: #262c36; } - assistant.csd .sidebar { - border-top-style: none; } - assistant .sidebar GtkLabel, - assistant .sidebar label { - padding: 6px 12px; } - assistant .sidebar GtkLabel.highlight, - assistant .sidebar label.highlight { - background-color: #61697a; } + border-bottom-right-radius: 4px; +} +assistant .sidebar { + background-color: #3a3431; + border-top: 1px solid #292523; + border-bottom-left-radius: 4px; +} +assistant .sidebar:backdrop { + background-color: #3d3633; + border-color: #2c2825; +} +assistant.csd .sidebar { + border-top-style: none; +} +assistant .sidebar GtkLabel, +assistant .sidebar label { + padding: 6px 12px; +} +assistant .sidebar GtkLabel.highlight, +assistant .sidebar label.highlight { + background-color: #605956; +} /************* * Notebooks * *************/ notebook > header { padding: 1px; - border-color: #232831; + border-color: #292523; + border-width: 0px; + background-color: #2c2825; +} +notebook > header:backdrop { + border-color: #2c2825; +} +notebook > header tabs { + margin: 0px; +} +notebook > header.top { + border-bottom-style: solid; +} +notebook > header.top > tabs { + margin-bottom: -3px; +} +notebook > header.top > tabs > tab:backdrop { + box-shadow: none; +} +notebook > header.top > tabs > tab:checked { + background-color: #3a3431; +} +notebook > header.top > tabs > tab:checked:hover { + background-color: #3a3431; +} +notebook > header.bottom { + border-top-style: solid; +} +notebook > header.bottom > tabs { + margin-top: -2px; +} +notebook > header.bottom > tabs > tab:backdrop { + box-shadow: none; +} +notebook > header.bottom > tabs > tab:checked { + background-color: #3a3431; +} +notebook > header.left { + border-right-style: solid; +} +notebook > header.left > tabs { + margin-right: -2px; +} +notebook > header.left > tabs > tab:backdrop { + box-shadow: none; +} +notebook > header.left > tabs > tab:checked { + background-color: #3a3431; +} +notebook > header.right { + border-left-style: solid; +} +notebook > header.right > tabs { + margin-left: -2px; +} +notebook > header.right > tabs > tab:backdrop { + box-shadow: none; +} +notebook > header.right > tabs > tab:checked { + background-color: #3a3431; +} +notebook > header.top > tabs > arrow { + border-top-style: none; +} +notebook > header.bottom > tabs > arrow { + border-bottom-style: none; +} +notebook > header.top > tabs > arrow, notebook > header.bottom > tabs > arrow { + margin-left: -5px; + margin-right: -5px; + padding-left: 4px; + padding-right: 4px; +} +notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} +notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +notebook > header.left > tabs > arrow { + border-left-style: none; +} +notebook > header.right > tabs > arrow { + border-right-style: none; +} +notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { + margin-top: -5px; + margin-bottom: -5px; + padding-top: 4px; + padding-bottom: 4px; +} +notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} +notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +notebook > header > tabs > arrow { + -gtk-outline-radius: 2px; + border: none; + background: none; + box-shadow: none; + min-height: 14px; + min-width: 14px; + border-radius: 0; +} +notebook > header > tabs > arrow:hover:not(:active):not(:backdrop) { + background-clip: padding-box; + background-image: none; + background-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + box-shadow: none; +} +notebook > header > tabs > arrow:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; +} +notebook > header tab { + min-height: 24px; + min-width: 24px; + padding: 1px 12px; + outline-offset: -5px; + color: #888280; + font-weight: normal; border-width: 0px; - background-color: #303643; } - notebook > header:backdrop { - border-color: #262c36; } - notebook > header tabs { - margin: 0px; } - notebook > header.top { - border-bottom-style: solid; } - notebook > header.top > tabs { - margin-bottom: -3px; } - notebook > header.top > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.top > tabs > tab:checked { - background-color: #3b4252; } - notebook > header.top > tabs > tab:checked:hover { - background-color: #3b4252; } - notebook > header.bottom { - border-top-style: solid; } - notebook > header.bottom > tabs { - margin-top: -2px; } - notebook > header.bottom > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.bottom > tabs > tab:checked { - background-color: #3b4252; } - notebook > header.left { - border-right-style: solid; } - notebook > header.left > tabs { - margin-right: -2px; } - notebook > header.left > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.left > tabs > tab:checked { - background-color: #3b4252; } - notebook > header.right { - border-left-style: solid; } - notebook > header.right > tabs { - margin-left: -2px; } - notebook > header.right > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.right > tabs > tab:checked { - background-color: #3b4252; } - notebook > header.top > tabs > arrow { - border-top-style: none; } - notebook > header.bottom > tabs > arrow { - border-bottom-style: none; } - notebook > header.top > tabs > arrow, notebook > header.bottom > tabs > arrow { - margin-left: -5px; - margin-right: -5px; - padding-left: 4px; - padding-right: 4px; } - notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { - -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } - notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } - notebook > header.left > tabs > arrow { - border-left-style: none; } - notebook > header.right > tabs > arrow { - border-right-style: none; } - notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { - margin-top: -5px; - margin-bottom: -5px; - padding-top: 4px; - padding-bottom: 4px; } - notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } - notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - notebook > header > tabs > arrow { - min-height: 14px; - min-width: 14px; - border-radius: 0; } - notebook > header > tabs > arrow:hover:not(:active):not(:backdrop) { - background-clip: padding-box; - background-image: none; - background-color: rgba(255, 255, 255, 0.3); - border-color: transparent; - box-shadow: none; } - notebook > header > tabs > arrow:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - notebook > header tab { - min-height: 24px; - min-width: 24px; - padding: 1px 12px; - outline-offset: -5px; - color: #8e95a4; - font-weight: normal; - border-width: 0px; - border-color: transparent; } - notebook > header tab:hover { - color: #b3bac7; } - notebook > header tab:hover.reorderable-page { - border-color: rgba(35, 40, 49, 0.3); - background-color: rgba(67, 76, 94, 0.2); } - notebook > header tab:backdrop { - color: #707888; } - notebook > header tab:backdrop.reorderable-page { - border-color: transparent; - background-color: transparent; } - notebook > header tab:checked { - color: #d8dee9; } - notebook > header tab:checked.reorderable-page { - border-color: rgba(35, 40, 49, 0.5); - background-color: rgba(67, 76, 94, 0.5); } - notebook > header tab:checked.reorderable-page:hover { - background-color: rgba(67, 76, 94, 0.7); } - notebook > header tab:backdrop:checked { - color: #8e95a4; } - notebook > header tab:backdrop:checked.reorderable-page { - border-color: #262c36; - background-color: #3d4455; } - notebook > header tab button.flat { - padding: 0; - margin-top: 4px; - margin-bottom: 4px; - min-width: 20px; - min-height: 20px; } - notebook > header tab button.flat:hover { - background: transparent; - box-shadow: none; - color: #bf616a; } - notebook > header tab button.flat, notebook > header tab button.flat:backdrop { - background: transparent; - border: none; - color: alpha(currentColor,0.3); } - notebook > header tab button.flat:last-child { - margin-left: 4px; - margin-right: -4px; } - notebook > header tab button.flat:first-child { - margin-left: -4px; - margin-right: 4px; } - notebook > header.top tabs, notebook > header.bottom tabs { - padding-left: 0px; - padding-right: 0px; } - notebook > header.top tabs:not(:only-child), notebook > header.bottom tabs:not(:only-child) { - margin-left: 0.5px; - margin-right: 0.5px; } - notebook > header.top tabs:not(:only-child):first-child, notebook > header.bottom tabs:not(:only-child):first-child { - margin-left: -1px; } - notebook > header.top tabs:not(:only-child):last-child, notebook > header.bottom tabs:not(:only-child):last-child { - margin-right: -1px; } - notebook > header.top tabs tab, notebook > header.bottom tabs tab { - margin-left: 0.5px; - margin-right: 0.5px; } - notebook > header.top tabs tab.reorderable-page, notebook > header.bottom tabs tab.reorderable-page { - border-style: none solid; } - notebook > header.left tabs, notebook > header.right tabs { - padding-top: 4px; - padding-bottom: 4px; } - notebook > header.left tabs:not(:only-child), notebook > header.right tabs:not(:only-child) { - margin-top: 3px; - margin-bottom: 3px; } - notebook > header.left tabs:not(:only-child):first-child, notebook > header.right tabs:not(:only-child):first-child { - margin-top: -1px; } - notebook > header.left tabs:not(:only-child):last-child, notebook > header.right tabs:not(:only-child):last-child { - margin-bottom: -1px; } - notebook > header.left tabs tab, notebook > header.right tabs tab { - margin-top: 4px; - margin-bottom: 4px; } - notebook > header.left tabs tab.reorderable-page, notebook > header.right tabs tab.reorderable-page { - border-style: solid none; } - notebook > header.top tab { - padding-bottom: 1px; } - notebook > header.bottom tab { - padding-top: 1px; } + border-color: transparent; +} +notebook > header tab:hover { + color: #a9a4a2; +} +notebook > header tab:hover.reorderable-page { + border-color: rgba(41, 37, 35, 0.3); + background-color: rgba(69, 62, 59, 0.2); +} +notebook > header tab:backdrop { + color: #6d6764; +} +notebook > header tab:backdrop.reorderable-page { + border-color: transparent; + background-color: transparent; +} +notebook > header tab:checked { + color: #cac6c4; +} +notebook > header tab:checked.reorderable-page { + border-color: rgba(41, 37, 35, 0.5); + background-color: rgba(69, 62, 59, 0.5); +} +notebook > header tab:checked.reorderable-page:hover { + background-color: rgba(69, 62, 59, 0.7); +} +notebook > header tab:backdrop:checked { + color: #888280; +} +notebook > header tab:backdrop:checked.reorderable-page { + border-color: #2c2825; + background-color: #3d3633; +} +notebook > header tab button.flat { + padding: 0; + margin-top: 4px; + margin-bottom: 4px; + min-width: 20px; + min-height: 20px; +} +notebook > header tab button.flat:hover { + background: transparent; + box-shadow: none; + color: #c65353; +} +notebook > header tab button.flat, notebook > header tab button.flat:backdrop { + background: transparent; + border: none; + color: alpha(currentColor,0.3); +} +notebook > header tab button.flat:last-child { + margin-left: 4px; + margin-right: -4px; +} +notebook > header tab button.flat:first-child { + margin-left: -4px; + margin-right: 4px; +} +notebook > header.top tabs, notebook > header.bottom tabs { + padding-left: 0px; + padding-right: 0px; +} +notebook > header.top tabs:not(:only-child), notebook > header.bottom tabs:not(:only-child) { + margin-left: 0.5px; + margin-right: 0.5px; +} +notebook > header.top tabs:not(:only-child):first-child, notebook > header.bottom tabs:not(:only-child):first-child { + margin-left: -1px; +} +notebook > header.top tabs:not(:only-child):last-child, notebook > header.bottom tabs:not(:only-child):last-child { + margin-right: -1px; +} +notebook > header.top tabs tab, notebook > header.bottom tabs tab { + margin-left: 0.5px; + margin-right: 0.5px; +} +notebook > header.top tabs tab.reorderable-page, notebook > header.bottom tabs tab.reorderable-page { + border-style: none solid; +} +notebook > header.left tabs, notebook > header.right tabs { + padding-top: 4px; + padding-bottom: 4px; +} +notebook > header.left tabs:not(:only-child), notebook > header.right tabs:not(:only-child) { + margin-top: 3px; + margin-bottom: 3px; +} +notebook > header.left tabs:not(:only-child):first-child, notebook > header.right tabs:not(:only-child):first-child { + margin-top: -1px; +} +notebook > header.left tabs:not(:only-child):last-child, notebook > header.right tabs:not(:only-child):last-child { + margin-bottom: -1px; +} +notebook > header.left tabs tab, notebook > header.right tabs tab { + margin-top: 4px; + margin-bottom: 4px; +} +notebook > header.left tabs tab.reorderable-page, notebook > header.right tabs tab.reorderable-page { + border-style: solid none; +} +notebook > header.top tab { + padding-bottom: 1px; +} +notebook > header.bottom tab { + padding-top: 1px; +} notebook > stack:not(:only-child) { - background-color: #3b4252; } - notebook > stack:not(:only-child):backdrop { - background-color: #3d4455; } + background-color: #3a3431; +} +notebook > stack:not(:only-child):backdrop { + background-color: #3d3633; +} /********* * Paned * @@ -3089,66 +3907,83 @@ paned > separator { -gtk-icon-source: none; border-style: none; background-color: transparent; - background-image: image(#232831); - background-size: 1px 1px; } - paned > separator:selected { - background-image: image(#8fbcbb); } - paned > separator:backdrop { - background-image: image(#262c36); } - paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #434c5e; - background-image: image(#232831), image(#232831); - background-size: 1px 1px, 1px 1px; } - paned > separator.wide:backdrop { - background-color: #434c5e; - background-image: image(#262c36), image(#262c36); } + background-image: image(#292523); + background-size: 1px 1px; +} +paned > separator:selected { + background-image: image(#af6f5a); +} +paned > separator:backdrop { + background-image: image(#2c2825); +} +paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: #453e3b; + background-image: image(#292523), image(#292523); + background-size: 1px 1px, 1px 1px; +} +paned > separator.wide:backdrop { + background-color: #453e3b; + background-image: image(#2c2825), image(#2c2825); +} paned.horizontal > separator { - background-repeat: repeat-y; } - 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; } + background-repeat: repeat-y; +} +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; background-repeat: repeat-x; - background-position: top; } - paned.vertical > separator.wide { - margin: 0; - padding: 0; - background-repeat: repeat-x, repeat-x; - background-position: bottom, top; } + background-position: top; +} +paned.vertical > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-x, repeat-x; + background-position: bottom, top; +} /************ * Pathbars * ************/ .path-bar button.text-button, .path-bar button.image-button, .path-bar button { padding-left: 4px; - padding-right: 4px; } + padding-right: 4px; +} .path-bar button.text-button.image-button label { padding-left: 0; - padding-right: 0; } + padding-right: 0; +} .path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { - padding-right: 8px; } + padding-right: 8px; +} .path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 8px; } + padding-left: 8px; +} .path-bar button image { padding-left: 4px; - padding-right: 4px; } + padding-right: 4px; +} .path-bar button.slider-button { padding-left: 0; - padding-right: 0; } + padding-right: 0; +} /*************** * Popovers * @@ -3156,692 +3991,864 @@ paned.vertical > separator { popover.background { padding: 2px; border-radius: 5px; - background: #2e3440; - box-shadow: 0 4px 6px #232831; } - .csd popover.background, popover.background { - border: 1px solid #232831; } - popover.background:backdrop { - background-color: #434c5e; - box-shadow: none; } - popover.background > list, - popover.background > .view, - popover.background > iconview, - popover.background > toolbar { - border-style: none; - background-color: transparent; } - .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier { - border: 1px solid rgba(255, 255, 255, 0.1); } - popover.background separator { - margin: 3px; } - popover.background list separator { - margin: 0px; } - popover.background list row { - padding: 8px; } - + background: #2f2a28; + box-shadow: 0 4px 6px #292523; +} +.csd popover.background, popover.background { + border: 1px solid #292523; +} +popover.background:backdrop { + background-color: #453e3b; + box-shadow: none; +} +popover.background > list, +popover.background > .view, +popover.background > iconview, +popover.background > toolbar { + border-style: none; + background-color: transparent; +} +.csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier { + border: 1px solid rgba(255, 255, 255, 0.15); +} +popover.background separator { + margin: 3px; +} +popover.background list separator { + margin: 0px; +} +popover.background list row { + padding: 8px; +} /***************** * Progress bars * *****************/ progressbar { font-size: smaller; - color: rgba(216, 222, 233, 0.4); } - progressbar.horizontal trough, - progressbar.horizontal progress { - min-height: 6px; } - progressbar.vertical trough, - progressbar.vertical progress { - min-width: 6px; } - progressbar.horizontal progress { - margin: 0; } - progressbar.vertical progress { - margin: 0; } - progressbar:backdrop { - box-shadow: none; - transition: 200ms ease-out; } - progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; } - progressbar.osd trough { - border-style: none; - border-radius: 0; - background-color: transparent; - box-shadow: none; } - progressbar.osd progress { - border-style: none; - border-radius: 0; } + color: rgba(202, 198, 196, 0.4); + background-color: #453e3b; + border-color: #2c2825; + border-color: rgba(175, 111, 90, 0.7); +} +progressbar.horizontal trough, +progressbar.horizontal progress { + min-height: 6px; +} +progressbar.vertical trough, +progressbar.vertical progress { + min-width: 6px; +} +progressbar.horizontal progress { + margin: 0; +} +progressbar.vertical progress { + margin: 0; +} +progressbar:backdrop { + box-shadow: none; + transition: 200ms ease-out; +} +progressbar.osd { + min-width: 3px; + min-height: 3px; + background-color: transparent; +} +progressbar.osd trough { + border-style: none; + border-radius: 0; + background-color: transparent; + box-shadow: none; +} +progressbar.osd progress { + border-style: none; + border-radius: 0; +} /************ * GtkScale * ************/ -progressbar trough, scale trough, scale fill { +scale fill, scale trough, progressbar trough, progressbar { + background-color: rgba(255, 255, 255, 0.14); + border: none; + border-radius: 3px; + margin: 0; +} +scale fill:disabled, scale trough:disabled, progressbar trough:disabled, progressbar:disabled { + background-color: rgba(255, 255, 255, 0.06); +} +scale fill:backdrop, scale trough:backdrop, progressbar trough:backdrop, progressbar:backdrop { + background-color: rgba(255, 255, 255, 0.06); + transition: 200ms ease-out; +} +scale fill:backdrop:disabled, scale trough:backdrop:disabled, progressbar trough:backdrop:disabled, progressbar:backdrop:disabled { + background-color: rgba(255, 255, 255, 0.06); +} + +scale highlight, progressbar progress, progressbar { + border: none; + background-color: #af6f5a; + border-radius: 3px; + margin: 0; +} +scale highlight:disabled, progressbar progress:disabled, progressbar:disabled { + border: none; background-color: rgba(255, 255, 255, 0.14); +} +scale highlight:backdrop, progressbar progress:backdrop, progressbar:backdrop { + border-color: #b77e6b; + background-color: #b77e6b; +} +scale highlight:backdrop:disabled, progressbar progress:backdrop:disabled, progressbar:backdrop:disabled { + background-color: rgba(255, 255, 255, 0.06); +} + +scale { + min-height: 16px; + min-width: 16px; + padding: 8px; +} +scale.horizontal trough, +scale.horizontal progress { + min-height: 6px; +} +scale.vertical trough, +scale.vertical progress { + min-width: 6px; +} +scale slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + background-color: #3a3431; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); + border-radius: 12px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border, box-shadow; +} +scale slider:active { + background-color: #af6f5a; +} +scale slider:active:disabled { + background-color: #413a37; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), 0px 0px 1px 1px rgba(0, 0, 0, 0.05); +} +scale.fine-tune.horizontal { + padding-top: 9px; + padding-bottom: 9px; + min-height: 16px; +} +scale.fine-tune.vertical { + padding-left: 9px; + padding-right: 9px; + min-width: 16px; +} +scale.fine-tune slider { + margin: -6px; +} +scale.fine-tune fill, +scale.fine-tune highlight, +scale.fine-tune trough { + border-radius: 5px; + -gtk-outline-radius: 7px; +} +scale trough { + outline-offset: 2px; + -gtk-outline-radius: 5px; + outline-color: transparent; +} +scale fill:backdrop, scale fill { + background-color: #292523; +} +scale fill:disabled:backdrop, scale fill:disabled { + border-color: transparent; + background-color: transparent; +} +.osd scale fill { + background-color: #514d4b; +} +.osd scale fill:disabled:backdrop, .osd scale fill:disabled { + border-color: transparent; + background-color: transparent; +} +scale slider { + border-color: #efece9; + border: none; + border-radius: 12px; + background-color: #efece9; +} +scale slider:active { + border-color: #905846; +} +scale slider:disabled { + background-color: #baad9f; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); +} +scale slider:backdrop, scale slider:backdrop:disabled { + transition: 200ms ease-out; + background-color: #baad9f; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); +} +row:selected scale slider:disabled, row:selected scale slider { + border-color: #905846; +} +.osd scale slider { + color: #cac6c4; + border-color: #292523; + background-color: rgba(41, 37, 35, 0.93); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); + border-color: #211e1c; + background-color: #efece9; +} +.osd scale slider:hover { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(75, 67, 63, 0.93), rgba(75, 67, 63, 0.93)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); + background-color: #efece9; +} +.osd scale slider:active { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(58, 52, 49, 0.93), rgba(58, 52, 49, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(202, 198, 196, 0.3); + background-color: #efece9; +} +.osd scale slider:disabled { + color: #7a7674; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(57, 53, 51, 0.5), rgba(57, 53, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-color: #efece9; +} +.osd scale slider:backdrop { + color: #cac6c4; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(186, 173, 159, 0.5), rgba(186, 173, 159, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-color: #baad9f; +} +.osd scale slider:backdrop:disabled { + background-color: #efece9; +} +scale value { + color: alpha(currentColor,0.4); +} +scale marks { + color: alpha(currentColor,0.4); +} +scale marks.top { + margin-bottom: 6px; + margin-top: -12px; +} +scale marks.bottom { + margin-top: 6px; + margin-bottom: -12px; +} +scale marks.top { + margin-right: 6px; + margin-left: -12px; +} +scale marks.bottom { + margin-left: 6px; + margin-right: -12px; +} +scale.fine-tune marks.top { + margin-bottom: 6px; + margin-top: -9px; +} +scale.fine-tune marks.bottom { + margin-top: 6px; + margin-bottom: -9px; +} +scale.fine-tune marks.top { + margin-right: 6px; + margin-left: -9px; +} +scale.fine-tune marks.bottom { + margin-left: 6px; + margin-right: -9px; +} +scale.horizontal indicator { + min-height: 6px; + min-width: 1px; +} +scale.horizontal.fine-tune indicator { + min-height: 3px; +} +scale.vertical indicator { + min-height: 1px; + min-width: 6px; +} +scale.vertical.fine-tune indicator { + min-width: 3px; +} +scale.horizontal.marks-before:not(.marks-after) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-before:not(.marks-after) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-before:not(.marks-after) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-before:not(.marks-after) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-before:not(.marks-after) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-before:not(.marks-after) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-after:not(.marks-before) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-after:not(.marks-before) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-after:not(.marks-before) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-after:not(.marks-before) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-after:not(.marks-before) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-after:not(.marks-before) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; border: none; - border-radius: 3px; - margin: 0; } - progressbar trough:disabled, scale trough:disabled, scale fill:disabled { - background-color: rgba(255, 255, 255, 0.06); } - progressbar trough:backdrop, progressbar:backdrop trough, scale trough:backdrop, scale fill:backdrop { - background-color: rgba(255, 255, 255, 0.06); - transition: 200ms ease-out; } - progressbar trough:backdrop:disabled, progressbar:backdrop trough:disabled, scale trough:backdrop:disabled, scale fill:backdrop:disabled { - background-color: rgba(255, 255, 255, 0.06); } - -progressbar progress, scale highlight { + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-before:not(.marks-after) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; border: none; - background-color: #8fbcbb; - border-radius: 3px; - margin: 0; } - progressbar progress:disabled, scale highlight:disabled { - border: none; - background-color: rgba(255, 255, 255, 0.14); } - progressbar progress:backdrop, progressbar:backdrop progress, scale highlight:backdrop, progressbar progress:active:backdrop, progressbar:backdrop progress:active, scale highlight:active:backdrop { - border-color: #9fc6c5; - background-color: #9fc6c5; } - progressbar progress:backdrop:disabled, progressbar:backdrop progress:disabled, scale highlight:backdrop:disabled, progressbar progress:active:backdrop:disabled, progressbar:backdrop progress:active:disabled, scale highlight:active:backdrop:disabled { - background-color: rgba(255, 255, 255, 0.06); } - -scale { + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-before:not(.marks-after) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-before:not(.marks-after) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-before:not(.marks-after) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-before:not(.marks-after) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-before:not(.marks-after) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-after:not(.marks-before) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-after:not(.marks-before) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-after:not(.marks-before) slider:active { min-height: 16px; min-width: 16px; - padding: 8px; } - scale.horizontal trough, - scale.horizontal progress { - min-height: 6px; } - scale.vertical trough, - scale.vertical progress { - min-width: 6px; } - scale slider { - min-height: 16px; - min-width: 16px; - margin: -7px; - background-color: #3b4252; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); - border-radius: 12px; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border, box-shadow; } - scale slider:active { - background-color: #8fbcbb; } - scale slider:active:disabled { - background-color: #404859; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.05); } - scale.fine-tune.horizontal { - padding-top: 9px; - padding-bottom: 9px; - min-height: 16px; } - scale.fine-tune.vertical { - padding-left: 9px; - padding-right: 9px; - min-width: 16px; } - scale.fine-tune slider { - margin: -6px; } - scale.fine-tune fill, - scale.fine-tune highlight, - scale.fine-tune trough { - border-radius: 5px; - -gtk-outline-radius: 7px; } - scale trough { - outline-offset: 2px; - -gtk-outline-radius: 5px; - outline-color: transparent; } - scale fill:backdrop, scale fill { - background-color: #232831; } - scale fill:disabled:backdrop, scale fill:disabled { - border-color: transparent; - background-color: transparent; } - .osd scale fill { - background-color: #50565f; } - .osd scale fill:disabled:backdrop, .osd scale fill:disabled { - border-color: transparent; - background-color: transparent; } - scale slider { - border-color: #f1f1f1; - border: none; - border-radius: 12px; - background-color: #f1f1f1; } - scale slider:active { - border-color: #6fa9a8; } - scale slider:disabled { - background-color: #b2b2b2; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } - scale slider:backdrop, scale slider:backdrop:disabled { - transition: 200ms ease-out; - background-color: #b2b2b2; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } - row:selected scale slider:disabled, row:selected scale slider { - border-color: #6fa9a8; } - .osd scale slider { - color: #d8dee9; - border-color: #232831; - background-color: rgba(40, 45, 55, 0.93); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); - border-color: #1d2128; - background-color: #f1f1f1; } - .osd scale slider:hover { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); - background-color: #f1f1f1; } - .osd scale slider:active { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); - background-clip: padding-box; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(216, 222, 233, 0.3); - background-color: #f1f1f1; } - .osd scale slider:disabled { - color: #808690; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - background-color: #f1f1f1; } - .osd scale slider:backdrop { - color: #d8dee9; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(178, 178, 178, 0.5), rgba(178, 178, 178, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - background-color: #b2b2b2; } - .osd scale slider:backdrop:disabled { - background-color: #f1f1f1; } - scale value { - color: alpha(currentColor,0.4); } - scale marks { - color: alpha(currentColor,0.4); } - scale marks.top { - margin-bottom: 6px; - margin-top: -12px; } - scale marks.bottom { - margin-top: 6px; - margin-bottom: -12px; } - scale marks.top { - margin-right: 6px; - margin-left: -12px; } - scale marks.bottom { - margin-left: 6px; - margin-right: -12px; } - scale.fine-tune marks.top { - margin-bottom: 6px; - margin-top: -9px; } - scale.fine-tune marks.bottom { - margin-top: 6px; - margin-bottom: -9px; } - scale.fine-tune marks.top { - margin-right: 6px; - margin-left: -9px; } - scale.fine-tune marks.bottom { - margin-left: 6px; - margin-right: -9px; } - scale.horizontal indicator { - min-height: 6px; - min-width: 1px; } - scale.horizontal.fine-tune indicator { - min-height: 3px; } - scale.vertical indicator { - min-height: 1px; - min-width: 6px; } - scale.vertical.fine-tune indicator { - min-width: 3px; } - scale.horizontal.marks-before:not(.marks-after) slider { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-before:not(.marks-after) slider:hover { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-before:not(.marks-after) slider:active { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-before:not(.marks-after) slider:disabled { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-before:not(.marks-after) slider:backdrop { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-before:not(.marks-after) slider:backdrop:disabled { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-after:not(.marks-before) slider { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-after:not(.marks-before) slider:hover { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-after:not(.marks-before) slider:active { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-after:not(.marks-before) slider:disabled { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-after:not(.marks-before) slider:backdrop { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-after:not(.marks-before) slider:backdrop:disabled { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.vertical.marks-before:not(.marks-after) slider { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.vertical.marks-before:not(.marks-after) slider:hover { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.vertical.marks-before:not(.marks-after) slider:active { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.vertical.marks-before:not(.marks-after) slider:disabled { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.vertical.marks-before:not(.marks-after) slider:backdrop { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.vertical.marks-before:not(.marks-after) slider:backdrop:disabled { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.vertical.marks-after:not(.marks-before) slider { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.vertical.marks-after:not(.marks-before) slider:hover { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.vertical.marks-after:not(.marks-before) slider:active { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.vertical.marks-after:not(.marks-before) slider:disabled { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.vertical.marks-after:not(.marks-before) slider:backdrop { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.vertical.marks-after:not(.marks-before) slider:backdrop:disabled { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.color { - min-height: 0; - min-width: 0; } - scale.color trough { - background-image: image(#232831); - background-repeat: no-repeat; } - scale.color.horizontal { - padding: 0 0 15px 0; } - scale.color.horizontal trough { - padding-bottom: 4px; - background-position: 0 -3px; - border-top-left-radius: 0; - border-top-right-radius: 0; } - scale.color.horizontal slider:dir(ltr):hover, scale.color.horizontal slider:dir(ltr):backdrop, scale.color.horizontal slider:dir(ltr):disabled, scale.color.horizontal slider:dir(ltr):backdrop:disabled, scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl):hover, scale.color.horizontal slider:dir(rtl):backdrop, scale.color.horizontal slider:dir(rtl):disabled, scale.color.horizontal slider:dir(rtl):backdrop:disabled, scale.color.horizontal slider:dir(rtl) { - margin-bottom: -15px; - margin-top: 6px; } - scale.color.vertical:dir(ltr) { - padding: 0 0 0 15px; } - scale.color.vertical:dir(ltr) trough { - padding-left: 4px; - background-position: 3px 0; - border-bottom-right-radius: 0; - border-top-right-radius: 0; } - scale.color.vertical:dir(ltr) slider:hover, scale.color.vertical:dir(ltr) slider:backdrop, scale.color.vertical:dir(ltr) slider:disabled, scale.color.vertical:dir(ltr) slider:backdrop:disabled, scale.color.vertical:dir(ltr) slider { - margin-left: -15px; - margin-right: 6px; } - scale.color.vertical:dir(rtl) { - padding: 0 15px 0 0; } - scale.color.vertical:dir(rtl) trough { - padding-right: 4px; - background-position: -3px 0; - border-bottom-left-radius: 0; - border-top-left-radius: 0; } - scale.color.vertical:dir(rtl) slider:hover, scale.color.vertical:dir(rtl) slider:backdrop, scale.color.vertical:dir(rtl) slider:disabled, scale.color.vertical:dir(rtl) slider:backdrop:disabled, scale.color.vertical:dir(rtl) slider { - margin-right: -15px; - margin-left: 6px; } - scale.color.fine-tune.horizontal:dir(ltr), scale.color.fine-tune.horizontal:dir(rtl) { - padding: 0 0 12px 0; } - scale.color.fine-tune.horizontal:dir(ltr) trough, scale.color.fine-tune.horizontal:dir(rtl) trough { - padding-bottom: 7px; - background-position: 0 -6px; } - scale.color.fine-tune.horizontal:dir(ltr) slider, scale.color.fine-tune.horizontal:dir(rtl) slider { - margin-bottom: -15px; - margin-top: 6px; } - scale.color.fine-tune.vertical:dir(ltr) { - padding: 0 0 0 12px; } - scale.color.fine-tune.vertical:dir(ltr) trough { - padding-left: 7px; - background-position: 6px 0; } - scale.color.fine-tune.vertical:dir(ltr) slider { - margin-left: -15px; - margin-right: 6px; } - scale.color.fine-tune.vertical:dir(rtl) { - padding: 0 12px 0 0; } - scale.color.fine-tune.vertical:dir(rtl) trough { - padding-right: 7px; - background-position: -6px 0; } - scale.color.fine-tune.vertical:dir(rtl) slider { - margin-right: -15px; - margin-left: 6px; } + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-after:not(.marks-before) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-after:not(.marks-before) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-after:not(.marks-before) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.color { + min-height: 0; + min-width: 0; +} +scale.color trough { + background-image: image(#292523); + background-repeat: no-repeat; +} +scale.color.horizontal { + padding: 0 0 15px 0; +} +scale.color.horizontal trough { + padding-bottom: 4px; + background-position: 0 -3px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} +scale.color.horizontal slider:dir(ltr):hover, scale.color.horizontal slider:dir(ltr):backdrop, scale.color.horizontal slider:dir(ltr):disabled, scale.color.horizontal slider:dir(ltr):backdrop:disabled, scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl):hover, scale.color.horizontal slider:dir(rtl):backdrop, scale.color.horizontal slider:dir(rtl):disabled, scale.color.horizontal slider:dir(rtl):backdrop:disabled, scale.color.horizontal slider:dir(rtl) { + margin-bottom: -15px; + margin-top: 6px; +} +scale.color.vertical:dir(ltr) { + padding: 0 0 0 15px; +} +scale.color.vertical:dir(ltr) trough { + padding-left: 4px; + background-position: 3px 0; + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} +scale.color.vertical:dir(ltr) slider:hover, scale.color.vertical:dir(ltr) slider:backdrop, scale.color.vertical:dir(ltr) slider:disabled, scale.color.vertical:dir(ltr) slider:backdrop:disabled, scale.color.vertical:dir(ltr) slider { + margin-left: -15px; + margin-right: 6px; +} +scale.color.vertical:dir(rtl) { + padding: 0 15px 0 0; +} +scale.color.vertical:dir(rtl) trough { + padding-right: 4px; + background-position: -3px 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} +scale.color.vertical:dir(rtl) slider:hover, scale.color.vertical:dir(rtl) slider:backdrop, scale.color.vertical:dir(rtl) slider:disabled, scale.color.vertical:dir(rtl) slider:backdrop:disabled, scale.color.vertical:dir(rtl) slider { + margin-right: -15px; + margin-left: 6px; +} +scale.color.fine-tune.horizontal:dir(ltr), scale.color.fine-tune.horizontal:dir(rtl) { + padding: 0 0 12px 0; +} +scale.color.fine-tune.horizontal:dir(ltr) trough, scale.color.fine-tune.horizontal:dir(rtl) trough { + padding-bottom: 7px; + background-position: 0 -6px; +} +scale.color.fine-tune.horizontal:dir(ltr) slider, scale.color.fine-tune.horizontal:dir(rtl) slider { + margin-bottom: -15px; + margin-top: 6px; +} +scale.color.fine-tune.vertical:dir(ltr) { + padding: 0 0 0 12px; +} +scale.color.fine-tune.vertical:dir(ltr) trough { + padding-left: 7px; + background-position: 6px 0; +} +scale.color.fine-tune.vertical:dir(ltr) slider { + margin-left: -15px; + margin-right: 6px; +} +scale.color.fine-tune.vertical:dir(rtl) { + padding: 0 12px 0 0; +} +scale.color.fine-tune.vertical:dir(rtl) trough { + padding-right: 7px; + background-position: -6px 0; +} +scale.color.fine-tune.vertical:dir(rtl) slider { + margin-right: -15px; + margin-left: 6px; +} /************** * Scrollbars * **************/ scrollbar { - background-color: #3f4758; - transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } - * { - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; } - scrollbar.top { - border-bottom: 1px solid #232831; } - scrollbar.bottom { - border-top: 1px solid #232831; } - scrollbar.left { - border-right: 1px solid #232831; } - scrollbar.right { - border-left: 1px solid #232831; } - scrollbar:backdrop { - background-color: #3d4555; - border-color: #262c36; - transition: 200ms ease-out; } - scrollbar slider { - min-width: 6px; - min-height: 6px; - margin: -1px; - border: 4px solid transparent; - border-radius: 8px; - background-clip: padding-box; - background-color: #9ca4b1; } - scrollbar slider:hover { - background-color: #bac1cd; } - scrollbar slider:hover:active { - background-color: #afcfce; } - scrollbar slider:backdrop { - background-color: #61697a; } - scrollbar slider:disabled { - background-color: transparent; } - scrollbar.fine-tune slider { - min-width: 4px; - min-height: 4px; } - scrollbar.fine-tune.horizontal slider { - border-width: 5px 4px; } - scrollbar.fine-tune.vertical slider { - border-width: 4px 5px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering) { - border-color: transparent; - opacity: 0.4; - background-color: transparent; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 3px; - min-height: 3px; - background-color: #d8dee9; - border: 1px solid black; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { - min-width: 5px; - min-height: 5px; - background-color: #d8dee9; - background-clip: padding-box; - border-radius: 100%; - border: 1px solid black; - -gtk-icon-source: none; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { - margin: 0 2px; - min-width: 40px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { - margin: 1px 2px; - min-width: 5px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { - margin: 2px 0; - min-height: 40px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { - margin: 2px 1px; - min-height: 5px; } - scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.8; } - scrollbar.horizontal slider { - min-width: 40px; } - scrollbar.vertical slider { - min-height: 40px; } - scrollbar button { - padding: 0; - min-width: 12px; - min-height: 12px; - border-style: none; - border-radius: 0; - transition-property: min-height, min-width, color; - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #9ca4b1; } - scrollbar button:hover { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #bac1cd; } - scrollbar button:active, scrollbar button:checked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #afcfce; } - scrollbar button:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: rgba(156, 164, 177, 0.2); } - scrollbar button:backdrop { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #61697a; } - scrollbar button:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: rgba(97, 105, 122, 0.2); } - scrollbar.vertical button.down { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - scrollbar.vertical button.up { - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } - scrollbar.horizontal button.down { - -gtk-icon-source: -gtk-icontheme("pan-right-symbolic"); } - scrollbar.horizontal button.up { - -gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); } + background-color: #403936; + transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); +} +* { + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; +} + +scrollbar.top { + border-bottom: 1px solid #292523; +} +scrollbar.bottom { + border-top: 1px solid #292523; +} +scrollbar.left { + border-right: 1px solid #292523; +} +scrollbar.right { + border-left: 1px solid #292523; +} +scrollbar:backdrop { + background-color: #3d3734; + border-color: #2c2825; + transition: 200ms ease-out; +} +scrollbar slider { + min-width: 6px; + min-height: 6px; + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: #95908d; +} +scrollbar slider:hover { + background-color: #afaba9; +} +scrollbar slider:hover:active { + background-color: #c08d7c; +} +scrollbar slider:backdrop { + background-color: #605957; +} +scrollbar slider:disabled { + background-color: transparent; +} +scrollbar.fine-tune slider { + min-width: 4px; + min-height: 4px; +} +scrollbar.fine-tune.horizontal slider { + border-width: 5px 4px; +} +scrollbar.fine-tune.vertical slider { + border-width: 4px 5px; +} +scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + border-color: transparent; + opacity: 0.4; + background-color: transparent; +} +scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + margin: 0; + min-width: 3px; + min-height: 3px; + background-color: #cac6c4; + border: 1px solid black; +} +scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 5px; + min-height: 5px; + background-color: #cac6c4; + background-clip: padding-box; + border-radius: 100%; + border: 1px solid black; + -gtk-icon-source: none; +} +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + margin: 0 2px; + min-width: 40px; +} +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { + margin: 1px 2px; + min-width: 5px; +} +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + margin: 2px 0; + min-height: 40px; +} +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { + margin: 2px 1px; + min-height: 5px; +} +scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + opacity: 0.8; +} +scrollbar.horizontal slider { + min-width: 40px; +} +scrollbar.vertical slider { + min-height: 40px; +} +scrollbar button { + padding: 0; + min-width: 12px; + min-height: 12px; + border-style: none; + border-radius: 0; + transition-property: min-height, min-width, color; + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #95908d; +} +scrollbar button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #afaba9; +} +scrollbar button:active, scrollbar button:checked { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #c08d7c; +} +scrollbar button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(149, 144, 141, 0.2); +} +scrollbar button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #605957; +} +scrollbar button:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(96, 89, 87, 0.2); +} +scrollbar.vertical button.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} +scrollbar.vertical button.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} +scrollbar.horizontal button.down { + -gtk-icon-source: -gtk-icontheme("pan-right-symbolic"); +} +scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); +} treeview ~ scrollbar.vertical { - border-top: 1px solid #232831; - margin-top: -1px; } + border-top: 1px solid #292523; + margin-top: -1px; +} /*********** * Sidebar * @@ -3849,176 +4856,231 @@ treeview ~ scrollbar.vertical { .sidebar { border-style: none; border-width: 0; - background-color: #3f4758; } - .sidebar .frame { - border: none; } - stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) { - border-right: none; - border-left-style: none; } - stacksidebar.sidebar:dir(rtl) list - .sidebar:dir(rtl), stacksidebar.sidebar.right list - .sidebar:dir(rtl), .sidebar.right { - border-left: 1px solid #232831; - border-right-style: none; } - .sidebar:backdrop { - background-color: #40485a; - border-color: #262c36; } - .sidebar row { - padding: 8px 12px; - transition: all .12s ease-in; } - .sidebar row label { - color: #98abb2; } - .sidebar row:selected { - color: #2e3440; } - .sidebar row:selected:backdrop { - color: rgba(46, 52, 64, 0.5); - background: rgba(143, 188, 187, 0.6); } - .sidebar row:selected:backdrop label { - color: #2e3440; } - .sidebar row:selected label { - color: #2e3440; } - .sidebar.source-list { - background: #2e3440; - padding: 4px 0px; } - .sidebar.source-list.view, iconview.sidebar.source-list { - transition: all .12s ease-in; } - .sidebar.source-list.view:selected, iconview.sidebar.source-list:selected { - padding-left: 4px; - background: #8fbcbb; - color: #2e3440; } - .sidebar.source-list.view:selected:active, iconview.sidebar.source-list:selected:active { - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } - .sidebar.source-list.view:selected.has-open-popup, iconview.sidebar.source-list:selected.has-open-popup, .sidebar.source-list.view:selected:hover, iconview.sidebar.source-list:selected:hover { - background-color: rgba(143, 188, 187, 0.9); } - .sidebar.source-list.view:selected:backdrop, iconview.sidebar.source-list:selected:backdrop { - background-color: rgba(143, 188, 187, 0.6); } - .sidebar.source-list.view:hover, iconview.sidebar.source-list:hover, .sidebar.source-list.view iconview.source-list:hover, iconview.sidebar.source-list iconview.source-list:hover { - background-color: rgba(67, 76, 94, 0.4); } - paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; - border-color: #232831; } + background-color: #403936; +} +.sidebar .frame { + border: none; +} +stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) { + border-right: none; + border-left-style: none; +} + +stacksidebar.sidebar:dir(rtl) list .sidebar:dir(rtl), stacksidebar.sidebar.right list .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid #292523; + border-right-style: none; +} + +.sidebar:backdrop { + background-color: #413a37; + border-color: #2c2825; +} +.sidebar row { + padding: 8px 12px; + transition: all 0.12s ease-in; +} +.sidebar row label { + color: #9a918b; +} +.sidebar row:selected { + color: #2f2a28; +} +.sidebar row:selected:backdrop { + color: rgba(47, 42, 40, 0.5); + background: rgba(175, 111, 90, 0.6); +} +.sidebar row:selected:backdrop label { + color: #2f2a28; +} +.sidebar row:selected label { + color: #2f2a28; +} +.sidebar.source-list { + background: #2f2a28; + padding: 4px 0px; +} +.sidebar.source-list.view, iconview.sidebar.source-list { + transition: all 0.12s ease-in; +} +.sidebar.source-list.view:selected, iconview.sidebar.source-list:selected { + padding-left: 4px; + background: #af6f5a; + color: #2f2a28; +} +.sidebar.source-list.view:selected:active, iconview.sidebar.source-list:selected:active { + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); +} +.sidebar.source-list.view:selected.has-open-popup, iconview.sidebar.source-list:selected.has-open-popup, .sidebar.source-list.view:selected:hover, iconview.sidebar.source-list:selected:hover { + background-color: rgba(175, 111, 90, 0.9); +} +.sidebar.source-list.view:selected:backdrop, iconview.sidebar.source-list:selected:backdrop { + background-color: rgba(175, 111, 90, 0.6); +} +.sidebar.source-list.view:hover, iconview.sidebar.source-list:hover, .sidebar.source-list.view iconview.source-list:hover, iconview.sidebar.source-list iconview.source-list:hover { + background-color: rgba(69, 62, 59, 0.4); +} +paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { + border-style: none; + border-color: #292523; +} stacksidebar row { - padding: 10px 4px; } - stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; } - stacksidebar row.needs-attention > label { - background-size: 6px 6px, 0 0; } + padding: 10px 4px; +} +stacksidebar row > label { + padding-left: 6px; + padding-right: 6px; +} +stacksidebar row.needs-attention > label { + background-size: 6px 6px, 0 0; +} /*******************************************************************/ /* PLACESSIDEBAR */ /*******************************************************************/ placessidebar.sidebar { background-color: transparent; - background-image: linear-gradient(to right, #232831 40px, #2e3440 35px, #2e3440 36px, #2e3440 36px, #2e3440 99%, #2e3440 100%); } - placessidebar.sidebar:dir(rtl) { - background-image: linear-gradient(to left, #232831 40px, #2e3440 35px, #2e3440 36px, #2e3440 36px, #2e3440 99%, #2e3440 100%); } - placessidebar.sidebar row.sidebar-row.sidebar-row .sidebar-icon { - margin-left: -14px; - margin-right: 12px; - padding-left: 14px; - padding-right: 12px; - color: #98abb2; } - placessidebar.sidebar row.sidebar-row.sidebar-row .sidebar-icon:dir(rtl) { - margin-right: -14px; - margin-left: 12px; - padding-right: 14px; - padding-left: 12px; } - placessidebar.sidebar row.sidebar-row:hover { - transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - color: rgba(0, 0, 0, 0.76); - background-color: transparent; - background-image: linear-gradient(to right, rgba(65, 67, 75, 0) 40px, rgba(0, 0, 0, 0.12) 35px, rgba(0, 0, 0, 0.12) 36px, rgba(0, 0, 0, 0.12) 36px, rgba(0, 0, 0, 0.12) 99%, rgba(0, 0, 0, 0.12) 100%); } - placessidebar.sidebar row.sidebar-row:hover:dir(rtl) { - background-image: linear-gradient(to left, rgba(65, 67, 75, 0) 40px, rgba(0, 0, 0, 0.12) 35px, rgba(0, 0, 0, 0.12) 36px, rgba(0, 0, 0, 0.12) 36px, rgba(0, 0, 0, 0.12) 99%, rgba(0, 0, 0, 0.12) 100%); } - placessidebar.sidebar row.sidebar-row:active:hover { - color: rgba(0, 0, 0, 0.76); - background-color: rgba(0, 0, 0, 0.23); } - placessidebar.sidebar row.sidebar-row:selected { - color: #fff; - background-color: transparent; - background-image: linear-gradient(to right, rgba(143, 188, 187, 0.7) 40px, rgba(65, 67, 75, 0) 35px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 99%, rgba(65, 67, 75, 0) 100%); } - placessidebar.sidebar row.sidebar-row:selected label { - color: #8fbcbb; } - placessidebar.sidebar row.sidebar-row:selected:dir(rtl) { - background-image: linear-gradient(to left, rgba(143, 188, 187, 0.7) 40px, rgba(65, 67, 75, 0) 35px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 99%, rgba(65, 67, 75, 0) 100%); } - placessidebar.sidebar row.sidebar-row:selected:hover { - color: #ffffff; - background-color: rgba(0, 0, 0, 0.24); } - placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-icon { - color: #ffffff; } - placessidebar.sidebar row.sidebar-row:selected:backdrop { - color: #8e95a4; } - placessidebar.sidebar row.sidebar-row:selected:backdrop .sidebar-icon { - -gtk-icon-shadow: none; } - placessidebar.sidebar row.sidebar-row:selected .sidebar-icon { - -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.8); - color: inherit; } - placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row, placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row label, placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { - color: #ebcb8b; } - placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) { - box-shadow: inset 0 1px #a3be8c, inset 0 -1px #a3be8c; } - placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) image { - color: #a3be8c; } - placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { - background: #a3be8c; } - placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected image { - color: #2e3440; } + background-image: linear-gradient(to right, #292523 40px, #2f2a28 35px, #2f2a28 36px, #2f2a28 36px, #2f2a28 99%, #2f2a28 100%); +} +placessidebar.sidebar:dir(rtl) { + background-image: linear-gradient(to left, #292523 40px, #2f2a28 35px, #2f2a28 36px, #2f2a28 36px, #2f2a28 99%, #2f2a28 100%); +} +placessidebar.sidebar row.sidebar-row.sidebar-row .sidebar-icon { + margin-left: -14px; + margin-right: 12px; + padding-left: 14px; + padding-right: 12px; + color: #9a918b; +} +placessidebar.sidebar row.sidebar-row.sidebar-row .sidebar-icon:dir(rtl) { + margin-right: -14px; + margin-left: 12px; + padding-right: 14px; + padding-left: 12px; +} +placessidebar.sidebar row.sidebar-row:hover { + transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: rgba(47, 42, 40, 0.76); + background-color: transparent; + background-image: linear-gradient(to right, rgba(65, 67, 75, 0) 40px, rgba(0, 0, 0, 0.12) 35px, rgba(0, 0, 0, 0.12) 36px, rgba(0, 0, 0, 0.12) 36px, rgba(0, 0, 0, 0.12) 99%, rgba(0, 0, 0, 0.12) 100%); +} +placessidebar.sidebar row.sidebar-row:hover:dir(rtl) { + background-image: linear-gradient(to left, rgba(65, 67, 75, 0) 40px, rgba(0, 0, 0, 0.12) 35px, rgba(0, 0, 0, 0.12) 36px, rgba(0, 0, 0, 0.12) 36px, rgba(0, 0, 0, 0.12) 99%, rgba(0, 0, 0, 0.12) 100%); +} +placessidebar.sidebar row.sidebar-row:active:hover { + color: rgba(47, 42, 40, 0.76); + background-color: rgba(47, 42, 40, 0.23); +} +placessidebar.sidebar row.sidebar-row:selected { + color: #fff; + background-color: transparent; + background-image: linear-gradient(to right, rgba(175, 111, 90, 0.7) 40px, rgba(65, 67, 75, 0) 35px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 99%, rgba(65, 67, 75, 0) 100%); +} +placessidebar.sidebar row.sidebar-row:selected label { + color: #af6f5a; +} +placessidebar.sidebar row.sidebar-row:selected:dir(rtl) { + background-image: linear-gradient(to left, rgba(175, 111, 90, 0.7) 40px, rgba(65, 67, 75, 0) 35px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 99%, rgba(65, 67, 75, 0) 100%); +} +placessidebar.sidebar row.sidebar-row:selected:hover { + color: #ffffff; + background-color: rgba(0, 0, 0, 0.24); +} +placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-icon { + color: #ffffff; +} +placessidebar.sidebar row.sidebar-row:selected:backdrop { + color: #888280; +} +placessidebar.sidebar row.sidebar-row:selected:backdrop .sidebar-icon { + -gtk-icon-shadow: none; +} +placessidebar.sidebar row.sidebar-row:selected .sidebar-icon { + -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.8); + color: inherit; +} +placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row, placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row label, placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { + color: #ddc388; +} +placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) { + box-shadow: inset 0 1px #8faf79, inset 0 -1px #8faf79; +} +placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) image { + color: #8faf79; +} +placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { + background: #8faf79; +} +placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected image { + color: #2f2a28; +} placessidebar list { - background-color: transparent; } - placessidebar list:backdrop { - background-color: transparent; } + background-color: transparent; +} +placessidebar list:backdrop { + background-color: transparent; +} /***************** * GtkSpinButton * *****************/ spinbutton:not(.vertical) { - padding: 0; } - spinbutton:not(.vertical) entry { - min-width: 28px; - margin: 0; - background: none; - background-color: transparent; - border: none; - border-radius: 0; - box-shadow: none; } - spinbutton:not(.vertical) button { - min-height: 16px; - margin: 0; - padding-bottom: 0; - padding-top: 0; - color: #c8ceda; - background-image: none; - border-style: none none none solid; - border-color: rgba(35, 40, 49, 0.3); - border-radius: 0; - box-shadow: inset 1px 0px 0px 0px rgba(0, 0, 0, 0.07); } - spinbutton:not(.vertical) button:dir(rtl) { - border-style: none solid none none; } - spinbutton:not(.vertical) button:hover { - color: #d8dee9; - background-color: rgba(216, 222, 233, 0.05); } - spinbutton:not(.vertical) button:disabled { - color: rgba(142, 149, 164, 0.3); } - spinbutton:not(.vertical) button:active { - background-color: rgba(0, 0, 0, 0.1); - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); } - spinbutton:not(.vertical) button:backdrop { - color: #868d9c; - background-color: transparent; - border-color: rgba(38, 44, 54, 0.3); - transition: 200ms ease-out; } - spinbutton:not(.vertical) button:backdrop:disabled { - color: rgba(99, 112, 139, 0.3); - background-image: none; - border-style: none none none solid; - box-shadow: inset 1px 0px 0px 0px rgba(0, 0, 0, 0.07); } - spinbutton:not(.vertical) button:backdrop:disabled:dir(rtl) { - border-style: none solid none none; } - spinbutton:not(.vertical) button:last-child { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; } + padding: 0; +} +spinbutton:not(.vertical) entry { + min-width: 28px; + margin: 0; + background: none; + background-color: transparent; + border: none; + border-radius: 0; + box-shadow: none; +} +spinbutton:not(.vertical) button { + min-height: 16px; + margin: 0; + padding-bottom: 0; + padding-top: 0; + color: #bcb7b5; + background-image: none; + border-style: none none none solid; + border-color: rgba(41, 37, 35, 0.3); + border-radius: 0; + box-shadow: inset 1px 0px 0px 0px rgba(0, 0, 0, 0.07); +} +spinbutton:not(.vertical) button:dir(rtl) { + border-style: none solid none none; +} +spinbutton:not(.vertical) button:hover { + color: #cac6c4; + background-color: rgba(202, 198, 196, 0.1); +} +spinbutton:not(.vertical) button:disabled { + color: rgba(136, 130, 128, 0.3); +} +spinbutton:not(.vertical) button:active { + background-color: rgba(0, 0, 0, 0.1); + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); +} +spinbutton:not(.vertical) button:backdrop { + color: #817a78; + background-color: transparent; + border-color: rgba(44, 40, 37, 0.3); + transition: 200ms ease-out; +} +spinbutton:not(.vertical) button:backdrop:disabled { + color: rgba(110, 99, 94, 0.3); + background-image: none; + border-style: none none none solid; + box-shadow: inset 1px 0px 0px 0px rgba(0, 0, 0, 0.07); +} +spinbutton:not(.vertical) button:backdrop:disabled:dir(rtl) { + border-style: none solid none none; +} +spinbutton:not(.vertical) button:last-child { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; +} .osd spinbutton:not(.vertical) button { border-color: transparent; background-color: transparent; @@ -4026,146 +5088,173 @@ spinbutton:not(.vertical) { box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; - color: #d8dee9; + color: #cac6c4; border-style: none none none solid; - border-color: rgba(35, 40, 49, 0.7); + border-color: rgba(41, 37, 35, 0.7); border-radius: 0; box-shadow: none; - -gtk-icon-shadow: 0 1px black; } - .osd spinbutton:not(.vertical) button:dir(rtl) { - border-style: none solid none none; } - .osd spinbutton:not(.vertical) button:hover { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #d8dee9; - border-color: rgba(35, 40, 49, 0.5); - background-color: rgba(216, 222, 233, 0.1); - -gtk-icon-shadow: 0 1px black; - box-shadow: none; } - .osd spinbutton:not(.vertical) button:backdrop { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #d8dee9; - border-color: rgba(35, 40, 49, 0.5); - -gtk-icon-shadow: none; - box-shadow: none; } - .osd spinbutton:not(.vertical) button:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #808690; - border-color: rgba(35, 40, 49, 0.5); - -gtk-icon-shadow: none; - box-shadow: none; } - .osd spinbutton:not(.vertical) button:last-child { - border-radius: 0 3px 3px 0; } - .osd spinbutton:not(.vertical) button:dir(rtl):first-child { - border-radius: 3px 0 0 3px; } + -gtk-icon-shadow: 0 1px black; +} +.osd spinbutton:not(.vertical) button:dir(rtl) { + border-style: none solid none none; +} +.osd spinbutton:not(.vertical) button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #cac6c4; + border-color: rgba(41, 37, 35, 0.5); + background-color: rgba(202, 198, 196, 0.1); + -gtk-icon-shadow: 0 1px black; + box-shadow: none; +} +.osd spinbutton:not(.vertical) button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #cac6c4; + border-color: rgba(41, 37, 35, 0.5); + -gtk-icon-shadow: none; + box-shadow: none; +} +.osd spinbutton:not(.vertical) button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #7a7674; + border-color: rgba(41, 37, 35, 0.5); + -gtk-icon-shadow: none; + box-shadow: none; +} +.osd spinbutton:not(.vertical) button:last-child { + border-radius: 0 3px 3px 0; +} +.osd spinbutton:not(.vertical) button:dir(rtl):first-child { + border-radius: 3px 0 0 3px; +} spinbutton.vertical:disabled { - color: #8e95a4; } + color: #888280; +} spinbutton.vertical:backdrop:disabled { - color: #63708b; } + color: #6e635e; +} spinbutton.vertical:drop(active) { border-color: transparent; - box-shadow: none; } + box-shadow: none; +} spinbutton.vertical entry { min-height: 32px; min-width: 32px; padding: 0; - border-radius: 0; } + border-radius: 0; +} spinbutton.vertical button { min-height: 32px; min-width: 32px; padding: 0; border-width: 1px; - border-color: #232831; - box-shadow: 0 1px rgba(255, 255, 255, 0.1); } + border-color: #292523; + box-shadow: 0 1px rgba(255, 255, 255, 0.15); +} spinbutton.vertical button.up { border-radius: 3px 3px 0 0; - border-style: solid solid none solid; } + border-style: solid solid none solid; +} spinbutton.vertical button.down { border-radius: 0 0 3px 3px; - border-style: none solid solid solid; } + border-style: none solid solid solid; +} .osd spinbutton.vertical button:first-child { - color: #d8dee9; - border-color: #232831; - background-color: rgba(40, 45, 55, 0.93); + color: #cac6c4; + border-color: #292523; + background-color: rgba(41, 37, 35, 0.93); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); +} +.osd spinbutton.vertical button:first-child:hover { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(75, 67, 63, 0.93), rgba(75, 67, 63, 0.93)); background-clip: padding-box; text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - .osd spinbutton.vertical button:first-child:hover { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - .osd spinbutton.vertical button:first-child:active { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); - background-clip: padding-box; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(216, 222, 233, 0.3); } - .osd spinbutton.vertical button:first-child:disabled { - color: #808690; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd spinbutton.vertical button:first-child:backdrop { - color: #d8dee9; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(40, 45, 55, 0.93), rgba(40, 45, 55, 0.93)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } + outline-color: rgba(202, 198, 196, 0.3); +} +.osd spinbutton.vertical button:first-child:active { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(58, 52, 49, 0.93), rgba(58, 52, 49, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(202, 198, 196, 0.3); +} +.osd spinbutton.vertical button:first-child:disabled { + color: #7a7674; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(57, 53, 51, 0.5), rgba(57, 53, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} +.osd spinbutton.vertical button:first-child:backdrop { + color: #cac6c4; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(41, 37, 35, 0.93), rgba(41, 37, 35, 0.93)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} treeview spinbutton:not(.vertical) { min-height: 0; border-style: none; - border-radius: 0; } - treeview spinbutton:not(.vertical) entry { - min-height: 0; - padding: 1px 2px; } + border-radius: 0; +} +treeview spinbutton:not(.vertical) entry { + min-height: 0; + padding: 1px 2px; +} /*********** * Spinner * ***********/ menu spinner { - color: #8fbcbb; } + color: #af6f5a; +} /********************* * Spinner Animation * *********************/ @keyframes spin { to { - -gtk-icon-transform: rotate(1turn); } } + -gtk-icon-transform: rotate(1turn); + } +} spinner { background: none; opacity: 0; - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } - spinner:checked { - opacity: 1; - animation: spin 1s linear infinite; } - spinner:checked:disabled { - opacity: 0.5; } + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); +} +spinner:checked { + opacity: 1; + animation: spin 1s linear infinite; +} +spinner:checked:disabled { + opacity: 0.5; +} /********** * Switch * @@ -4177,96 +5266,122 @@ switch { background-size: 40px 24px; background-repeat: no-repeat; background-position: center center; - background-image: -gtk-scaled(url("../assets/switch-off.svg"), url("../assets/switch-off.svg")); } - switch:disabled { - background-image: -gtk-scaled(url("../assets/switch-insensitive.svg"), url("../assets/switch-insensitive.svg")); } - switch:disabled slider { - background-image: -gtk-scaled(url("../assets/switch-slider-insensitive.svg"), url("../assets/switch-slider-insensitive@2.png")); } - switch, switch slider { - outline-color: transparent; - color: transparent; - border: none; - box-shadow: none; } - switch:checked { - background-image: -gtk-scaled(url("../assets/switch-on.svg"), url("../assets/switch-on.svg")); } - switch:checked slider { - background-image: -gtk-scaled(url("../assets/switch-slider-on.svg"), url("../assets/switch-slider-on@2.png")); } - switch:checked:disabled { - background-image: -gtk-scaled(url("../assets/switch-on-insensitive.svg"), url("../assets/switch-on-insensitive.svg")); } - switch:checked:disabled slider { - background-image: -gtk-scaled(url("../assets/switch-slider-on-insensitive.svg"), url("../assets/switch-slider-on-insensitive@2.png")); } - switch slider { - min-width: 1px; - min-height: 1px; - background-repeat: no-repeat; - background-position: left center; - background-color: transparent; - background-image: -gtk-scaled(url("../assets/switch-slider-off.svg"), url("../assets/switch-slider-off@2.png")); } - row:selected switch:checked { - background-image: -gtk-scaled(url("../assets/switch-off.svg"), url("../assets/switch-off.svg")); } - row:selected switch:checked slider { - background-image: -gtk-scaled(url("../assets/switch-slider-on-selected.svg"), url("../assets/switch-slider-on-selected@2.png")); } - switch trough:active, switch trough:checked { - background-color: #8fbcbb; } - switch trough:active:backdrop, switch trough:checked:backdrop { - background-color: rgba(143, 188, 187, 0.6); } + background-image: -gtk-scaled(url("../assets/switch-off.svg"), url("../assets/switch-off.svg")); +} +switch:disabled { + background-image: -gtk-scaled(url("../assets/switch-insensitive.svg"), url("../assets/switch-insensitive.svg")); +} +switch:disabled slider { + background-image: -gtk-scaled(url("../assets/switch-slider-insensitive.svg"), url("../assets/switch-slider-insensitive@2.png")); +} +switch, switch slider { + outline-color: transparent; + color: transparent; + border: none; + box-shadow: none; +} +switch:checked { + background-image: -gtk-scaled(url("../assets/switch-on.svg"), url("../assets/switch-on.svg")); +} +switch:checked slider { + background-image: -gtk-scaled(url("../assets/switch-slider-on.svg"), url("../assets/switch-slider-on@2.png")); +} +switch:checked:disabled { + background-image: -gtk-scaled(url("../assets/switch-on-insensitive.svg"), url("../assets/switch-on-insensitive.svg")); +} +switch:checked:disabled slider { + background-image: -gtk-scaled(url("../assets/switch-slider-on-insensitive.svg"), url("../assets/switch-slider-on-insensitive@2.png")); +} +switch slider { + min-width: 1px; + min-height: 1px; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + background-image: -gtk-scaled(url("../assets/switch-slider-off.svg"), url("../assets/switch-slider-off@2.png")); +} +row:selected switch:checked { + background-image: -gtk-scaled(url("../assets/switch-off.svg"), url("../assets/switch-off.svg")); +} +row:selected switch:checked slider { + background-image: -gtk-scaled(url("../assets/switch-slider-on-selected.svg"), url("../assets/switch-slider-on-selected@2.png")); +} +switch trough:active, switch trough:checked { + background-color: #af6f5a; +} +switch trough:active:backdrop, switch trough:checked:backdrop { + background-color: rgba(175, 111, 90, 0.6); +} /************ * Toolbars * ************/ -toolbar, .inline-toolbar, searchbar, -.location-bar { +searchbar, +.location-bar, .inline-toolbar, toolbar { -GtkWidget-window-dragging: true; padding: 4px; - background-color: #434c5e; } + background-color: #453e3b; +} toolbar { - padding: 4px 3px 3px 4px; } - .osd toolbar { - background-color: transparent; } - toolbar.osd { - padding: 13px; - border: none; - border-radius: 5px; - background-color: rgba(40, 45, 55, 0.93); } - toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; } - toolbar.horizontal separator { - margin: 0 7px 1px 6px; } - toolbar.vertical separator { - margin: 6px 1px 7px 0; } - toolbar:not(.inline-toolbar):not(.osd) switch, - toolbar:not(.inline-toolbar):not(.osd) scale, - toolbar:not(.inline-toolbar):not(.osd) entry, - toolbar:not(.inline-toolbar):not(.osd) spinbutton, - toolbar:not(.inline-toolbar):not(.osd) button { - margin-right: 1px; - margin-bottom: 1px; } + padding: 4px 3px 3px 4px; +} +.osd toolbar { + background-color: transparent; +} +toolbar.osd { + padding: 13px; + border: none; + border-radius: 5px; + background-color: rgba(41, 37, 35, 0.93); +} +toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { + border-radius: 0; +} +toolbar.horizontal separator { + margin: 0 7px 1px 6px; +} +toolbar.vertical separator { + margin: 6px 1px 7px 0; +} +toolbar:not(.inline-toolbar):not(.osd) switch, +toolbar:not(.inline-toolbar):not(.osd) scale, +toolbar:not(.inline-toolbar):not(.osd) entry, +toolbar:not(.inline-toolbar):not(.osd) spinbutton, +toolbar:not(.inline-toolbar):not(.osd) button { + margin-right: 1px; + margin-bottom: 1px; +} .inline-toolbar { padding: 3px; border-width: 0 1px 1px; - border-radius: 0 0 5px 5px; } + border-radius: 0 0 5px 5px; +} searchbar, .location-bar { border-width: 0 0 1px; - padding: 3px; } + padding: 3px; +} .inline-toolbar, searchbar, .location-bar { border-style: solid; - border-color: #232831; - background-color: #394151; } - .inline-toolbar:backdrop, searchbar:backdrop, - .location-bar:backdrop { - border-color: #262c36; - background-color: #394150; - box-shadow: none; - transition: 200ms ease-out; } + border-color: #292523; + background-color: #3d3734; +} +.inline-toolbar:backdrop, searchbar:backdrop, +.location-bar:backdrop { + border-color: #2c2825; + background-color: #3c3633; + box-shadow: none; + transition: 200ms ease-out; +} searchbar { - background: #3b4252; } + background: #3a3431; +} /************ * Tooltips * @@ -4276,132 +5391,171 @@ tooltip { /* not working */ border-radius: 5px; box-shadow: none; - text-shadow: 0 1px black; } - tooltip.background { - background-color: rgba(40, 45, 55, 0.93); - background-clip: padding-box; - border: 1px solid #232831; } - tooltip decoration { - background-color: transparent; } - tooltip * { - padding: 4px; - background-color: transparent; - color: white; } + text-shadow: 0 1px black; +} +tooltip.background { + background-color: rgba(41, 37, 35, 0.93); + background-clip: padding-box; + border: 1px solid #292523; +} +tooltip decoration { + background-color: transparent; +} +tooltip * { + padding: 4px; + background-color: transparent; + color: white; +} /************** * Tree Views * **************/ treeview.view { - border-left-color: #8a909e; - border-top-color: #434c5e; } - * { - -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:selected:focus, treeview.view:selected { - border-radius: 0; } - treeview.view:selected:backdrop, treeview.view:selected { - border-left-color: #5f787e; - border-top-color: rgba(216, 222, 233, 0.1); } - treeview.view:disabled { - color: #8e95a4; } - treeview.view:disabled:selected { - color: #68868a; } - treeview.view:disabled:selected:backdrop { - color: rgba(131, 171, 172, 0.85); } - treeview.view:disabled:backdrop { - color: #63708b; } - treeview.view.separator { - min-height: 2px; - color: #434c5e; } - treeview.view.separator:backdrop { - color: rgba(67, 76, 94, 0.1); } - treeview.view:backdrop { - border-left-color: #697181; - border-top: #434c5e; } - treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #6fa9a8; } - treeview.view:drop(active).after { - border-top-style: none; } - treeview.view:drop(active).before { - border-bottom-style: none; } - treeview.view.expander { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #a9afbc; } - treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } - treeview.view.expander:hover { - color: #d8dee9; } - treeview.view.expander:selected { - color: #4b5d65; } - treeview.view.expander:selected:hover { - color: #2e3440; } - treeview.view.expander:selected:backdrop { - color: rgba(101, 129, 133, 0.65); } - treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - treeview.view.expander:backdrop { - color: #767d8c; } - treeview.view.progressbar { - border: 1px solid #6fa9a8; - border-radius: 4px; - background-color: #8fbcbb; - background-image: linear-gradient(to bottom, #8fbcbb, #6fa9a8); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), 0 1px rgba(0, 0, 0, 0.1); } - treeview.view.progressbar:selected:focus, treeview.view.progressbar:selected { - border-radius: 4px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); - color: #8fbcbb; - background-image: linear-gradient(to bottom, #3b4252, #262a34); } - treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { - border-color: #3d4455; - background-color: #3d4455; } - treeview.view.progressbar:backdrop { - border-color: #3d4455; - background-image: none; - box-shadow: none; } - treeview.view.trough { - background-color: rgba(216, 222, 233, 0.1); - border-radius: 4px; } - treeview.view.trough:selected:focus, treeview.view.trough:selected { - background-color: #6fa9a8; - border-radius: 4px; } - treeview.view header button { - color: #8a909e; - background-color: #3b4252; - font-weight: bold; - text-shadow: none; - box-shadow: none; } - treeview.view header button:hover { - color: #b1b7c4; - box-shadow: none; - transition: none; } - treeview.view header button:active { - color: #d8dee9; - transition: none; } - treeview.view header button:last-child:backdrop, treeview.view header button:last-child { - border-right-style: none; } - treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd, - treeview.view header.button.dnd:active, - treeview.view header.button.dnd:selected, - treeview.view header.button.dnd:hover, - treeview.view header.button.dnd { - padding: 0 6px; - transition: none; - background-image: none; - background-color: #8fbcbb; - color: #3b4252; - border-radius: 0; - border-style: none; - box-shadow: inset 0 0 0 1px #3b4252; - text-shadow: none; } - treeview.view acceleditor > label { - background-color: #8fbcbb; } + border-left-color: #827d7b; + border-top-color: #453e3b; +} +* { + -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:selected:focus, treeview.view:selected { + border-radius: 0; +} +treeview.view:selected:backdrop, treeview.view:selected { + border-left-color: #6f4d41; + border-top-color: rgba(202, 198, 196, 0.1); +} +treeview.view:disabled { + color: #888280; +} +treeview.view:disabled:selected { + color: #7c5346; +} +treeview.view:disabled:selected:backdrop { + color: rgba(159, 102, 84, 0.85); +} +treeview.view:disabled:backdrop { + color: #6e635e; +} +treeview.view.separator { + min-height: 2px; + color: #453e3b; +} +treeview.view.separator:backdrop { + color: rgba(69, 62, 59, 0.1); +} +treeview.view:backdrop { + border-left-color: #67605e; + border-top: #453e3b; +} +treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: #905846; +} +treeview.view:drop(active).after { + border-top-style: none; +} +treeview.view:drop(active).before { + border-bottom-style: none; +} +treeview.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: #9f9a98; +} +treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); +} +treeview.view.expander:hover { + color: #cac6c4; +} +treeview.view.expander:selected { + color: #553f37; +} +treeview.view.expander:selected:hover { + color: #2f2a28; +} +treeview.view.expander:selected:backdrop { + color: rgba(119, 81, 68, 0.65); +} +treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} +treeview.view.expander:backdrop { + color: #726b69; +} +treeview.view.progressbar { + border: 1px solid #905846; + border-radius: 4px; + background-color: #af6f5a; + background-image: linear-gradient(to bottom, #af6f5a, #905846); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), 0 1px rgba(0, 0, 0, 0.1); +} +treeview.view.progressbar:selected:focus, treeview.view.progressbar:selected { + border-radius: 4px; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); + color: #af6f5a; + background-image: linear-gradient(to bottom, #3a3431, #1e1b1a); +} +treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { + border-color: #3d3633; + background-color: #3d3633; +} +treeview.view.progressbar:backdrop { + border-color: #3d3633; + background-image: none; + box-shadow: none; +} +treeview.view.trough { + background-color: rgba(202, 198, 196, 0.1); + border-radius: 4px; +} +treeview.view.trough:selected:focus, treeview.view.trough:selected { + background-color: #905846; + border-radius: 4px; +} +treeview.view header button { + color: #827d7b; + background-color: #3a3431; + font-weight: bold; + text-shadow: none; + box-shadow: none; +} +treeview.view header button:hover { + color: #a6a2a0; + box-shadow: none; + transition: none; +} +treeview.view header button:active { + color: #cac6c4; + transition: none; +} +treeview.view header button:last-child:backdrop, treeview.view header button:last-child { + border-right-style: none; +} +treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd, +treeview.view header.button.dnd:active, +treeview.view header.button.dnd:selected, +treeview.view header.button.dnd:hover, +treeview.view header.button.dnd { + padding: 0 6px; + transition: none; + background-image: none; + background-color: #af6f5a; + color: #3a3431; + border-radius: 0; + border-style: none; + box-shadow: inset 0 0 0 1px #3a3431; + text-shadow: none; +} +treeview.view acceleditor > label { + background-color: #af6f5a; +} treeview.view header button, treeview.view header button:hover, treeview.view header button:active { padding: 0 6px; @@ -4410,19 +5564,23 @@ treeview.view header button, treeview.view header button:hover, treeview.view he text-shadow: none; border-width: 1px; border-style: none solid solid none; - border-color: #434c5e; } - treeview.view header button:disabled { - border-color: #434c5e; - background-image: none; } - treeview.view header button:backdrop { - border-color: #434c5e; - border-style: none solid solid none; - color: #697181; - background-image: none; - background-color: #3d4455; } - treeview.view header button:backdrop:disabled { - border-color: #434c5e; - background-image: none; } + border-color: #453e3b; +} +treeview.view header button:disabled { + border-color: #453e3b; + background-image: none; +} +treeview.view header button:backdrop { + border-color: #453e3b; + border-style: none solid solid none; + color: #67605e; + background-image: none; + background-color: #3d3633; +} +treeview.view header button:backdrop:disabled { + border-color: #453e3b; + background-image: none; +} /********************** * Window Decorations * @@ -4432,126 +5590,167 @@ decoration { border-width: 0px; border-width: 0px; box-shadow: 0 4px 10px 2px rgba(33, 26, 30, 0.4); - margin: 10px; } - decoration:backdrop { - box-shadow: 0 4px 10px 2px rgba(33, 26, 30, 0.2); - transition: 200ms ease-out; } - .maximized decoration, .fullscreen decoration, .tiled decoration { - border-radius: 0; } - .popup decoration { - box-shadow: none; } - .ssd decoration { - box-shadow: none; } - .csd.popup decoration { - border-radius: 7px; - box-shadow: 0 4px 8px #232831; - border: 1px solid rgba(35, 40, 49, 0.7); } - tooltip.csd decoration { - border-radius: 5px; - box-shadow: none; } - messagedialog.csd decoration { - border-radius: 7px; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(35, 40, 49, 0.8); } - .solid-csd decoration { - border-radius: 0; - margin: 0px; - background-color: #434c5e; - border: solid 1px #262c36; - box-shadow: none; } + margin: 10px; +} +decoration:backdrop { + box-shadow: 0 4px 10px 2px rgba(33, 26, 30, 0.2); + transition: 200ms ease-out; +} +.maximized decoration, .fullscreen decoration, .tiled decoration { + border-radius: 0; +} +.popup decoration { + box-shadow: none; +} +.ssd decoration { + box-shadow: none; +} +.csd.popup decoration { + border-radius: 7px; + box-shadow: 0 4px 8px #292523; + border: 1px solid rgba(41, 37, 35, 0.7); +} +tooltip.csd decoration { + border-radius: 5px; + box-shadow: none; +} +messagedialog.csd decoration { + border-radius: 7px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(41, 37, 35, 0.8); +} +.solid-csd decoration { + border-radius: 0; + margin: 0px; + background-color: #453e3b; + border: solid 1px #2c2825; + box-shadow: none; +} button.titlebutton { background-repeat: no-repeat; background-position: center; min-height: 20px; padding: 0 1px; - box-shadow: none; } - button.titlebutton.close { - background-image: -gtk-scaled(url("../assets/close.png"), url("../assets/close@2.png")); } - button.titlebutton.close:hover, button.titlebutton.close:active { - background-image: -gtk-scaled(url("../assets/close_prelight.png"), url("../assets/close_prelight@2.png")); } - button.titlebutton.maximize { - background-image: -gtk-scaled(url("../assets/maximize.png"), url("../assets/maximize@2.png")); } - button.titlebutton.maximize:hover, button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("../assets/maximize_prelight.png"), url("../assets/maximize_prelight@2.png")); } - button.titlebutton.minimize { - background-image: -gtk-scaled(url("../assets/min.png"), url("../assets/min@2.png")); } - button.titlebutton.minimize:hover, button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("../assets/min_prelight.png"), url("../assets/min_prelight@2.png")); } - button.titlebutton:backdrop { - -gtk-icon-shadow: none; - background-image: -gtk-scaled(url("../assets/close_unfocused.png"), url("../assets/close_unfocused@2.png")); } + box-shadow: none; +} +button.titlebutton.close { + background-image: -gtk-scaled(url("../assets/close.png"), url("../assets/close@2.png")); +} +button.titlebutton.close:hover, button.titlebutton.close:active { + background-image: -gtk-scaled(url("../assets/close_prelight.png"), url("../assets/close_prelight@2.png")); +} +button.titlebutton.maximize { + background-image: -gtk-scaled(url("../assets/maximize.png"), url("../assets/maximize@2.png")); +} +button.titlebutton.maximize:hover, button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("../assets/maximize_prelight.png"), url("../assets/maximize_prelight@2.png")); +} +button.titlebutton.minimize { + background-image: -gtk-scaled(url("../assets/min.png"), url("../assets/min@2.png")); +} +button.titlebutton.minimize:hover, button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("../assets/min_prelight.png"), url("../assets/min_prelight@2.png")); +} +.selection-mode button.titlebutton { + background-color: transparent; + border-color: transparent; + color: #af6f5a; +} +button.titlebutton:backdrop { + -gtk-icon-shadow: none; + background-image: -gtk-scaled(url("../assets/close_unfocused.png"), url("../assets/close_unfocused@2.png")); +} headerbar.selection-mode button.titlebutton, .titlebar.selection-mode button.titlebutton { - text-shadow: 0 -1px rgba(0, 0, 0, 0.4807843137); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.4807843137); } - headerbar.selection-mode button.titlebutton:backdrop, - .titlebar.selection-mode button.titlebutton:backdrop { - -gtk-icon-shadow: none; } + text-shadow: 0 -1px rgba(0, 0, 0, 0.5843137255); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.5843137255); +} +headerbar.selection-mode button.titlebutton:backdrop, +.titlebar.selection-mode button.titlebutton:backdrop { + -gtk-icon-shadow: none; +} -.view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, +.view:selected:focus, .view:selected, .view text:selected:focus, +textview text:selected:focus, +.view text:selected, +textview text:selected, .view text selection:focus, .view text selection, +textview text selection:focus, +textview text selection, iconview:selected:focus, iconview:selected, iconview text:selected:focus, +iconview text:selected, iconview text selection:focus, iconview text selection, flowbox flowboxchild:selected, modelbutton.flat:selected, +.menuitem.button.flat:selected, calendar:selected, +entry selection:focus, +entry selection, row:selected, popover.background checkbutton.flat:selected, +popover.background radiobutton.flat:selected, +popover.background checkbutton.menuitem.button:selected, +popover.background radiobutton.menuitem.button:selected, popover.background checkbutton:selected, +popover.background radiobutton:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, treeview.view:selected:focus, treeview.view:selected { + background-color: #af6f5a; +} +row:selected label, label:selected, .selection-mode button.titlebutton, .view:selected:focus, .view:selected, +.view text:selected:focus, textview text:selected:focus, .view text:selected, -iconview text:selected, -textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, +textview text:selected, .view text selection:focus, .view text selection, textview text selection:focus, -textview text selection, flowbox flowboxchild:selected, modelbutton.flat:selected, popover.background checkbutton:selected, -popover.background radiobutton:selected, -.menuitem.button.flat:selected, calendar:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, +textview text selection, iconview:selected:focus, iconview:selected, +iconview text:selected:focus, +iconview text:selected, iconview text selection:focus, iconview text selection, flowbox flowboxchild:selected, modelbutton.flat:selected, +.menuitem.button.flat:selected, calendar:selected, entry selection:focus, -entry selection, row:selected, treeview.view:selected:focus, treeview.view:selected { - background-color: #8fbcbb; } - row:selected label, label:selected, .selection-mode button.titlebutton, .view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, - .view text:selected:focus, - iconview text:selected:focus, - textview text:selected:focus, - .view text:selected, - iconview text:selected, - textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, - textview text selection:focus, - textview text selection, flowbox flowboxchild:selected, modelbutton.flat:selected, popover.background checkbutton:selected, - popover.background radiobutton:selected, - .menuitem.button.flat:selected, calendar:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, - entry selection:focus, - entry selection, row:selected, treeview.view:selected:focus, treeview.view:selected { - color: #2e3440; - font-weight: bold; } - row:selected label:disabled, label:disabled:selected, .selection-mode button.titlebutton:disabled, iconview:disabled:selected:focus, .view:disabled:selected, iconview:disabled:selected, - iconview text:disabled:selected:focus, - textview text:disabled:selected:focus, - .view text:disabled:selected, - iconview text:disabled:selected, - textview text:disabled:selected, iconview text selection:disabled:focus, .view text selection:disabled, iconview text selection:disabled, - textview text selection:disabled, flowbox flowboxchild:disabled:selected, label:disabled selection, modelbutton.flat:disabled:selected, popover.background checkbutton:disabled:selected, - popover.background radiobutton:disabled:selected, - .menuitem.button.flat:disabled:selected, calendar:disabled:selected, spinbutton:not(.vertical) selection:disabled, - entry selection:disabled, row:disabled:selected { - color: #5f787e; } - row:selected label:backdrop, label:backdrop:selected, .selection-mode button.titlebutton:backdrop, iconview:backdrop:selected:focus, .view:backdrop:selected, iconview:backdrop:selected, - iconview text:backdrop:selected:focus, - textview text:backdrop:selected:focus, - .view text:backdrop:selected, - iconview text:backdrop:selected, - textview text:backdrop:selected, iconview text selection:backdrop:focus, .view text selection:backdrop, iconview text selection:backdrop, - textview text selection:backdrop, flowbox flowboxchild:backdrop:selected, label:backdrop selection, modelbutton.flat:backdrop:selected, popover.background checkbutton:backdrop:selected, - popover.background radiobutton:backdrop:selected, - .menuitem.button.flat:backdrop:selected, calendar:backdrop:selected, spinbutton:not(.vertical) selection:backdrop, - entry selection:backdrop, row:backdrop:selected { - color: rgba(46, 52, 64, 0.5); } - row:selected label:backdrop:disabled, label:backdrop:disabled:selected, .selection-mode button.titlebutton:backdrop:disabled, .view:backdrop:disabled:selected, iconview:backdrop:disabled:selected, - .view text:backdrop:disabled:selected, - iconview text:backdrop:disabled:selected, - textview text:backdrop:disabled:selected, .view text selection:backdrop:disabled, iconview text selection:backdrop:disabled, - textview text selection:backdrop:disabled, flowbox flowboxchild:backdrop:disabled:selected, label:disabled selection:backdrop, label:backdrop selection:disabled, modelbutton.flat:backdrop:disabled:selected, popover.background checkbutton:backdrop:disabled:selected, - popover.background radiobutton:backdrop:disabled:selected, - .menuitem.button.flat:backdrop:disabled:selected, calendar:backdrop:disabled:selected, spinbutton:not(.vertical) selection:backdrop:disabled, - entry selection:backdrop:disabled, row:backdrop:disabled:selected { - color: rgba(131, 171, 172, 0.85); } +entry selection, row:selected, popover.background checkbutton.flat:selected, +popover.background radiobutton.flat:selected, +popover.background checkbutton.menuitem.button:selected, +popover.background radiobutton.menuitem.button:selected, popover.background checkbutton:selected, +popover.background radiobutton:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, treeview.view:selected:focus, treeview.view:selected { + color: #2f2a28; + font-weight: bold; +} +row:selected label:disabled, label:disabled:selected, .selection-mode button.titlebutton:disabled, .view:disabled:selected, +textview text:disabled:selected:focus, +.view text:disabled:selected, +textview text:disabled:selected, .view text selection:disabled, +textview text selection:disabled:focus, +textview text selection:disabled, iconview:disabled:selected:focus, iconview:disabled:selected, +iconview text:disabled:selected:focus, +iconview text:disabled:selected, iconview text selection:disabled:focus, iconview text selection:disabled, flowbox flowboxchild:disabled:selected, modelbutton.flat:disabled:selected, +.menuitem.button.flat:disabled:selected, calendar:disabled:selected, +entry selection:disabled:focus, +entry selection:disabled, row:disabled:selected, popover.background checkbutton:disabled:selected, +popover.background radiobutton:disabled:selected, spinbutton:not(.vertical) selection:disabled:focus, spinbutton:not(.vertical) selection:disabled, treeview.view:disabled:selected { + color: #6f4d41; +} +row:selected label:backdrop, label:backdrop:selected, .selection-mode button.titlebutton:backdrop, .view:backdrop:selected, +textview text:backdrop:selected:focus, +.view text:backdrop:selected, +textview text:backdrop:selected, .view text selection:backdrop, +textview text selection:backdrop:focus, +textview text selection:backdrop, iconview:backdrop:selected:focus, iconview:backdrop:selected, +iconview text:backdrop:selected:focus, +iconview text:backdrop:selected, iconview text selection:backdrop:focus, iconview text selection:backdrop, flowbox flowboxchild:backdrop:selected, modelbutton.flat:backdrop:selected, +.menuitem.button.flat:backdrop:selected, calendar:backdrop:selected, +entry selection:backdrop:focus, +entry selection:backdrop, row:backdrop:selected, popover.background checkbutton:backdrop:selected, +popover.background radiobutton:backdrop:selected, spinbutton:not(.vertical) selection:backdrop:focus, spinbutton:not(.vertical) selection:backdrop, treeview.view:backdrop:selected { + color: rgba(47, 42, 40, 0.5); +} +row:selected label:backdrop:disabled, label:backdrop:disabled:selected, .selection-mode button.titlebutton:backdrop:disabled, .view:backdrop:disabled:selected, +.view text:backdrop:disabled:selected, +textview text:backdrop:disabled:selected, .view text selection:backdrop:disabled, +textview text selection:backdrop:disabled, iconview:backdrop:disabled:selected, +iconview text:backdrop:disabled:selected, iconview text selection:backdrop:disabled, flowbox flowboxchild:backdrop:disabled:selected, modelbutton.flat:backdrop:disabled:selected, +.menuitem.button.flat:backdrop:disabled:selected, calendar:backdrop:disabled:selected, +entry selection:backdrop:disabled:focus, +entry selection:backdrop:disabled, row:backdrop:disabled:selected, popover.background checkbutton:backdrop:disabled:selected, +popover.background radiobutton:backdrop:disabled:selected, spinbutton:not(.vertical) selection:backdrop:disabled { + color: rgba(159, 102, 84, 0.85); +} .monospace { - font-family: Monospace; } + font-family: Monospace; +} /********************** * DE-Specific Styles * @@ -4560,15 +5759,18 @@ entry selection, row:selected, treeview.view:selected:focus, treeview.view:selec * Budgie * *********/ .budgie-container { - background-color: transparent; } - .budgie-container:backdrop { - background-color: transparent; } - .budgie-container popover list, - .budgie-container popover row { - border: none; - background: none; - padding: 0; - margin: 0; } + background-color: transparent; +} +.budgie-container:backdrop { + background-color: transparent; +} +.budgie-container popover list, +.budgie-container popover row { + border: none; + background: none; + padding: 0; + margin: 0; +} .budgie-popover .container, .budgie-popover border, @@ -4583,855 +5785,1121 @@ entry selection, row:selected, treeview.view:selected:focus, treeview.view:selec -gtk-icon-shadow: none; opacity: 1; min-width: 0; - min-height: 0; } + min-height: 0; +} .budgie-popover, .budgie-popover.background { border-radius: 10px; padding: 0; - background: #2a2f3a; + background: #2c2826; background-clip: border-box; box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.35); - border: 1px solid #232831; } - .budgie-popover list:hover, - .budgie-popover row:hover, - .budgie-popover.background list:hover, - .budgie-popover.background row:hover { - background: none; } - .budgie-popover > frame.container, - .budgie-popover.background > frame.container { - margin: 0 -1px -1px; - padding: 2px 0 0; } - .budgie-popover button, - .budgie-popover.background button { - color: #d8dee9; - border: none; - background: transparent; } - .budgie-popover button:hover, - .budgie-popover.background button:hover { - color: #8fbcbb; } + border: 1px solid #292523; +} +.budgie-popover list:hover, +.budgie-popover row:hover, +.budgie-popover.background list:hover, +.budgie-popover.background row:hover { + background: none; +} +.budgie-popover > frame.container, +.budgie-popover.background > frame.container { + margin: 0 -1px -1px; + padding: 2px 0 0; +} +.budgie-popover button, +.budgie-popover.background button { + color: #cac6c4; + border: none; + background: transparent; +} +.budgie-popover button:hover, +.budgie-popover.background button:hover { + color: #af6f5a; +} .budgie-popover > .container { - padding: 2px; } + padding: 2px; +} .budgie-menu { - color: #d8dee9; } - .budgie-menu .container { - padding: 0; } - .budgie-menu button:hover { - -gtk-icon-effect: none; } - .budgie-menu entry.search { - border: none; - background: none; - padding: 5px 2px; - border-bottom: 1px solid #232831; - border-radius: 0; - font-size: 120%; - box-shadow: none; - color: #d8dee9; } - .budgie-menu entry.search image:dir(ltr) { - padding-left: 8px; - padding-right: 12px; } - .budgie-menu entry.search image:dir(rtl) { - padding-left: 12px; - padding-right: 8px; } - .budgie-menu .categories { - border-width: 0; - margin-left: 3px; - background: transparent; } - .budgie-menu .categories:dir(ltr) { - border-right: 1px solid #232831; } - .budgie-menu .categories:dir(rtl) { - border-left: 1px solid #232831; } - .budgie-menu .category-button { - padding: 7px; - border-radius: 2px 0 0 2px; } - .budgie-menu .category-button:hover { - background-color: rgba(216, 222, 233, 0.15); - color: #d8dee9; } - .budgie-menu .category-button:active { - box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } - .budgie-menu .category-button:checked { - color: #2e3440; - background: #8fbcbb; } - .budgie-menu .category-button:checked:hover { - color: rgba(46, 52, 64, 0.6); } - .budgie-menu .category-button:checked:disabled { - opacity: 0.5; } - .budgie-menu .category-button:checked:disabled label { - color: rgba(46, 52, 64, 0.7); } - .budgie-menu scrollbar { - background-color: transparent; - border-color: #232831; } - .budgie-menu button:not(.category-button) { - padding-top: 5px; - padding-bottom: 5px; - border-radius: 0; - box-shadow: none; - background: transparent; } - .budgie-menu button:not(.category-button):hover { - color: #fff; - text-shadow: none; - background-color: rgba(143, 188, 187, 0.7); } - .budgie-menu button { - border: none; - background: transparent; } - .budgie-menu undershoot, .budgie-menu overshoot { - background: none; } - .budgie-menu list { - color: rgba(216, 222, 233, 0.7); } + color: #cac6c4; +} +.budgie-menu .container { + padding: 0; +} +.budgie-menu button:hover { + -gtk-icon-effect: none; +} +.budgie-menu entry.search { + border: none; + background: none; + padding: 5px 2px; + border-bottom: 1px solid #292523; + border-radius: 0; + font-size: 120%; + box-shadow: none; + color: #cac6c4; +} +.budgie-menu entry.search image:dir(ltr) { + padding-left: 8px; + padding-right: 12px; +} +.budgie-menu entry.search image:dir(rtl) { + padding-left: 12px; + padding-right: 8px; +} +.budgie-menu .categories { + border-width: 0; + margin-left: 3px; + background: transparent; +} +.budgie-menu .categories:dir(ltr) { + border-right: 1px solid #292523; +} +.budgie-menu .categories:dir(rtl) { + border-left: 1px solid #292523; +} +.budgie-menu .category-button { + padding: 7px; + border-radius: 2px 0 0 2px; +} +.budgie-menu .category-button:hover { + background-color: rgba(202, 198, 196, 0.15); + color: #cac6c4; +} +.budgie-menu .category-button:active { + box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); +} +.budgie-menu .category-button:checked { + color: #2f2a28; + background: #af6f5a; +} +.budgie-menu .category-button:checked:hover { + color: rgba(47, 42, 40, 0.6); +} +.budgie-menu .category-button:checked:disabled { + opacity: 0.5; +} +.budgie-menu .category-button:checked:disabled label { + color: rgba(47, 42, 40, 0.7); +} +.budgie-menu scrollbar { + background-color: transparent; + border-color: #292523; +} +.budgie-menu button:not(.category-button) { + padding-top: 5px; + padding-bottom: 5px; + border-radius: 0; + box-shadow: none; + background: transparent; +} +.budgie-menu button:not(.category-button):hover { + color: #fff; + text-shadow: none; + background-color: rgba(175, 111, 90, 0.7); +} +.budgie-menu button { + border: none; + background: transparent; +} +.budgie-menu undershoot, .budgie-menu overshoot { + background: none; +} +.budgie-menu list { + color: rgba(202, 198, 196, 0.7); +} button.budgie-menu-launcher { padding: 0 2px; - color: #d8dee9; - box-shadow: none; - background-color: transparent; } - button.budgie-menu-launcher:hover { - color: #d8dee9; } - button.budgie-menu-launcher:active, button.budgie-menu-launcher:checked { - color: #d8dee9; } - button.budgie-menu-launcher:backdrop { - color: #d8dee9; - background-color: transparent; } - button.budgie-menu-launcher:backdrop:hover { - color: #d8dee9; } - button.budgie-menu-launcher:backdrop:active, button.budgie-menu-launcher:backdrop:checked { - color: #8fbcbb; - box-shadow: none; - background-color: #3d4454; } + color: #cac6c4; + box-shadow: none; + background-color: transparent; +} +button.budgie-menu-launcher:hover { + color: #cac6c4; +} +button.budgie-menu-launcher:active, button.budgie-menu-launcher:checked { + color: #cac6c4; +} +button.budgie-menu-launcher:backdrop { + color: #cac6c4; + background-color: transparent; +} +button.budgie-menu-launcher:backdrop:hover { + color: #cac6c4; +} +button.budgie-menu-launcher:backdrop:active, button.budgie-menu-launcher:backdrop:checked { + color: #af6f5a; + box-shadow: none; + background-color: #3c3633; +} .user-menu .content-box separator { margin-left: 6px; margin-right: 6px; - background-color: rgba(216, 222, 233, 0.1); } + background-color: rgba(202, 198, 196, 0.1); +} .user-menu button { - margin: 5px; } + margin: 5px; +} .user-menu > box.vertical row.activatable:first-child .indicator-item, .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1); - background-color: #8fbcbb; - transition-duration: 0.2s; } - .user-menu > box.vertical row.activatable:first-child .indicator-item:dir(ltr), - .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item:dir(ltr) { - padding-left: 7px; - background-position: left center; - background-repeat: no-repeat; - background-size: 38px auto; } - .user-menu > box.vertical row.activatable:first-child .indicator-item:dir(rtl), - .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item:dir(rtl) { - padding-right: 7px; - background-position: right center; - background-repeat: no-repeat; - background-size: 38px auto; } - .user-menu > box.vertical row.activatable:first-child .indicator-item label, - .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label { - color: #2e3440; } - .user-menu > box.vertical row.activatable:first-child .indicator-item label:dir(ltr), - .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label:dir(ltr) { - padding-left: 5px; } - .user-menu > box.vertical row.activatable:first-child .indicator-item label:dir(rtl), - .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label:dir(rtl) { - padding-right: 5px; } - .user-menu > box.vertical row.activatable:first-child .indicator-item image, - .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item image { - color: #2e3440; } - .user-menu > box.vertical row.activatable:first-child .indicator-item image:first-child, - .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item image:first-child { - min-width: 24px; - min-height: 20px; } + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.15); + background-color: #af6f5a; + transition-duration: 0.2s; +} +.user-menu > box.vertical row.activatable:first-child .indicator-item:dir(ltr), +.user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item:dir(ltr) { + padding-left: 7px; + background-position: left center; + background-repeat: no-repeat; + background-size: 38px auto; +} +.user-menu > box.vertical row.activatable:first-child .indicator-item:dir(rtl), +.user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item:dir(rtl) { + padding-right: 7px; + background-position: right center; + background-repeat: no-repeat; + background-size: 38px auto; +} +.user-menu > box.vertical row.activatable:first-child .indicator-item label, +.user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label { + color: #2f2a28; +} +.user-menu > box.vertical row.activatable:first-child .indicator-item label:dir(ltr), +.user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label:dir(ltr) { + padding-left: 5px; +} +.user-menu > box.vertical row.activatable:first-child .indicator-item label:dir(rtl), +.user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label:dir(rtl) { + padding-right: 5px; +} +.user-menu > box.vertical row.activatable:first-child .indicator-item image, +.user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item image { + color: #2f2a28; +} +.user-menu > box.vertical row.activatable:first-child .indicator-item image:first-child, +.user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item image:first-child { + min-width: 24px; + min-height: 20px; +} button.raven-trigger { padding-left: 2px; padding-right: 2px; - color: #d8dee9; - box-shadow: none; } - button.raven-trigger:hover { - color: #d8dee9; - background-color: transparent; } - button.raven-trigger:active, button.raven-trigger:checked { - box-shadow: none; - background-color: transparent; - color: #8fbcbb; } - button.raven-trigger:backdrop { - color: #d8dee9; } - button.raven-trigger:backdrop:hover { - color: #d8dee9; } - button.raven-trigger:backdrop:active, button.raven-trigger:backdrop:checked { - box-shadow: none; - color: #8fbcbb; - background-color: transparent; } + color: #cac6c4; + box-shadow: none; +} +button.raven-trigger:hover { + color: #cac6c4; + background-color: transparent; +} +button.raven-trigger:active, button.raven-trigger:checked { + box-shadow: none; + background-color: transparent; + color: #af6f5a; +} +button.raven-trigger:backdrop { + color: #cac6c4; +} +button.raven-trigger:backdrop:hover { + color: #cac6c4; +} +button.raven-trigger:backdrop:active, button.raven-trigger:backdrop:checked { + box-shadow: none; + color: #af6f5a; + background-color: transparent; +} .places-menu .container { - padding: 0; } + padding: 0; +} .places-menu .message-bar { border-top-left-radius: 3px; - border-top-right-radius: 3px; } + border-top-right-radius: 3px; +} .places-menu .name-button { border: 0; border-radius: 0; - padding: 4px 6px; } + padding: 4px 6px; +} .places-menu .unmount-button { padding: 4px 4px; border: 0; - border-radius: 0; } + border-radius: 0; +} .places-menu .places-section-header { padding: 0px; - border-bottom: 1px solid rgba(35, 40, 49, 0.95); - box-shadow: 0px 1px 1px alpha(@theme_fg_color, 0.03); } + border-bottom: 1px solid rgba(41, 37, 35, 0.95); + box-shadow: 0px 1px 1px alpha(@theme_fg_color, 0.03); +} .places-menu .places-section-header > button { padding: 8px; border: none; border-bottom-left-radius: 0px; - border-bottom-right-radius: 0px; } + border-bottom-right-radius: 0px; +} .places-menu .places-list { - background: rgba(216, 222, 233, 0.04); - border-bottom: 1px solid rgba(35, 40, 49, 0.95); } + background: rgba(202, 198, 196, 0.04); + border-bottom: 1px solid rgba(41, 37, 35, 0.95); +} .places-menu .unlock-area { - border-top: 1px solid rgba(35, 40, 49, 0.85); - border-bottom: 1px solid rgba(35, 40, 49, 0.85); } + border-top: 1px solid rgba(41, 37, 35, 0.85); + border-bottom: 1px solid rgba(41, 37, 35, 0.85); +} .places-menu .unlock-area entry { border-radius: 0; - border: 0; } + border: 0; +} .places-menu .unlock-area button { border-radius: 0; border: 0; - border-left: 1px solid rgba(35, 40, 49, 0.85); } + border-left: 1px solid rgba(41, 37, 35, 0.85); +} .places-menu .alternative-label { font-size: 15px; - padding: 3px; } + padding: 3px; +} .places-menu .always-expand { background: transparent; - border-bottom: none; } + border-bottom: none; +} .night-light-indicator .container { - padding: 0; } + padding: 0; +} .night-light-indicator .view-header { font-size: 14px; padding: 10px; border-bottom: 1px solid mix(@theme_base_color, #000000, 0.35);; - box-shadow: 0px 1px 1px alpha(@theme_fg_color, 0.04);; } + box-shadow: 0px 1px 1px alpha(@theme_fg_color, 0.04);; +} .night-light-indicator .display-settings-button { border-top-left-radius: 0px; border-top-right-radius: 0px; border: none; padding: 3px; border-top: 1px solid mix(@theme_base_color, #000000, 0.35);; - box-shadow: inset 0px 1px 1px alpha(@theme_fg_color, 0.04);; } + box-shadow: inset 0px 1px 1px alpha(@theme_fg_color, 0.04);; +} .budgie-panel { - color: #d8dee9; - background-color: #1d2128; + color: #cac6c4; + background-color: #211e1c; background-image: none; box-shadow: none; border: none; - transition: all 150ms ease-in; } - .budgie-panel .alert { - color: #bf616a; } - .budgie-panel:backdrop { - color: #d8dee9; - background-color: #1d2128; } - .budgie-panel button { - border-top-width: 0; - border-bottom-width: 0; - border-radius: 0; } - .budgie-panel button.flat { - background: transparent; - border: none; } - .budgie-panel button.flat:hover, .budgie-panel button.flat:active, .budgie-panel button.flat:checked { - background: rgba(143, 188, 187, 0.7); - color: #e8ecf2; } - .budgie-panel popover list, - .budgie-panel popover row { - padding: 0; - margin: 0; } - .budgie-panel label { - color: #d8dee9; - font-weight: 700; } - .budgie-panel.transparent { - background-color: rgba(29, 33, 40, 0.85); } - .top .budgie-panel.transparent { - border-bottom-color: transparent; } - .bottom .budgie-panel.transparent { - border-top-color: transparent; } - .left .budgie-panel.transparent { - border-right-color: transparent; } - .right .budgie-panel.transparent { - border-left-color: transparent; } - .budgie-panel.transparent:backdrop, .budgie-panel.transparent label, .budgie-panel.transparent button.raven-trigger:backdrop, .budgie-panel.transparent button.budgie-menu-launcher { - color: #f9fafb; } - .budgie-panel .end-region { - border-radius: 0px; } - .budgie-panel .end-region separator { - background-color: rgba(216, 222, 233, 0.15); } - .budgie-panel .end-region label { - font-weight: 700; - color: #d8dee9; } + transition: all 150ms ease-in; +} +.budgie-panel .alert { + color: #c65353; +} +.budgie-panel:backdrop { + color: #cac6c4; + background-color: #211e1c; +} +.budgie-panel button { + border-top-width: 0; + border-bottom-width: 0; + border-radius: 0; +} +.budgie-panel button.flat { + background: transparent; + border: none; +} +.budgie-panel button.flat:hover, .budgie-panel button.flat:active, .budgie-panel button.flat:checked { + background: rgba(175, 111, 90, 0.7); + color: #d6d3d1; +} +.budgie-panel popover list, +.budgie-panel popover row { + padding: 0; + margin: 0; +} +.budgie-panel label { + color: #cac6c4; + font-weight: 700; +} +.budgie-panel.transparent { + background-color: rgba(33, 30, 28, 0.85); +} +.top .budgie-panel.transparent { + border-bottom-color: transparent; +} +.bottom .budgie-panel.transparent { + border-top-color: transparent; +} +.left .budgie-panel.transparent { + border-right-color: transparent; +} +.right .budgie-panel.transparent { + border-left-color: transparent; +} +.budgie-panel.transparent:backdrop, .budgie-panel.transparent label, .budgie-panel.transparent button.raven-trigger:backdrop, .budgie-panel.transparent button.budgie-menu-launcher { + color: #d6d3d1; +} +.budgie-panel .end-region { + border-radius: 0px; +} +.budgie-panel .end-region separator { + background-color: rgba(202, 198, 196, 0.15); +} +.budgie-panel .end-region label { + font-weight: 700; + color: #cac6c4; +} .budgie-panel #tasklist-button, .budgie-panel #tasklist-button:backdrop { outline-color: transparent; transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border-color: rgba(29, 33, 40, 0); + border-color: rgba(33, 30, 28, 0); border-radius: 0; background-color: transparent; box-shadow: none; - background-clip: padding-box; } + background-clip: padding-box; +} .budgie-panel button.flat.launcher { outline-color: transparent; transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border-color: rgba(29, 33, 40, 0); + border-color: rgba(33, 30, 28, 0); border-radius: 0; padding: 0; background-clip: padding-box; - background-color: transparent; } - .budgie-panel button.flat.launcher { - box-shadow: none; } - + background-color: transparent; +} +.budgie-panel button.flat.launcher { + box-shadow: none; +} .budgie-panel #tasklist-button:hover, .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .pinned button.flat.launcher.running:hover { - box-shadow: none; } + box-shadow: none; +} .budgie-panel #tasklist-button:active, .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .pinned button.flat.launcher.running:active, .budgie-panel #tasklist-button:checked, .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .pinned button.flat.launcher.running:checked { - box-shadow: none; } + box-shadow: none; +} .top .budgie-panel #tasklist-button, .budgie-panel .top #tasklist-button, .top .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .top button.flat.launcher, .top .budgie-panel .pinned button.flat.launcher.running, .budgie-panel .pinned .top button.flat.launcher.running { padding-bottom: 2px; - border-top: 2px solid transparent; } - .top .budgie-panel .pinned button.flat.launcher:not(.running) { - border-top: 2px solid transparent; } - - .top .budgie-panel .pinned button.flat.launcher:not(.running):hover { - border-top: 2px solid rgba(255, 255, 255, 0.1); } - - .top .budgie-panel .unpinned button.flat.launcher, - .top .budgie-panel .pinned button.flat.launcher.running { - border-top: 2px solid rgba(255, 255, 255, 0.1); } - .top .budgie-panel #tasklist-button:hover, .budgie-panel .top #tasklist-button:hover, .top .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .top button.flat.launcher:hover, - .top .budgie-panel .pinned button.flat.launcher.running:hover, - .budgie-panel .pinned .top button.flat.launcher.running:hover { - border-top: 2px solid rgba(255, 255, 255, 0.25); } - .top .budgie-panel #tasklist-button:active, .budgie-panel .top #tasklist-button:active, .top .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .top button.flat.launcher:active, - .top .budgie-panel .pinned button.flat.launcher.running:active, - .budgie-panel .pinned .top button.flat.launcher.running:active, .top .budgie-panel #tasklist-button:checked, .budgie-panel .top #tasklist-button:checked, .top .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .top button.flat.launcher:checked, - .top .budgie-panel .pinned button.flat.launcher.running:checked, - .budgie-panel .pinned .top button.flat.launcher.running:checked { - border-top: 2px solid #8fbcbb; } + border-top: 2px solid transparent; +} +.top .budgie-panel .pinned button.flat.launcher:not(.running) { + border-top: 2px solid transparent; +} + +.top .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-top: 2px solid rgba(255, 255, 255, 0.15); +} + +.top .budgie-panel .unpinned button.flat.launcher, +.top .budgie-panel .pinned button.flat.launcher.running { + border-top: 2px solid rgba(255, 255, 255, 0.15); +} + +.top .budgie-panel #tasklist-button:hover, .budgie-panel .top #tasklist-button:hover, .top .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .top button.flat.launcher:hover, +.top .budgie-panel .pinned button.flat.launcher.running:hover, +.budgie-panel .pinned .top button.flat.launcher.running:hover { + border-top: 2px solid rgba(255, 255, 255, 0.25); +} +.top .budgie-panel #tasklist-button:active, .budgie-panel .top #tasklist-button:active, .top .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .top button.flat.launcher:active, +.top .budgie-panel .pinned button.flat.launcher.running:active, +.budgie-panel .pinned .top button.flat.launcher.running:active, .top .budgie-panel #tasklist-button:checked, .budgie-panel .top #tasklist-button:checked, .top .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .top button.flat.launcher:checked, +.top .budgie-panel .pinned button.flat.launcher.running:checked, +.budgie-panel .pinned .top button.flat.launcher.running:checked { + border-top: 2px solid #af6f5a; +} .bottom .budgie-panel #tasklist-button, .budgie-panel .bottom #tasklist-button, .bottom .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .bottom button.flat.launcher, .bottom .budgie-panel .pinned button.flat.launcher.running, .budgie-panel .pinned .bottom button.flat.launcher.running { padding-top: 2px; - border-bottom: 2px solid transparent; } - .bottom .budgie-panel .pinned button.flat.launcher:not(.running) { - border-bottom: 2px solid transparent; } - - .bottom .budgie-panel .pinned button.flat.launcher:not(.running):hover { - border-bottom: 2px solid rgba(255, 255, 255, 0.1); } - - .bottom .budgie-panel .unpinned button.flat.launcher, - .bottom .budgie-panel .pinned button.flat.launcher.running { - border-bottom: 2px solid rgba(255, 255, 255, 0.1); } - .bottom .budgie-panel #tasklist-button:hover, .budgie-panel .bottom #tasklist-button:hover, .bottom .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .bottom button.flat.launcher:hover, - .bottom .budgie-panel .pinned button.flat.launcher.running:hover, - .budgie-panel .pinned .bottom button.flat.launcher.running:hover { - border-bottom: 2px solid rgba(255, 255, 255, 0.25); } - .bottom .budgie-panel #tasklist-button:active, .budgie-panel .bottom #tasklist-button:active, .bottom .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .bottom button.flat.launcher:active, - .bottom .budgie-panel .pinned button.flat.launcher.running:active, - .budgie-panel .pinned .bottom button.flat.launcher.running:active, .bottom .budgie-panel #tasklist-button:checked, .budgie-panel .bottom #tasklist-button:checked, .bottom .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .bottom button.flat.launcher:checked, - .bottom .budgie-panel .pinned button.flat.launcher.running:checked, - .budgie-panel .pinned .bottom button.flat.launcher.running:checked { - border-bottom: 2px solid #8fbcbb; } + border-bottom: 2px solid transparent; +} +.bottom .budgie-panel .pinned button.flat.launcher:not(.running) { + border-bottom: 2px solid transparent; +} + +.bottom .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-bottom: 2px solid rgba(255, 255, 255, 0.15); +} + +.bottom .budgie-panel .unpinned button.flat.launcher, +.bottom .budgie-panel .pinned button.flat.launcher.running { + border-bottom: 2px solid rgba(255, 255, 255, 0.15); +} + +.bottom .budgie-panel #tasklist-button:hover, .budgie-panel .bottom #tasklist-button:hover, .bottom .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .bottom button.flat.launcher:hover, +.bottom .budgie-panel .pinned button.flat.launcher.running:hover, +.budgie-panel .pinned .bottom button.flat.launcher.running:hover { + border-bottom: 2px solid rgba(255, 255, 255, 0.25); +} +.bottom .budgie-panel #tasklist-button:active, .budgie-panel .bottom #tasklist-button:active, .bottom .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .bottom button.flat.launcher:active, +.bottom .budgie-panel .pinned button.flat.launcher.running:active, +.budgie-panel .pinned .bottom button.flat.launcher.running:active, .bottom .budgie-panel #tasklist-button:checked, .budgie-panel .bottom #tasklist-button:checked, .bottom .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .bottom button.flat.launcher:checked, +.bottom .budgie-panel .pinned button.flat.launcher.running:checked, +.budgie-panel .pinned .bottom button.flat.launcher.running:checked { + border-bottom: 2px solid #af6f5a; +} .left .budgie-panel #tasklist-button, .budgie-panel .left #tasklist-button, .left .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .left button.flat.launcher, .left .budgie-panel .pinned button.flat.launcher.running, .budgie-panel .pinned .left button.flat.launcher.running { padding-right: 2px; - border-left: 2px solid transparent; } - .left .budgie-panel .pinned button.flat.launcher:not(.running) { - border-left: 2px solid transparent; } - - .left .budgie-panel .pinned button.flat.launcher:not(.running):hover { - border-left: 2px solid rgba(255, 255, 255, 0.1); } - - .left .budgie-panel .unpinned button.flat.launcher, - .left .budgie-panel .pinned button.flat.launcher.running { - border-left: 2px solid rgba(255, 255, 255, 0.1); } - .left .budgie-panel #tasklist-button:hover, .budgie-panel .left #tasklist-button:hover, .left .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .left button.flat.launcher:hover, - .left .budgie-panel .pinned button.flat.launcher.running:hover, - .budgie-panel .pinned .left button.flat.launcher.running:hover { - border-left: 2px solid rgba(255, 255, 255, 0.25); } - .left .budgie-panel #tasklist-button:active, .budgie-panel .left #tasklist-button:active, .left .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .left button.flat.launcher:active, - .left .budgie-panel .pinned button.flat.launcher.running:active, - .budgie-panel .pinned .left button.flat.launcher.running:active, .left .budgie-panel #tasklist-button:checked, .budgie-panel .left #tasklist-button:checked, .left .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .left button.flat.launcher:checked, - .left .budgie-panel .pinned button.flat.launcher.running:checked, - .budgie-panel .pinned .left button.flat.launcher.running:checked { - border-left: 2px solid #8fbcbb; } + border-left: 2px solid transparent; +} +.left .budgie-panel .pinned button.flat.launcher:not(.running) { + border-left: 2px solid transparent; +} + +.left .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-left: 2px solid rgba(255, 255, 255, 0.15); +} + +.left .budgie-panel .unpinned button.flat.launcher, +.left .budgie-panel .pinned button.flat.launcher.running { + border-left: 2px solid rgba(255, 255, 255, 0.15); +} + +.left .budgie-panel #tasklist-button:hover, .budgie-panel .left #tasklist-button:hover, .left .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .left button.flat.launcher:hover, +.left .budgie-panel .pinned button.flat.launcher.running:hover, +.budgie-panel .pinned .left button.flat.launcher.running:hover { + border-left: 2px solid rgba(255, 255, 255, 0.25); +} +.left .budgie-panel #tasklist-button:active, .budgie-panel .left #tasklist-button:active, .left .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .left button.flat.launcher:active, +.left .budgie-panel .pinned button.flat.launcher.running:active, +.budgie-panel .pinned .left button.flat.launcher.running:active, .left .budgie-panel #tasklist-button:checked, .budgie-panel .left #tasklist-button:checked, .left .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .left button.flat.launcher:checked, +.left .budgie-panel .pinned button.flat.launcher.running:checked, +.budgie-panel .pinned .left button.flat.launcher.running:checked { + border-left: 2px solid #af6f5a; +} .right .budgie-panel #tasklist-button, .budgie-panel .right #tasklist-button, .right .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .right button.flat.launcher, .right .budgie-panel .pinned button.flat.launcher.running, .budgie-panel .pinned .right button.flat.launcher.running { padding-left: 2px; - border-right: 2px solid transparent; } - .right .budgie-panel .pinned button.flat.launcher:not(.running) { - border-right: 2px solid transparent; } - - .right .budgie-panel .pinned button.flat.launcher:not(.running):hover { - border-right: 2px solid rgba(255, 255, 255, 0.1); } - - .right .budgie-panel .unpinned button.flat.launcher, - .right .budgie-panel .pinned button.flat.launcher.running { - border-right: 2px solid rgba(255, 255, 255, 0.1); } - .right .budgie-panel #tasklist-button:hover, .budgie-panel .right #tasklist-button:hover, .right .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .right button.flat.launcher:hover, - .right .budgie-panel .pinned button.flat.launcher.running:hover, - .budgie-panel .pinned .right button.flat.launcher.running:hover { - border-right: 2px solid rgba(255, 255, 255, 0.25); } - .right .budgie-panel #tasklist-button:active, .budgie-panel .right #tasklist-button:active, .right .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .right button.flat.launcher:active, - .right .budgie-panel .pinned button.flat.launcher.running:active, - .budgie-panel .pinned .right button.flat.launcher.running:active, .right .budgie-panel #tasklist-button:checked, .budgie-panel .right #tasklist-button:checked, .right .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .right button.flat.launcher:checked, - .right .budgie-panel .pinned button.flat.launcher.running:checked, - .budgie-panel .pinned .right button.flat.launcher.running:checked { - border-right: 2px solid #8fbcbb; } + border-right: 2px solid transparent; +} +.right .budgie-panel .pinned button.flat.launcher:not(.running) { + border-right: 2px solid transparent; +} + +.right .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-right: 2px solid rgba(255, 255, 255, 0.15); +} + +.right .budgie-panel .unpinned button.flat.launcher, +.right .budgie-panel .pinned button.flat.launcher.running { + border-right: 2px solid rgba(255, 255, 255, 0.15); +} + +.right .budgie-panel #tasklist-button:hover, .budgie-panel .right #tasklist-button:hover, .right .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .right button.flat.launcher:hover, +.right .budgie-panel .pinned button.flat.launcher.running:hover, +.budgie-panel .pinned .right button.flat.launcher.running:hover { + border-right: 2px solid rgba(255, 255, 255, 0.25); +} +.right .budgie-panel #tasklist-button:active, .budgie-panel .right #tasklist-button:active, .right .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .right button.flat.launcher:active, +.right .budgie-panel .pinned button.flat.launcher.running:active, +.budgie-panel .pinned .right button.flat.launcher.running:active, .right .budgie-panel #tasklist-button:checked, .budgie-panel .right #tasklist-button:checked, .right .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .right button.flat.launcher:checked, +.right .budgie-panel .pinned button.flat.launcher.running:checked, +.budgie-panel .pinned .right button.flat.launcher.running:checked { + border-right: 2px solid #af6f5a; +} .top .budgie-panel { - border-bottom: 1px solid rgba(28, 32, 39, 0.92); } + border-bottom: 1px solid rgba(26, 23, 22, 0.92); +} .top .raven-frame { padding: 0; - background: none; } - .top .raven-frame border { - border: none; - border-bottom: 1px solid rgba(35, 40, 49, 0.92); } + background: none; +} +.top .raven-frame border { + border: none; + border-bottom: 1px solid rgba(41, 37, 35, 0.92); +} .top .shadow-block { background-color: transparent; - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.3), transparent); } + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.3), transparent); +} .bottom .budgie-panel { - border-top: 1px solid rgba(28, 32, 39, 0.92); } + border-top: 1px solid rgba(26, 23, 22, 0.92); +} .bottom .raven-frame { padding: 0; - background: none; } - .bottom .raven-frame border { - border: none; - border-top: 1px solid rgba(35, 40, 49, 0.92); } + background: none; +} +.bottom .raven-frame border { + border: none; + border-top: 1px solid rgba(41, 37, 35, 0.92); +} .bottom .shadow-block { background-color: transparent; - background-image: linear-gradient(to top, rgba(0, 0, 0, 0.3), transparent); } + background-image: linear-gradient(to top, rgba(0, 0, 0, 0.3), transparent); +} .left .budgie-panel { - border-right: 1px solid rgba(28, 32, 39, 0.92); } + border-right: 1px solid rgba(26, 23, 22, 0.92); +} .left .raven-frame { padding: 0; - background: none; } - .left .raven-frame border { - border: none; - border-right: 1px solid rgba(35, 40, 49, 0.92); } + background: none; +} +.left .raven-frame border { + border: none; + border-right: 1px solid rgba(41, 37, 35, 0.92); +} .left .shadow-block { background-color: transparent; - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.3), transparent); } + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.3), transparent); +} .right .budgie-panel { - border-left: 1px solid rgba(28, 32, 39, 0.92); } + border-left: 1px solid rgba(26, 23, 22, 0.92); +} .right .raven-frame { padding: 0; - background: none; } - .right .raven-frame border { - border: none; - border-left: 1px solid rgba(35, 40, 49, 0.92); } + background: none; +} +.right .raven-frame border { + border: none; + border-left: 1px solid rgba(41, 37, 35, 0.92); +} .right .shadow-block { background-color: transparent; - background-image: linear-gradient(to left, rgba(0, 0, 0, 0.3), transparent); } + background-image: linear-gradient(to left, rgba(0, 0, 0, 0.3), transparent); +} .raven { padding: 0; - color: #d8dee9; - background: #2a2f3a; - transition: 170ms ease-out; } - .raven list { - color: #d8dee9; - background-color: transparent; } - .raven list:selected { - background-color: rgba(143, 188, 187, 0.9); } - .raven list row, - .raven list row.activatable { - background-color: transparent; } - .raven list row:hover, - .raven list row.activatable:hover { - background-color: rgba(61, 69, 85, 0.3); } - .raven list row:selected, - .raven list row.activatable:selected { - background-color: rgba(143, 188, 187, 0.9); } - .raven .raven-background { - color: #d8dee9; - background-color: transparent; - border-color: transparent; } - .raven .raven-background.middle { - border-bottom-style: none; } - .raven .powerstrip { - background-color: transparent; - border-top-color: transparent; } - .raven .powerstrip button.image-button { - border-radius: 50%; - padding: 5px; - min-width: 32px; - min-height: 32px; - margin-bottom: 3px; - background: #b48ead; - color: #2e3440; - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1); - border: none; - font-size: 100%; } - .raven .powerstrip button.image-button:hover { - background: rgba(180, 142, 173, 0.85); - color: #2e3440; } - .raven .powerstrip button.image-button:active { - background: #b48ead; - color: #2e3440; } - .raven .powerstrip button.image-button:first-child { - background: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } - .raven .powerstrip button.image-button:first-child:hover { - background: rgba(143, 188, 187, 0.85); } - .raven .powerstrip button.image-button:first-child:active { - background: #8fbcbb; } - .raven .powerstrip button.image-button:last-child { - background: linear-gradient(to right, #bf616a, #bf616a); } - .raven .powerstrip button.image-button:last-child:hover { - background: rgba(191, 97, 106, 0.85); } - .raven .powerstrip button.image-button:last-child:active { - background: #bf616a; } - .raven .option-subtitle { - font-size: 13px; } + color: #cac6c4; + background: #2c2826; + transition: 170ms ease-out; +} +.raven list { + color: #cac6c4; + background-color: transparent; +} +.raven list:selected { + background-color: rgba(175, 111, 90, 0.9); +} +.raven list row, +.raven list row.activatable { + background-color: transparent; +} +.raven list row:hover, +.raven list row.activatable:hover { + background-color: rgba(61, 54, 52, 0.3); +} +.raven list row:selected, +.raven list row.activatable:selected { + background-color: rgba(175, 111, 90, 0.9); +} +.raven .raven-background { + color: #cac6c4; + background-color: transparent; + border-color: transparent; +} +.raven .raven-background.middle { + border-bottom-style: none; +} +.raven .powerstrip { + background-color: transparent; + border-top-color: transparent; +} +.raven .powerstrip button.image-button { + border-radius: 50%; + padding: 5px; + min-width: 32px; + min-height: 32px; + margin-bottom: 3px; + background: #af79a6; + color: #2f2a28; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.15); + border: none; + font-size: 100%; +} +.raven .powerstrip button.image-button:hover { + background: rgba(175, 121, 166, 0.85); + color: #2f2a28; +} +.raven .powerstrip button.image-button:active { + background: #af79a6; + color: #2f2a28; +} +.raven .powerstrip button.image-button:first-child { + background: linear-gradient(to right, #5d81ac 0%, #5d81ac 100%); +} +.raven .powerstrip button.image-button:first-child:hover { + background: rgba(175, 111, 90, 0.85); +} +.raven .powerstrip button.image-button:first-child:active { + background: #af6f5a; +} +.raven .powerstrip button.image-button:last-child { + background: linear-gradient(to right, #c65353, #c65353); +} +.raven .powerstrip button.image-button:last-child:hover { + background: rgba(198, 83, 83, 0.85); +} +.raven .powerstrip button.image-button:last-child:active { + background: #c65353; +} +.raven .option-subtitle { + font-size: 13px; +} calendar.raven-calendar { padding: 4px; - color: #d8dee9; + color: #cac6c4; background: transparent; - border-color: transparent; } - calendar.raven-calendar:indeterminate { - color: alpha(currentColor,0.3); } - calendar.raven-calendar:selected { - background: rgba(143, 188, 187, 0.6); - color: #d8dee9; - font-weight: bold; } - calendar.raven-calendar:backdrop { - background-color: transparent; } - calendar.raven-calendar.header { - color: #d8dee9; - border: none; - border-radius: 0; - background-color: transparent; } - calendar.raven-calendar button, calendar.raven-calendar button:focus { - color: alpha(currentColor,0.5); - background-color: transparent; } - calendar.raven-calendar button:hover, calendar.raven-calendar button:focus:hover { - color: #d8dee9; - background-color: transparent; } + border-color: transparent; +} +calendar.raven-calendar:indeterminate { + color: alpha(currentColor,0.3); +} +calendar.raven-calendar:selected { + background: rgba(175, 111, 90, 0.6); + color: #cac6c4; + font-weight: bold; +} +calendar.raven-calendar:backdrop { + background-color: transparent; +} +calendar.raven-calendar.header { + color: #cac6c4; + border: none; + border-radius: 0; + background-color: transparent; +} +calendar.raven-calendar button, calendar.raven-calendar button:focus { + color: alpha(currentColor,0.5); + background-color: transparent; +} +calendar.raven-calendar button:hover, calendar.raven-calendar button:focus:hover { + color: #cac6c4; + background-color: transparent; +} .raven-mpris { - color: #d8dee9; - background-color: rgba(46, 52, 64, 0.9); - border: solid rgba(255, 255, 255, 0.1); + color: #cac6c4; + background-color: rgba(42, 37, 35, 0.9); + border: solid rgba(255, 255, 255, 0.15); border-width: 1px 0; - border-bottom-color: rgba(0, 0, 0, 0.1); } - .raven-mpris button.image-button { - padding: 10px; - background-color: #3b4252; - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1); } - .raven-mpris button.image-button:hover { - background-color: #8fbcbb; } - .raven-mpris button.image-button:active { - background-color: #7fb2b1; } - .raven-mpris button.image-button:first-child { - margin-right: 4px; } - .raven-mpris button.image-button:last-child { - margin-left: 4px; } - .raven-mpris button.image-button:last-child, .raven-mpris button.image-button:first-child { - padding: 4px; - margin-top: 6px; - margin-bottom: 6px; } - -.budgie-notification-window, .budgie-osd-window, .budgie-switcher-window { + border-bottom-color: rgba(0, 0, 0, 0.1); +} +.raven-mpris button.image-button { + padding: 10px; + background-color: #3a3431; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.15); +} +.raven-mpris button.image-button:hover { + background-color: #af6f5a; +} +.raven-mpris button.image-button:active { + background-color: #a1634e; +} +.raven-mpris button.image-button:first-child { + margin-right: 4px; +} +.raven-mpris button.image-button:last-child { + margin-left: 4px; +} +.raven-mpris button.image-button:last-child, .raven-mpris button.image-button:first-child { + padding: 4px; + margin-top: 6px; + margin-bottom: 6px; +} + +.budgie-notification-window, .budgie-switcher-window, .budgie-osd-window { background: none; - border-radius: 1px; } - .budgie-notification-window button, .budgie-osd-window button, .budgie-switcher-window button { - background-color: #8fbcbb; - color: #2e3440; - border: none; } - .budgie-notification-window button:hover, .budgie-osd-window button:hover, .budgie-switcher-window button:hover { - background-color: #7fb2b1; - border: none; } - .budgie-notification-window button:active, .budgie-osd-window button:active, .budgie-switcher-window button:active, .budgie-notification-window button:checked, .budgie-osd-window button:checked, .budgie-switcher-window button:checked { - background-color: #7fb2b1; } - -.budgie-notification.background, .background.budgie-osd, .background.budgie-switcher { - border-radius: 1px; } -.budgie-notification .notification-title, .budgie-osd .notification-title, .budgie-switcher .notification-title { + border-radius: 1px; +} +.budgie-notification-window button, .budgie-switcher-window button, .budgie-osd-window button { + background-color: #af6f5a; + color: #2f2a28; + border: none; +} +.budgie-notification-window button:hover, .budgie-switcher-window button:hover, .budgie-osd-window button:hover { + background-color: #a1634e; + border: none; +} +.budgie-notification-window button:active, .budgie-switcher-window button:active, .budgie-osd-window button:active, .budgie-notification-window button:checked, .budgie-switcher-window button:checked, .budgie-osd-window button:checked { + background-color: #a1634e; +} + +.budgie-notification.background, .background.budgie-switcher, .background.budgie-osd { + border-radius: 1px; +} +.budgie-notification .notification-title, .budgie-switcher .notification-title, .budgie-osd .notification-title { font-size: 110%; - color: #d8dee9; } -.budgie-notification .notification-body, .budgie-osd .notification-body, .budgie-switcher .notification-body { - color: rgba(216, 222, 233, 0.7); } -.budgie-notification button, .budgie-osd button, .budgie-switcher button { + color: #cac6c4; +} +.budgie-notification .notification-body, .budgie-switcher .notification-body, .budgie-osd .notification-body { + color: rgba(202, 198, 196, 0.7); +} +.budgie-notification button, .budgie-switcher button, .budgie-osd button { + background-color: transparent; + color: #2f2a28; +} +.budgie-notification button:hover, .budgie-switcher button:hover, .budgie-osd button:hover { background-color: transparent; - color: #2e3440; } - .budgie-notification button:hover, .budgie-osd button:hover, .budgie-switcher button:hover { - background-color: transparent; - color: #bf616a; - box-shadow: none; } - .budgie-notification button:active, .budgie-osd button:active, .budgie-switcher button:active, .budgie-notification button:checked, .budgie-osd button:checked, .budgie-switcher button:checked { - background-color: transparent; - color: #b84f59; } - -.drop-shadow, .budgie-session-dialog.background, .background.budgie-polkit-dialog, .background.budgie-run-dialog { - color: #d8dee9; - background-color: rgba(67, 76, 94, 0.95); + color: #c65353; + box-shadow: none; +} +.budgie-notification button:active, .budgie-switcher button:active, .budgie-osd button:active, .budgie-notification button:checked, .budgie-switcher button:checked, .budgie-osd button:checked { + background-color: transparent; + color: #c04040; +} + +.drop-shadow, .budgie-session-dialog.background, .background.budgie-run-dialog, .background.budgie-polkit-dialog { + color: #cac6c4; + background-color: rgba(69, 62, 59, 0.95); box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2); - border-radius: 2px; } + border-radius: 2px; +} .budgie-switcher-window flowbox { - color: #d8dee9; } + color: #cac6c4; +} .budgie-switcher-window flowboxchild { padding: 3px; margin: 3px; - color: #d8dee9; } - .budgie-switcher-window flowboxchild:hover { - background-color: transparent; } - .budgie-switcher-window flowboxchild:active { - color: #d8dee9; } - .budgie-switcher-window flowboxchild:selected { - color: #2e3440; - background-color: rgba(143, 188, 187, 0.5); } - .budgie-switcher-window flowboxchild:selected:active { - color: #2e3440; } - .budgie-switcher-window flowboxchild:selected:hover { - background-color: #81a9a8; } - .budgie-switcher-window flowboxchild:selected:disabled { - color: rgba(46, 52, 64, 0.7); - background-color: rgba(143, 188, 187, 0.7); } - .budgie-switcher-window flowboxchild:selected:disabled label { - color: rgba(46, 52, 64, 0.7); } - -.budgie-session-dialog, .budgie-polkit-dialog, .budgie-run-dialog { - color: #d8dee9; - background-color: #1d2128; } - .budgie-session-dialog label:backdrop, .budgie-polkit-dialog label:backdrop, .budgie-run-dialog label:backdrop { - color: rgba(216, 222, 233, 0.8); } - .budgie-session-dialog .dialog-title, .budgie-polkit-dialog .dialog-title, .budgie-run-dialog .dialog-title { - font-size: 120%; } - .budgie-session-dialog .linked.horizontal > button, .budgie-polkit-dialog .linked.horizontal > button, .budgie-run-dialog .linked.horizontal > button { - margin-bottom: 0; - min-height: 32px; - border-bottom: none; - border-color: #232831; - border-radius: 0; - color: #d8dee9; - background-color: transparent; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), inset 0 1px 2px rgba(0, 0, 0, 0.2); } - .budgie-session-dialog .linked.horizontal > button label, .budgie-polkit-dialog .linked.horizontal > button label, .budgie-run-dialog .linked.horizontal > button label { - font-weight: 700; } - .budgie-session-dialog .linked.horizontal > button:first-child, .budgie-polkit-dialog .linked.horizontal > button:first-child, .budgie-run-dialog .linked.horizontal > button:first-child { - border-left: none; - border-bottom-left-radius: 2px; } - .budgie-session-dialog .linked.horizontal > button:last-child, .budgie-polkit-dialog .linked.horizontal > button:last-child, .budgie-run-dialog .linked.horizontal > button:last-child { - border-right: none; - border-bottom-right-radius: 2px; - background: transparent; } - .budgie-session-dialog .linked.horizontal > button:hover, .budgie-polkit-dialog .linked.horizontal > button:hover, .budgie-run-dialog .linked.horizontal > button:hover { - background-color: rgba(143, 188, 187, 0.9); - color: #2e3440; } - .budgie-session-dialog .linked.horizontal > button:hover:backdrop label, .budgie-polkit-dialog .linked.horizontal > button:hover:backdrop label, .budgie-run-dialog .linked.horizontal > button:hover:backdrop label { - color: rgba(46, 52, 64, 0.5); } - .budgie-session-dialog .linked.horizontal > button.suggested-action, .budgie-polkit-dialog .linked.horizontal > button.suggested-action, .budgie-run-dialog .linked.horizontal > button.suggested-action { - background-color: rgba(143, 188, 187, 0.9); } - .budgie-session-dialog .linked.horizontal > button.suggested-action:hover, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:hover, .budgie-run-dialog .linked.horizontal > button.suggested-action:hover { - background-color: rgba(159, 198, 197, 0.9); } - .budgie-session-dialog .linked.horizontal > button.suggested-action:active, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:active, .budgie-run-dialog .linked.horizontal > button.suggested-action:active, .budgie-session-dialog .linked.horizontal > button.suggested-action:checked, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:checked, .budgie-run-dialog .linked.horizontal > button.suggested-action:checked { - background-color: rgba(159, 198, 197, 0.9); } - .budgie-session-dialog .linked.horizontal > button.destructive-action, .budgie-polkit-dialog .linked.horizontal > button.destructive-action, .budgie-run-dialog .linked.horizontal > button.destructive-action { - background-color: rgba(169, 68, 78, 0.9); } - .budgie-session-dialog .linked.horizontal > button.destructive-action:hover, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:hover, .budgie-run-dialog .linked.horizontal > button.destructive-action:hover { - background-color: rgba(184, 79, 89, 0.9); } - .budgie-session-dialog .linked.horizontal > button.destructive-action:active, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:active, .budgie-run-dialog .linked.horizontal > button.destructive-action:active, .budgie-session-dialog .linked.horizontal > button.destructive-action:checked, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:checked, .budgie-run-dialog .linked.horizontal > button.destructive-action:checked { - background-color: rgba(184, 79, 89, 0.9); } - .budgie-session-dialog entry, .budgie-polkit-dialog entry, .budgie-run-dialog entry { - background-color: #505359; - color: #d8dee9; } - .budgie-session-dialog entry:focus, .budgie-polkit-dialog entry:focus, .budgie-run-dialog entry:focus { - background-color: #505359; } - .budgie-session-dialog entry:backdrop, .budgie-polkit-dialog entry:backdrop, .budgie-run-dialog entry:backdrop { - background-color: #505359; } + color: #cac6c4; +} +.budgie-switcher-window flowboxchild:hover { + background-color: transparent; +} +.budgie-switcher-window flowboxchild:active { + color: #cac6c4; +} +.budgie-switcher-window flowboxchild:selected { + color: #2f2a28; + background-color: rgba(175, 111, 90, 0.5); +} +.budgie-switcher-window flowboxchild:selected:active { + color: #2f2a28; +} +.budgie-switcher-window flowboxchild:selected:hover { + background-color: #9e6451; +} +.budgie-switcher-window flowboxchild:selected:disabled { + color: rgba(47, 42, 40, 0.7); + background-color: rgba(175, 111, 90, 0.7); +} +.budgie-switcher-window flowboxchild:selected:disabled label { + color: rgba(47, 42, 40, 0.7); +} + +.budgie-session-dialog, .budgie-run-dialog, .budgie-polkit-dialog { + color: #cac6c4; + background-color: #211e1c; +} +.budgie-session-dialog label:backdrop, .budgie-run-dialog label:backdrop, .budgie-polkit-dialog label:backdrop { + color: rgba(202, 198, 196, 0.8); +} +.budgie-session-dialog .dialog-title, .budgie-run-dialog .dialog-title, .budgie-polkit-dialog .dialog-title { + font-size: 120%; +} +.budgie-session-dialog .linked.horizontal > button, .budgie-run-dialog .linked.horizontal > button, .budgie-polkit-dialog .linked.horizontal > button { + margin-bottom: 0; + min-height: 32px; + border-bottom: none; + border-color: #292523; + border-radius: 0; + color: #cac6c4; + background-color: transparent; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), inset 0 1px 2px rgba(0, 0, 0, 0.2); +} +.budgie-session-dialog .linked.horizontal > button label, .budgie-run-dialog .linked.horizontal > button label, .budgie-polkit-dialog .linked.horizontal > button label { + font-weight: 700; +} +.budgie-session-dialog .linked.horizontal > button:first-child, .budgie-run-dialog .linked.horizontal > button:first-child, .budgie-polkit-dialog .linked.horizontal > button:first-child { + border-left: none; + border-bottom-left-radius: 2px; +} +.budgie-session-dialog .linked.horizontal > button:last-child, .budgie-run-dialog .linked.horizontal > button:last-child, .budgie-polkit-dialog .linked.horizontal > button:last-child { + border-right: none; + border-bottom-right-radius: 2px; + background: transparent; +} +.budgie-session-dialog .linked.horizontal > button:hover, .budgie-run-dialog .linked.horizontal > button:hover, .budgie-polkit-dialog .linked.horizontal > button:hover { + background-color: rgba(175, 111, 90, 0.9); + color: #2f2a28; +} +.budgie-session-dialog .linked.horizontal > button:hover:backdrop label, .budgie-run-dialog .linked.horizontal > button:hover:backdrop label, .budgie-polkit-dialog .linked.horizontal > button:hover:backdrop label { + color: rgba(47, 42, 40, 0.5); +} +.budgie-session-dialog .linked.horizontal > button.suggested-action, .budgie-run-dialog .linked.horizontal > button.suggested-action, .budgie-polkit-dialog .linked.horizontal > button.suggested-action { + background-color: rgba(175, 111, 90, 0.9); +} +.budgie-session-dialog .linked.horizontal > button.suggested-action:hover, .budgie-run-dialog .linked.horizontal > button.suggested-action:hover, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:hover { + background-color: rgba(183, 126, 107, 0.9); +} +.budgie-session-dialog .linked.horizontal > button.suggested-action:active, .budgie-run-dialog .linked.horizontal > button.suggested-action:active, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:active, .budgie-session-dialog .linked.horizontal > button.suggested-action:checked, .budgie-run-dialog .linked.horizontal > button.suggested-action:checked, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:checked { + background-color: rgba(183, 126, 107, 0.9); +} +.budgie-session-dialog .linked.horizontal > button.destructive-action, .budgie-run-dialog .linked.horizontal > button.destructive-action, .budgie-polkit-dialog .linked.horizontal > button.destructive-action { + background-color: rgba(173, 57, 57, 0.9); +} +.budgie-session-dialog .linked.horizontal > button.destructive-action:hover, .budgie-run-dialog .linked.horizontal > button.destructive-action:hover, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:hover { + background-color: rgba(192, 64, 64, 0.9); +} +.budgie-session-dialog .linked.horizontal > button.destructive-action:active, .budgie-run-dialog .linked.horizontal > button.destructive-action:active, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:active, .budgie-session-dialog .linked.horizontal > button.destructive-action:checked, .budgie-run-dialog .linked.horizontal > button.destructive-action:checked, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:checked { + background-color: rgba(192, 64, 64, 0.9); +} +.budgie-session-dialog entry, .budgie-run-dialog entry, .budgie-polkit-dialog entry { + background-color: #505359; + color: #cac6c4; +} +.budgie-session-dialog entry:focus, .budgie-run-dialog entry:focus, .budgie-polkit-dialog entry:focus { + background-color: #505359; +} +.budgie-session-dialog entry:backdrop, .budgie-run-dialog entry:backdrop, .budgie-polkit-dialog entry:backdrop { + background-color: #505359; +} .budgie-polkit-dialog .message { - color: rgba(216, 222, 233, 0.7); } + color: rgba(202, 198, 196, 0.7); +} .budgie-polkit-dialog .failure { - color: #bf616a; } + color: #c65353; +} .budgie-run-dialog entry.search, .budgie-run-dialog entry.search:focus { font-size: 120%; padding: 8px 5px; border: none; - box-shadow: none; } - .budgie-run-dialog entry.search image, .budgie-run-dialog entry.search:focus image { - color: #d8dee9; } - .budgie-run-dialog entry.search image:dir(ltr), .budgie-run-dialog entry.search:focus image:dir(ltr) { - padding-left: 8px; - padding-right: 12px; } - .budgie-run-dialog entry.search image:dir(rtl), .budgie-run-dialog entry.search:focus image:dir(rtl) { - padding-left: 12px; - padding-right: 8px; } -.budgie-run-dialog list row:selected .dim-label, .budgie-run-dialog list row:selected label.separator, .budgie-run-dialog list row:selected .titlebar .subtitle, .titlebar .budgie-run-dialog list row:selected .subtitle, + box-shadow: none; +} +.budgie-run-dialog entry.search image, .budgie-run-dialog entry.search:focus image { + color: #cac6c4; +} +.budgie-run-dialog entry.search image:dir(ltr), .budgie-run-dialog entry.search:focus image:dir(ltr) { + padding-left: 8px; + padding-right: 12px; +} +.budgie-run-dialog entry.search image:dir(rtl), .budgie-run-dialog entry.search:focus image:dir(rtl) { + padding-left: 12px; + padding-right: 8px; +} +.budgie-run-dialog list row:selected .dim-label, .budgie-run-dialog list row:selected label.separator, .budgie-run-dialog list row:selected headerbar .subtitle, -headerbar .budgie-run-dialog list row:selected .subtitle { - opacity: 1; } +headerbar .budgie-run-dialog list row:selected .subtitle, .budgie-run-dialog list row:selected .titlebar .subtitle, .titlebar .budgie-run-dialog list row:selected .subtitle { + opacity: 1; +} .budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0); } + border-top: 1px solid rgba(0, 0, 0, 0); +} .budgie-menubar menu { margin: 4px; padding: 5px; border-radius: 0; - background-color: #1d2128; } - .budgie-menubar menu menuitem:hover { - background-color: #8fbcbb; - color: #2e3440; } + background-color: #211e1c; +} +.budgie-menubar menu menuitem:hover { + background-color: #af6f5a; + color: #2f2a28; +} .budgie-menubar arrow { border: none; min-width: 16px; - min-height: 16px; } - .budgie-menubar arrow.top { - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); - border-bottom: 1px solid #3b414c; } - .budgie-menubar arrow.bottom { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - border-top: 1px solid #3b414c; } + min-height: 16px; +} +.budgie-menubar arrow.top { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); + border-bottom: 1px solid #3c3836; +} +.budgie-menubar arrow.bottom { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + border-top: 1px solid #3c3836; +} .budgie-menubar menuitem accelerator { - color: rgba(216, 222, 233, 0.35); } + color: rgba(202, 198, 196, 0.35); +} .budgie-menubar menuitem check, .budgie-menubar menuitem radio { min-height: 16px; - min-width: 16px; } + min-width: 16px; +} window.background.budgie-settings-window.csd > box.horizontal > stack > scrolledwindow buttonbox.inline-toolbar { - border-style: none none solid; } + border-style: none none solid; +} .workspace-switcher .workspace-layout { - border: 0 solid #1d2128; } - .top .workspace-switcher .workspace-layout:dir(ltr), .bottom .workspace-switcher .workspace-layout:dir(ltr) { - border-left-width: 1px; } - .top .workspace-switcher .workspace-layout:dir(rtl), .bottom .workspace-switcher .workspace-layout:dir(rtl) { - border-right-width: 1px; } - .left .workspace-switcher .workspace-layout, .right .workspace-switcher .workspace-layout { - border-top-width: 1px; } -.workspace-switcher .workspace-item, .workspace-switcher .workspace-add-button { - border: 0 solid #323946; } - .top .workspace-switcher .workspace-item:dir(ltr), .bottom .workspace-switcher .workspace-item:dir(ltr), - .top .workspace-switcher .workspace-add-button:dir(ltr), .bottom .workspace-switcher .workspace-add-button:dir(ltr) { - border-right-width: 1px; } - .top .workspace-switcher .workspace-item:dir(rtl), .bottom .workspace-switcher .workspace-item:dir(rtl), - .top .workspace-switcher .workspace-add-button:dir(rtl), .bottom .workspace-switcher .workspace-add-button:dir(rtl) { - border-left-width: 1px; } - .left .workspace-switcher .workspace-item, .right .workspace-switcher .workspace-item, .left .workspace-switcher .workspace-add-button, .right .workspace-switcher .workspace-add-button { - border-bottom-width: 1px; } + border: 0 solid #211e1c; +} +.top .workspace-switcher .workspace-layout:dir(ltr), .bottom .workspace-switcher .workspace-layout:dir(ltr) { + border-left-width: 1px; +} +.top .workspace-switcher .workspace-layout:dir(rtl), .bottom .workspace-switcher .workspace-layout:dir(rtl) { + border-right-width: 1px; +} +.left .workspace-switcher .workspace-layout, .right .workspace-switcher .workspace-layout { + border-top-width: 1px; +} +.workspace-switcher .workspace-item, +.workspace-switcher .workspace-add-button { + border: 0 solid #3d3634; +} +.top .workspace-switcher .workspace-item:dir(ltr), .bottom .workspace-switcher .workspace-item:dir(ltr), +.top .workspace-switcher .workspace-add-button:dir(ltr), +.bottom .workspace-switcher .workspace-add-button:dir(ltr) { + border-right-width: 1px; +} +.top .workspace-switcher .workspace-item:dir(rtl), .bottom .workspace-switcher .workspace-item:dir(rtl), +.top .workspace-switcher .workspace-add-button:dir(rtl), +.bottom .workspace-switcher .workspace-add-button:dir(rtl) { + border-left-width: 1px; +} +.left .workspace-switcher .workspace-item, .right .workspace-switcher .workspace-item, +.left .workspace-switcher .workspace-add-button, +.right .workspace-switcher .workspace-add-button { + border-bottom-width: 1px; +} .workspace-switcher .workspace-item.current-workspace { - background-color: #121519; } + background-color: #131111; +} .workspace-switcher .workspace-add-button { border: none; - background: transparent; } - .workspace-switcher .workspace-add-button:hover { - box-shadow: none; } - .workspace-switcher .workspace-add-button:active { - background-image: none; } - .workspace-switcher .workspace-add-button:active image { - margin: 1px 0 -1px; } + background: transparent; +} +.workspace-switcher .workspace-add-button:hover { + box-shadow: none; +} +.workspace-switcher .workspace-add-button:active { + background-image: none; +} +.workspace-switcher .workspace-add-button:active image { + margin: 1px 0 -1px; +} .budgie-panel .workspace-switcher .workspace-icon-button { min-height: 24px; min-width: 24px; padding: 0; - border-radius: 2px; } + border-radius: 2px; +} /************ * Nautilus * ************/ .nautilus-window .frame *:selected, .nautilus-window .frame *:selected:backdrop { background: transparent; - color: #8fbcbb; } - .nautilus-window .frame *:selected label, .nautilus-window .frame *:selected:backdrop label { - color: #8fbcbb; } + color: #af6f5a; +} +.nautilus-window .frame *:selected label, .nautilus-window .frame *:selected:backdrop label { + color: #af6f5a; +} .nautilus-window paned > separator { - background-image: none; } + background-image: none; +} .nautilus-window .sidebar { - background-color: transparent; } - .nautilus-window .sidebar:backdrop { - background-color: transparent; } - .nautilus-window .sidebar .list-row button { - border: none; - background-color: rgba(53, 59, 73, 0.95); } - .nautilus-window .sidebar .list-row button:active { - background-color: rgba(143, 188, 187, 0.75); } - .nautilus-window .sidebar .list-row:selected { - background-color: rgba(143, 188, 187, 0.75); } - .nautilus-window .sidebar .list-row:selected:hover { - background-color: rgba(143, 188, 187, 0.9); } - .nautilus-window .sidebar .list-row:hover { - background-color: rgba(59, 66, 82, 0.5); } - .nautilus-window .sidebar .list-row:hover:active { - background-color: rgba(143, 188, 187, 0.9); } + background-color: transparent; +} +.nautilus-window .sidebar:backdrop { + background-color: transparent; +} +.nautilus-window .sidebar .list-row button { + border: none; + background-color: rgba(50, 45, 42, 0.95); +} +.nautilus-window .sidebar .list-row button:active { + background-color: rgba(175, 111, 90, 0.75); +} +.nautilus-window .sidebar .list-row:selected { + background-color: rgba(175, 111, 90, 0.75); +} +.nautilus-window .sidebar .list-row:selected:hover { + background-color: rgba(175, 111, 90, 0.9); +} +.nautilus-window .sidebar .list-row:hover { + background-color: rgba(58, 52, 49, 0.5); +} +.nautilus-window .sidebar .list-row:hover:active { + background-color: rgba(175, 111, 90, 0.9); +} .nautilus-window.background { - background-color: rgba(53, 59, 73, 0.95); } - .nautilus-window.background:backdrop { - background-color: rgba(53, 59, 73, 0.95); } + background-color: rgba(50, 45, 42, 0.95); +} +.nautilus-window.background:backdrop { + background-color: rgba(50, 45, 42, 0.95); +} .nautilus-window notebook > stack:only-child { - background-color: #3b4252; } - .nautilus-window notebook > stack:only-child:backdrop { - background-color: #3d4455; } + background-color: #3a3431; +} +.nautilus-window notebook > stack:only-child:backdrop { + background-color: #3d3633; +} .nautilus-window searchbar { - border-top: 1px solid rgba(0, 0, 0, 0.12); } + border-top: 1px solid rgba(0, 0, 0, 0.12); +} .nautilus-window .searchbar-container { - margin-top: -1px; } + margin-top: -1px; +} .nautilus-circular-button { border-radius: 20px; - -gtk-outline-radius: 20px; } + -gtk-outline-radius: 20px; +} .disk-space-display { - border: 2px solid; } - .disk-space-display .unknown { - background-color: #888a85; - border-color: #555653; } - .disk-space-display .used { - background-color: #9FB0B9; - border-color: #667f8c; } - .disk-space-display .free { - background-color: #D8D8D8; - border-color: #a5a5a5; } + border: 2px solid; +} +.disk-space-display .unknown { + background-color: #888a85; + border-color: #555653; +} +.disk-space-display .used { + background-color: #9FB0B9; + border-color: #667f8c; +} +.disk-space-display .free { + background-color: #D8D8D8; + border-color: #a5a5a5; +} .nautilus-desktop { - color: #d8dee9; } - .nautilus-desktop .nautilus-canvas-item { - border-radius: 5px; - color: #ffffff; - text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } - .nautilus-desktop .nautilus-canvas-item:active { - color: #d8dee9; - text-shadow: none; } - .nautilus-desktop .nautilus-canvas-item:hover { - color: #d8dee9; - text-shadow: none; } - .nautilus-desktop .nautilus-canvas-item:selected { - color: #2e3440; - text-shadow: none; } - .nautilus-desktop .nautilus-canvas-item .dim-label:selected, .nautilus-desktop .nautilus-canvas-item label.separator:selected, .nautilus-desktop .nautilus-canvas-item .titlebar .subtitle:selected, .titlebar .nautilus-desktop .nautilus-canvas-item .subtitle:selected, - .nautilus-desktop .nautilus-canvas-item headerbar .subtitle:selected, - headerbar .nautilus-desktop .nautilus-canvas-item .subtitle:selected { - color: #2e3440; } - .nautilus-desktop .nautilus-list .dim-label:selected, .nautilus-desktop .nautilus-list label.separator:selected, .nautilus-desktop .nautilus-list .titlebar .subtitle:selected, .titlebar .nautilus-desktop .nautilus-list .subtitle:selected, - .nautilus-desktop .nautilus-list headerbar .subtitle:selected, - headerbar .nautilus-desktop .nautilus-list .subtitle:selected { - color: #2e3440; } + color: #cac6c4; +} +.nautilus-desktop .nautilus-canvas-item { + border-radius: 5px; + color: #ffffff; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); +} +.nautilus-desktop .nautilus-canvas-item:active { + color: #cac6c4; + text-shadow: none; +} +.nautilus-desktop .nautilus-canvas-item:hover { + color: #cac6c4; + text-shadow: none; +} +.nautilus-desktop .nautilus-canvas-item:selected { + color: #2f2a28; + text-shadow: none; +} +.nautilus-desktop .nautilus-canvas-item .dim-label:selected, .nautilus-desktop .nautilus-canvas-item label.separator:selected, +.nautilus-desktop .nautilus-canvas-item headerbar .subtitle:selected, +headerbar .nautilus-desktop .nautilus-canvas-item .subtitle:selected, .nautilus-desktop .nautilus-canvas-item .titlebar .subtitle:selected, .titlebar .nautilus-desktop .nautilus-canvas-item .subtitle:selected { + color: #2f2a28; +} +.nautilus-desktop .nautilus-list .dim-label:selected, .nautilus-desktop .nautilus-list label.separator:selected, +.nautilus-desktop .nautilus-list headerbar .subtitle:selected, +headerbar .nautilus-desktop .nautilus-list .subtitle:selected, .nautilus-desktop .nautilus-list .titlebar .subtitle:selected, .titlebar .nautilus-desktop .nautilus-list .subtitle:selected { + color: #2f2a28; +} /********* * Gedit * @@ -5440,7 +6908,8 @@ window.background.budgie-settings-window.csd > box.horizontal > stack > scrolled padding: 4px; border-radius: 0 0 3px 3px; border: 0; - background-color: #434c5e; } + background-color: #453e3b; +} /********* * Gnucash * @@ -5448,22 +6917,27 @@ window.background.budgie-settings-window.csd > box.horizontal > stack > scrolled #gnc-id-main-window entry.gnc-class-register-foreground { background: transparent; border: none; - box-shadow: none; } + box-shadow: none; +} #gnc-id-main-window .arrow.button.toggle { transition: none; - box-shadow: none; } - #gnc-id-main-window .arrow.button.toggle:hover { - border-color: #8fbcbb; } + box-shadow: none; +} +#gnc-id-main-window .arrow.button.toggle:hover { + border-color: #af6f5a; +} /******************* * Calendar events * ********************/ .color-light.timed label { - color: #d8dee9; - opacity: 1; } + color: #cac6c4; + opacity: 1; +} .week-view .color-light.timed label, .color-light label, .year-view .color-light:not(.timed) label { - color: #2e3440; - opacity: 1; } + color: #2f2a28; + opacity: 1; +} /******** * Gala * @@ -5472,20 +6946,23 @@ window.background.budgie-settings-window.csd > box.horizontal > stack > scrolled border-width: 0; border-radius: 2px; color: white; - border: 1px solid #3b4252; - background-color: #3b4252; } - .gala-notification .title, - .gala-notification .label { - color: #d8dee9; } + border: 1px solid #3a3431; + background-color: #3a3431; +} +.gala-notification .title, +.gala-notification .label { + color: #cac6c4; +} .gala-button { padding: 3px; - color: #3b4252; + color: #3a3431; border: none; border-radius: 50%; background-image: linear-gradient(to bottom, #7e7e7e, #3e3e3e); box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.98), inset 0 1px 0 0 rgba(255, 255, 255, 0.93), inset 0 -1px 0 0 rgba(255, 255, 255, 0.99), 0 0 0 1px rgba(0, 0, 0, 0.6), 0 3px 6px rgba(0, 0, 0, 0.84), 0 3px 6px rgba(0, 0, 0, 0.77); - text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); } + text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); +} /********** * Notify * @@ -5494,14 +6971,15 @@ window.background.budgie-settings-window.csd > box.horizontal > stack > scrolled /*-notify-shadow: 0px 2px 18px transparentize(black, 0.60);*/ border-radius: 5px; border: 1px solid rgba(0, 0, 0, 0.7); - background-color: rgba(59, 66, 82, 0.05); } - + background-color: rgba(58, 52, 49, 0.05); +} /*************** * SwitchBoard * ***************/ .category-label { font-weight: bold; - color: #d8dee9; } + color: #cac6c4; +} /************* * Slingshot * @@ -5510,24 +6988,29 @@ window.background.budgie-settings-window.csd > box.horizontal > stack > scrolled border: none; border-radius: 0; box-shadow: none; - background-image: none; } - .button.app .app:hover { - border-radius: 8px; - border: none; - background-color: rgba(143, 188, 187, 0.3); - color: white; } - .button.app .app:focus { - /*background-color: transparentize(black, 0.20);*/ } + background-image: none; +} +.button.app .app:hover { + border-radius: 8px; + border: none; + background-color: rgba(175, 111, 90, 0.3); + color: white; +} +.button.app .app:focus { + /*background-color: transparentize(black, 0.20);*/ +} .search-item { border-radius: 0; border: none; - color: #d8dee9; - background: none; } - .search-item:hover, .search-item:focus { - border-radius: 0; - background-color: rgba(143, 188, 187, 0.3); - color: #2e3440; } + color: #cac6c4; + background: none; +} +.search-item:hover, .search-item:focus { + border-radius: 0; + background-color: rgba(175, 111, 90, 0.3); + color: #2f2a28; +} .search-entry-large, .search-entry-large:focus { @@ -5537,11 +7020,13 @@ window.background.budgie-settings-window.csd > box.horizontal > stack > scrolled background-image: none; background: none; box-shadow: none; - border-radius: 0; } + border-radius: 0; +} .search-category-header { font-weight: bold; - color: #d8dee9; } + color: #cac6c4; +} /********* * Panel * @@ -5550,78 +7035,93 @@ window.background.budgie-settings-window.csd > box.horizontal > stack > scrolled .composited-indicator > revealer image, .composited-indicator > revealer label, .composited-indicator > revealer spinner { - color: #d8dee9; + color: #cac6c4; font-weight: bold; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.5); transition: all 200ms ease-in-out; - -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.5); } + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.5); +} .composited-indicator > revealer image:first-child + label { - margin-left: 5px; } + margin-left: 5px; +} .panel.color-light .composited-indicator > revealer, .panel.color-light .composited-indicator > revealer image, .panel.color-light .composited-indicator > revealer label, .panel.color-light .composited-indicator > revealer spinner { color: rgba(0, 0, 0, 0.6); - text-shadow: 0 1px rgba(255, 255, 255, 0.1); - -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.1); } + text-shadow: 0 1px rgba(255, 255, 255, 0.15); + -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.15); +} /************** * Calculator * **************/ PantheonCalculatorMainWindow { - border-radius: 0 0 4px 4px; } - PantheonCalculatorMainWindow .window-frame { - border-radius: 3px; } + border-radius: 0 0 4px 4px; +} +PantheonCalculatorMainWindow .window-frame { + border-radius: 3px; +} /********* * Cards * *********/ .deck { - background-color: #323946; } + background-color: #37322f; +} .card { - background-color: #3b4252; + background-color: #3a3431; border: none; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 3px 3px rgba(0, 0, 0, 0.2); - transition: all 150ms ease-in-out; } + transition: all 150ms ease-in-out; +} .card.collapsed { - background-color: #303643; - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 2px rgba(0, 0, 0, 0.2); } + background-color: #2c2825; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 2px rgba(0, 0, 0, 0.2); +} /********* * Noise * *********/ NoiseLibraryWindow { - border-radius: 0 0 4px 4px; } - NoiseLibraryWindow .action-bar { - border-radius: 0 0 4px 4px; } - NoiseLibraryWindow .window-frame { - border-radius: 3px; } + border-radius: 0 0 4px 4px; +} +NoiseLibraryWindow .action-bar { + border-radius: 0 0 4px 4px; +} +NoiseLibraryWindow .window-frame { + border-radius: 3px; +} /******** * Snap * ********/ SnapMainWindow .take-button, SnapSnapWindow .take-button { - border-radius: 0; } + border-radius: 0; +} /******************* * Photos/Shotwell * *******************/ DirectWindow .the-button-in-the-combobox, LibraryWindow .the-button-in-the-combobox { - background: none; } + background: none; +} .checkerboard-layout { - background-color: #434c5e; + background-color: #453e3b; background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.1) 75%, rgba(0, 0, 0, 0.1)), linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.1) 75%, rgba(0, 0, 0, 0.1)); background-size: 24px 24px; - background-position: 0 0, 12px 12px; } + background-position: 0 0, 12px 12px; +} .checkboard-layout .item { - background-color: #d8dee9; } + background-color: #cac6c4; +} /********* * Avatar * @@ -5629,46 +7129,55 @@ LibraryWindow .the-button-in-the-combobox { .avatar { border: 1px solid rgba(0, 0, 0, 0.23); border-radius: 50%; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 1px 0 0 rgba(255, 255, 255, 0.45), inset 0 -1px 0 0 rgba(255, 255, 255, 0.15), 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.23); } + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 1px 0 0 rgba(255, 255, 255, 0.45), inset 0 -1px 0 0 rgba(255, 255, 255, 0.15), 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.23); +} /**level bars**/ -.sidebar .source-list.view.level-bar, .sidebar iconview.source-list.level-bar, .sidebar .source-list.view.level-bar:selected, .sidebar iconview.source-list.level-bar:selected, .sidebar .source-list.view.level-bar:selected:focus, .sidebar iconview.source-list.level-bar:selected:focus { - background: linear-gradient(to right, #4e586d, #4e586d); +.sidebar .source-list.view.level-bar, .sidebar iconview.source-list.level-bar, .sidebar .source-list.view.level-bar:selected, .sidebar .source-list.view.level-bar:selected:focus { + background: linear-gradient(to right, #453e3b, #453e3b); border: 1px solid rgba(0, 0, 0, 0.14); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); - border-radius: 2px; } + border-radius: 2px; +} .sidebar .source-list.view.level-bar.fill-block, .sidebar iconview.source-list.level-bar.fill-block { - border: none; } -.sidebar .source-list.view.fill-block, .sidebar iconview.source-list.fill-block, .sidebar .source-list.view.fill-block:hover, .sidebar iconview.source-list.fill-block:hover, .sidebar .source-list.view.fill-block:selected, .sidebar iconview.source-list.fill-block:selected, .sidebar .source-list.view.fill-block:selected:focus, .sidebar iconview.source-list.fill-block:selected:focus { - background: linear-gradient(to right, #ebcb8b, #ebcb8b); } + border: none; +} +.sidebar .source-list.view.fill-block, .sidebar iconview.source-list.fill-block, .sidebar .source-list.view.fill-block:hover, .sidebar .source-list.view.fill-block:selected, .sidebar .source-list.view.fill-block:selected:focus { + background: linear-gradient(to right, #ddc388, #ddc388); +} /************************** * Colors in context menu * **************************/ checkbutton.color-button { - border: 1px solid #232831; + border: 1px solid #292523; border-radius: 100px; background-clip: border-box; padding: 0; - margin: 2px 1px; } - checkbutton.color-button > check { - -gtk-icon-source: none; - background: none; - margin-right: 0; - padding: 2px; } - checkbutton.color-button.none > check { - background-color: transparent; - border-radius: 100px; - -gtk-icon-source: -gtk-icontheme("close-symbolic"); } + margin: 2px 1px; +} +checkbutton.color-button > check { + -gtk-icon-source: none; + background: none; + margin-right: 0; + padding: 2px; +} +checkbutton.color-button.none > check { + background-color: transparent; + border-radius: 100px; + -gtk-icon-source: -gtk-icontheme("close-symbolic"); +} radiobutton.color-button > radio { -gtk-icon-source: none; margin-right: 0; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 100px; - background-clip: border-box; } + background-clip: border-box; +} radiobutton.color-button:active > radio { - border: 1px solid rgba(0, 0, 0, 0.35); } + border: 1px solid rgba(0, 0, 0, 0.35); +} .color-button check, .color-button check:checked, @@ -5677,80 +7186,99 @@ radiobutton.color-button:active > radio { background-image: none; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 50%; - color: #3b4252; - -gtk-icon-source: -gtk-icontheme("check-active-symbolic"); } -.color-button.red check, .color-button.red radio, s -.color-button.strawberry check, .color-button.strawberry radio { + color: #3a3431; + -gtk-icon-source: -gtk-icontheme("check-active-symbolic"); +} +.color-button.red check, .color-button.red radio, s .color-button.strawberry check, .color-button.strawberry radio { background-color: @STRAWBERRY_300; - -gtk-icon-shadow: 0 1px 1px @STRAWBERRY_500; } + -gtk-icon-shadow: 0 1px 1px @STRAWBERRY_500; +} .color-button.orange check, .color-button.orange radio { background-color: @ORANGE_300; - -gtk-icon-shadow: 0 1px 1px @ORANGE_500; } + -gtk-icon-shadow: 0 1px 1px @ORANGE_500; +} .color-button.yellow check, .color-button.yellow radio, .color-button.banana check, .color-button.banana radio { background-color: @BANANA_500; - -gtk-icon-shadow: 0 1px 1px @BANANA_700; } + -gtk-icon-shadow: 0 1px 1px @BANANA_700; +} .color-button.green check, .color-button.green radio, .color-button.lime check, .color-button.lime radio { background-color: @LIME_500; - -gtk-icon-shadow: 0 1px 1px @LIME_700; } + -gtk-icon-shadow: 0 1px 1px @LIME_700; +} .color-button.blue check, .color-button.blue radio, .color-button.blueberry check, .color-button.blueberry radio { background-color: @BLUEBERRY_500; - -gtk-icon-shadow: 0 1px 1px @BLUEBERRY_700; } + -gtk-icon-shadow: 0 1px 1px @BLUEBERRY_700; +} .color-button.purple check, .color-button.purple radio, .color-button.grape check, .color-button.grape radio { background-color: @GRAPE_500; - -gtk-icon-shadow: 0 1px 1px @GRAPE_700; } + -gtk-icon-shadow: 0 1px 1px @GRAPE_700; +} .color-button.brown check, .color-button.brown radio, .color-button.cocoa check, .color-button.cocoa radio { background-color: @COCOA_300; - -gtk-icon-shadow: 0 1px 1px @COCOA_500; } + -gtk-icon-shadow: 0 1px 1px @COCOA_500; +} .color-button.mint check, .color-button.mint radio { background-color: @MINT_500; - -gtk-icon-shadow: 0 1px 1px @MINT_700; } + -gtk-icon-shadow: 0 1px 1px @MINT_700; +} .color-button.pink check, .color-button.pink radio, .color-button.bubblegum check, .color-button.bubblegum radio { background-color: @BUBBLEGUM_500; - -gtk-icon-shadow: 0 1px 1px @BUBBLEGUM_700; } + -gtk-icon-shadow: 0 1px 1px @BUBBLEGUM_700; +} .color-button.slate check, .color-button.slate radio { background-color: @SLATE_300; - -gtk-icon-shadow: 0 1px 1px @SLATE_500; } + -gtk-icon-shadow: 0 1px 1px @SLATE_500; +} .color-button.auto radio { background-image: url("assets/color-button-auto.png"); background-position: -1px -1px; background-repeat: no-repeat; - background-size: calc(100% + 2px); } + background-size: calc(100% + 2px); +} .xfce4-panel { - border-radius: 0; } - .xfce4-panel.panel { - background-color: #2e3440; - text-shadow: none; - -gtk-icon-shadow: none; } - + border-radius: 0; +} +.xfce4-panel.panel { + background-color: #2f2a28; + text-shadow: none; + -gtk-icon-shadow: none; +} #tasklist-button { - color: rgba(216, 222, 233, 0.8); + color: rgba(202, 198, 196, 0.8); border-radius: 0; border: none; - background-color: #2e3440; } - #tasklist-button:hover { - color: #f9fafb; - background-color: rgba(0, 0, 0, 0.17); } - #tasklist-button:checked { - color: white; - background-color: rgba(0, 0, 0, 0.25); - box-shadow: inset 0 -2px #8fbcbb; } + background-color: #2f2a28; +} +#tasklist-button:hover { + color: #d6d3d1; + background-color: rgba(0, 0, 0, 0.17); +} +#tasklist-button:checked { + color: white; + background-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #af6f5a; +} .xfce4-panel.panel button:not(.open_group), .xfce4-panel.panel button.flat:not(.open_group) { - color: #d8dee9; + color: #cac6c4; border-radius: 0; border: none; - background-color: #2e3440; } - .xfce4-panel.panel button:hover:not(.open_group) { - border: none; - background-color: #434c5e; } - .xfce4-panel.panel button:active:not(.open_group), .xfce4-panel.panel button:checked:not(.open_group) { - color: #d8dee9; - border: none; - background-color: rgba(143, 188, 187, 0.1); - box-shadow: 0px -2px #8fbcbb inset; } - .xfce4-panel.panel button:active:not(.open_group) label, .xfce4-panel.panel button:active:not(.open_group) image, .xfce4-panel.panel button:checked:not(.open_group) label, .xfce4-panel.panel button:checked:not(.open_group) image { - color: inherit; } + background-color: #2f2a28; +} +.xfce4-panel.panel button:hover:not(.open_group) { + border: none; + background-color: #3d3634; +} +.xfce4-panel.panel button:active:not(.open_group), .xfce4-panel.panel button:checked:not(.open_group) { + color: #cac6c4; + border: none; + background-color: rgba(175, 111, 90, 0.1); + box-shadow: 0px -2px #af6f5a inset; +} +.xfce4-panel.panel button:active:not(.open_group) label, .xfce4-panel.panel button:active:not(.open_group) image, .xfce4-panel.panel button:checked:not(.open_group) label, .xfce4-panel.panel button:checked:not(.open_group) image { + color: inherit; +} #whiskermenu-window button { background-color: transparent; @@ -5758,36 +7286,44 @@ radiobutton.color-button:active > radio { border-radius: 0; font-weight: normal; padding: 3px; - margin: 1px 2px; } - #whiskermenu-window button:hover, #whiskermenu-window button:checked { - background-color: #8fbcbb; } + margin: 1px 2px; +} +#whiskermenu-window button:hover, #whiskermenu-window button:checked { + background-color: #af6f5a; +} /* Vala-appmenu-plugin*/ .-vala-panel-appmenu-core scrolledwindow, .-vala-panel-appmenu-private > menuitem, .-vala-panel-appmenu-private > menuitem:first-child > label { - color: #d8dee9; } + color: #cac6c4; +} #XfceNotifyWindow { - background-color: #3f4758; + background-color: #403936; border-radius: 12px; border-width: 1px; - border: 1px solid #232831; - color: #d8dee9; - padding: 40px; } - #XfceNotifyWindow:hover, #XfceNotifyWindow:focus { - background-color: #434c5e; } - #XfceNotifyWindow label, #XfceNotifyWindow image { - color: #d8dee9; } - #XfceNotifyWindow button { - font-weight: normal; - color: #d8dee9; - background-color: #3c4454; - text-shadow: none; } - #XfceNotifyWindow button:hover { - color: #8fbcbb; - text-shadow: none; - background-color: rgba(143, 188, 187, 0.5); } + border: 1px solid #292523; + color: #cac6c4; + padding: 40px; +} +#XfceNotifyWindow:hover, #XfceNotifyWindow:focus { + background-color: #453e3b; +} +#XfceNotifyWindow label, #XfceNotifyWindow image { + color: #cac6c4; +} +#XfceNotifyWindow button { + font-weight: normal; + color: #cac6c4; + background-color: #3c3633; + text-shadow: none; +} +#XfceNotifyWindow button:hover { + color: #af6f5a; + text-shadow: none; + background-color: rgba(175, 111, 90, 0.5); +} /******** * Unity * @@ -5818,34 +7354,39 @@ UnityDecoration { /* Glow applied to the selected scaled window */ -UnityDecoration-glow-size: 8px; /* Size property, size of glow */ - -UnityDecoration-glow-color: #8fbcbb; + -UnityDecoration-glow-color: #af6f5a; /* Color property of the glow */ /* Title settings */ -UnityDecoration-title-indent: 10px; /* Size property, left indent of the title */ -UnityDecoration-title-fade: 35px; /* Size property, space of the title that can be faded */ - -UnityDecoration-title-alignment: 0.0; + -UnityDecoration-title-alignment: 0; /* Float from 0.0 to 1.0, to align the title */ background-color: #eeeeee; - color: #31363D; } - UnityDecoration .top { - padding: 0 5px 0 5px; - border-radius: 4px 4px 0px 0px; - box-shadow: none; - border: 1px solid #eeeeee; - border-bottom-width: 0; - background-color: #eeeeee; - color: #31363D; - border-top: 1px solid rgba(255, 255, 255, 0.1); } - UnityDecoration .top:backdrop { - border-bottom-width: 0; - color: #1a1d21; - border-top: 1px solid rgba(255, 255, 255, 0.1); } - UnityDecoration .top .menuitem { - color: #31363D; } - UnityDecoration .top .menuitem:backdrop { - color: #1a1d21; } + color: #31363D; +} +UnityDecoration .top { + padding: 0 5px 0 5px; + border-radius: 4px 4px 0px 0px; + box-shadow: none; + border: 1px solid #eeeeee; + border-bottom-width: 0; + background-color: #eeeeee; + color: #31363D; + border-top: 1px solid rgba(255, 255, 255, 0.1); +} +UnityDecoration .top:backdrop { + border-bottom-width: 0; + color: #1a1d21; + border-top: 1px solid rgba(255, 255, 255, 0.1); +} +UnityDecoration .top .menuitem { + color: #31363D; +} +UnityDecoration .top .menuitem:backdrop { + color: #1a1d21; +} UnityDecoration.left, UnityDecoration.right { @@ -5853,18 +7394,21 @@ UnityDecoration.right { background-color: #ececec; background-size: 1px 120px; background-clip: border-box; - background-image: linear-gradient(to bottom, #eeeeee, #ececec); } + background-image: linear-gradient(to bottom, #eeeeee, #ececec); +} UnityDecoration.bottom { background-size: 1px; background-repeat: repeat-x; - background-color: #ececec; } + background-color: #ececec; +} UnityDecoration.left:backdrop, UnityDecoration.right:backdrop, UnityDecoration.bottom:backdrop { background-size: 1px; - background-repeat: repeat-x; } + background-repeat: repeat-x; +} /************** * Unity Panel * @@ -5872,29 +7416,35 @@ UnityDecoration.bottom:backdrop { UnityPanelWidget, .unity-panel { background-color: #d5d5d5; - color: #31363D; } + color: #31363D; +} UnityPanelWidget:backdrop, .unity-panel:backdrop { - color: #1a1d21; } + color: #1a1d21; +} .unity-panel.menuitem, .unity-panel .menuitem { border-width: 0 1px; - color: #31363D; } + color: #31363D; +} .unity-panel.menubar, .unity-panel .menubar { - color: #31363D; } + color: #31363D; +} .unity-panel.menu.menubar, .unity-panel .menu .menubar { background-color: #d5d5d5; - color: #31363D; } + color: #31363D; +} .unity-panel.menubar:backdrop, .unity-panel .menubar *:backdrop { - color: #8e95a4; } + color: #888280; +} .unity-panel.menubar.menuitem, .unity-panel.menubar .menuitem { @@ -5904,60 +7454,75 @@ UnityPanelWidget:backdrop, border: none; background: none; color: #31363D; - box-shadow: none; } + box-shadow: none; +} .unity-panel.menubar.menuitem:hover, .unity-panel.menubar .menuitem:hover { border-radius: 0; background-color: #ebebeb; color: #31363D; - box-shadow: none; } + box-shadow: none; +} .unity-panel.menubar .menuitem *:hover { color: white; - box-shadow: none; } + box-shadow: none; +} .unity-panel.menubar .menuitem.separator, .unity-panel.menubar.menuitem.separator { border: none; - color: #232831; } + color: #292523; +} /* Force Quit */ SheetStyleDialog.unity-force-quit { - background-color: #3b4252; } + background-color: #3a3431; +} @keyframes playbackmenuitem_spinner { to { - -gtk-icon-transform: rotate(1turn); } } + -gtk-icon-transform: rotate(1turn); + } +} .menu IdoPlaybackMenuItem.menuitem:active { -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); animation: playbackmenuitem_spinner 1s infinite linear; - color: #8fbcbb; } + color: #af6f5a; +} MsdOsdWindow.background.osd { border-radius: 2px; - border: 1px solid #232831; } - MsdOsdWindow.background.osd .progressbar { - background-color: #8fbcbb; - border: none; - border-color: #8fbcbb; - border-radius: 5px; } - MsdOsdWindow.background.osd .trough { - background-color: rgba(29, 33, 40, 0.93); - border: none; - border-radius: 5px; } + border: 1px solid #292523; +} +MsdOsdWindow.background.osd .progressbar { + background-color: #af6f5a; + border: none; + border-color: #af6f5a; + border-radius: 5px; +} +MsdOsdWindow.background.osd .trough { + background-color: rgba(28, 25, 24, 0.93); + border: none; + border-radius: 5px; +} .mate-panel-menu-bar { - background-color: #2e3440; - border-radius: 0; } - .mate-panel-menu-bar button { - border-radius: 0; } - .mate-panel-menu-bar button, .mate-panel-menu-bar button:hover { - background-color: transparent; - color: #d8dee9; } - .mate-panel-menu-bar button:active, .mate-panel-menu-bar button:checked { - box-shadow: 0 -2px 0 #8fbcbb inset; - color: #d8dee9; } + background-color: #2f2a28; + border-radius: 0; +} +.mate-panel-menu-bar button { + border-radius: 0; +} +.mate-panel-menu-bar button, .mate-panel-menu-bar button:hover { + background-color: transparent; + color: #cac6c4; +} +.mate-panel-menu-bar button:active, .mate-panel-menu-bar button:checked { + box-shadow: 0 -2px 0 #af6f5a inset; + color: #cac6c4; +} /*********************** * App-Specific Styles * @@ -5967,50 +7532,61 @@ MsdOsdWindow.background.osd { *********/ .geary-titlebar-left .separator, .geary-titlebar-right .separator { - opacity: 0; } + opacity: 0; +} ConversationListView { - -GtkTreeView-grid-line-width: 0; } - ConversationListView .view:active, ConversationListView iconview:active, ConversationListView .view:selected, ConversationListView iconview:selected { - background-color: #8fbcbb; - color: #2e3440; } - ConversationListView .view:active:backdrop, ConversationListView iconview:active:backdrop, ConversationListView .view:selected:backdrop, ConversationListView iconview:selected:backdrop { - background-color: rgba(143, 188, 187, 0.6); - color: rgba(46, 52, 64, 0.5); } - ConversationListView .view .cell, ConversationListView iconview .cell { - border: solid rgba(0, 0, 0, 0.2); - border-width: 0 0 1px 0; } - ConversationListView .view .cell:selected, ConversationListView iconview .cell:selected { - color: #2e3440; - border: 0px solid #6fa9a8; } + -GtkTreeView-grid-line-width: 0; +} +ConversationListView .view:active, ConversationListView iconview:active, ConversationListView .view:selected, ConversationListView iconview:selected { + background-color: #af6f5a; + color: #2f2a28; +} +ConversationListView .view:active:backdrop, ConversationListView iconview:active:backdrop, ConversationListView .view:selected:backdrop, ConversationListView iconview:selected:backdrop { + background-color: rgba(175, 111, 90, 0.6); + color: rgba(47, 42, 40, 0.5); +} +ConversationListView .view .cell, ConversationListView iconview .cell { + border: solid rgba(0, 0, 0, 0.2); + border-width: 0 0 1px 0; +} +ConversationListView .view .cell:selected, ConversationListView iconview .cell:selected { + color: #2f2a28; + border: 0px solid #905846; +} /*********** * LightDm * ***********/ #panel_window { - background-color: #2e3440; - color: #d8dee9; + background-color: #2f2a28; + color: #cac6c4; + font-weight: bold; + box-shadow: inset 0 -1px #1c1918; +} +#panel_window .menubar, +#panel_window .menubar > .menuitem menubar, +#panel_window menubar > menuitem { + background-color: transparent; + color: #cac6c4; font-weight: bold; - box-shadow: inset 0 -1px #1f232b; } - #panel_window .menubar, - #panel_window .menubar > .menuitem - menubar, - #panel_window menubar > menuitem { - background-color: transparent; - color: #d8dee9; - font-weight: bold; } - #panel_window .menubar .menuitem:disabled, - #panel_window menubar menuitem:disabled { - color: rgba(216, 222, 233, 0.5); } - #panel_window .menubar .menuitem:disabled GtkLabel, - #panel_window menubar menuitem:disabled GtkLabel { - color: inherit; } - #panel_window .menubar .menuitem:disabled label, - #panel_window menubar menuitem:disabled label { - color: inherit; } - #panel_window .menubar .menu > .menuitem, - #panel_window menubar menu > menuitem { - font-weight: normal; } +} +#panel_window .menubar .menuitem:disabled, +#panel_window menubar menuitem:disabled { + color: rgba(202, 198, 196, 0.5); +} +#panel_window .menubar .menuitem:disabled GtkLabel, +#panel_window menubar menuitem:disabled GtkLabel { + color: inherit; +} +#panel_window .menubar .menuitem:disabled label, +#panel_window menubar menuitem:disabled label { + color: inherit; +} +#panel_window .menubar .menu > .menuitem, +#panel_window menubar menu > menuitem { + font-weight: normal; +} #login_window, #shutdown_dialog, @@ -6018,297 +7594,354 @@ ConversationListView { font-weight: normal; border-style: none; background-color: transparent; - color: #d8dee9; } + color: #cac6c4; +} #content_frame { padding-bottom: 14px; - background-color: #434c5e; + background-color: #453e3b; border-top-left-radius: 2px; border-top-right-radius: 2px; border: solid rgba(0, 0, 0, 0.1); - border-width: 1px 1px 0 1px; } + border-width: 1px 1px 0 1px; +} #content_frame button { font-weight: normal; - color: #d8dee9; - background-color: #3c4454; - text-shadow: none; } - #content_frame button:hover { - color: #d8dee9; - outline-color: rgba(216, 222, 233, 0.3); - background-color: #3b4252; - text-shadow: none; } - #content_frame button:active, #content_frame button:checked { - color: #d8dee9; - outline-color: rgba(216, 222, 233, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - #content_frame button:disabled { - color: #b9bfcb; - border-color: rgba(35, 40, 49, 0.3); - background-color: #404859; - text-shadow: none; } + color: #cac6c4; + background-color: #3c3633; + text-shadow: none; +} +#content_frame button:hover { + color: #cac6c4; + outline-color: rgba(202, 198, 196, 0.3); + background-color: #3a3431; + text-shadow: none; +} +#content_frame button:active, #content_frame button:checked { + color: #cac6c4; + outline-color: rgba(202, 198, 196, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +#content_frame button:disabled { + color: #aea9a7; + border-color: rgba(41, 37, 35, 0.3); + background-color: #413a37; + text-shadow: none; +} #buttonbox_frame { padding-top: 20px; padding-bottom: 0px; border-style: none; - background-color: #2b313c; + background-color: #2d2926; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border: solid rgba(0, 0, 0, 0.1); - border-width: 0 1px 1px 1px; } + border-width: 0 1px 1px 1px; +} #buttonbox_frame button { - color: #d8dee9; - border-color: #232831; - background-color: rgba(40, 45, 55, 0.93); + color: #cac6c4; + border-color: #292523; + background-color: rgba(41, 37, 35, 0.93); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); +} +#buttonbox_frame button:hover { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(75, 67, 63, 0.93), rgba(75, 67, 63, 0.93)); background-clip: padding-box; text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - #buttonbox_frame button:hover { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - #buttonbox_frame button:active, #buttonbox_frame button:checked { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); - background-clip: padding-box; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(216, 222, 233, 0.3); } - #buttonbox_frame button:disabled { - color: #808690; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } + outline-color: rgba(202, 198, 196, 0.3); +} +#buttonbox_frame button:active, #buttonbox_frame button:checked { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(58, 52, 49, 0.93), rgba(58, 52, 49, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(202, 198, 196, 0.3); +} +#buttonbox_frame button:disabled { + color: #7a7674; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(57, 53, 51, 0.5), rgba(57, 53, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} #login_window #user_combobox { - color: #d8dee9; - font-size: 13px; } - #login_window #user_combobox .menu, - #login_window #user_combobox menu { - font-weight: normal; } + color: #cac6c4; + font-size: 13px; +} +#login_window #user_combobox .menu, +#login_window #user_combobox menu { + font-weight: normal; +} #user_image { padding: 3px; - border-radius: 2px; } + border-radius: 2px; +} #greeter_infobar { border-bottom-width: 0; - font-weight: bold; } + font-weight: bold; +} .nemo-window .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: #4e586d; - -NemoPlacesTreeView-disk-full-fg-color: #ebcb8b; - -GtkTreeView-vertical-separator: 10; } - .nemo-window .places-treeview .view.cell:hover, .nemo-window .places-treeview iconview.cell:hover, - .nemo-window .places-treeview iconview.cell:hover { - background: rgba(40, 45, 55, 0.7); } - .nemo-window .places-treeview .view.cell:selected, .nemo-window .places-treeview iconview.cell:selected, - .nemo-window .places-treeview iconview.cell:selected { - background: #8fbcbb; - color: #2e3440; } + -NemoPlacesTreeView-disk-full-bg-color: #453e3b; + -NemoPlacesTreeView-disk-full-fg-color: #ddc388; + -GtkTreeView-vertical-separator: 10; +} +.nemo-window .places-treeview .view.cell:hover, +.nemo-window .places-treeview iconview.cell:hover { + background: rgba(39, 35, 33, 0.7); +} +.nemo-window .places-treeview .view.cell:selected, +.nemo-window .places-treeview iconview.cell:selected { + background: #af6f5a; + color: #2f2a28; +} .nemo-window .sidebar { - background-color: #2e3440; } - .nemo-window .sidebar .view, .nemo-window .sidebar iconview, .nemo-window .sidebar .iconview, .nemo-window .sidebar row { - color: #d8dee9; - background-color: transparent; } + background-color: #2f2a28; +} +.nemo-window .sidebar .view, .nemo-window .sidebar iconview, .nemo-window .sidebar .iconview, .nemo-window .sidebar row { + color: #cac6c4; + background-color: transparent; +} .nemo-window .nemo-window-pane widget.entry { background-clip: padding-box; min-height: 28px; padding: 5px; - color: #d8dee9; - border: 1px solid #8fbcbb; + color: #cac6c4; + border: 1px solid #af6f5a; border-radius: 4px; - box-shadow: 0px 0px 1px 1px #8fbcbb inset; } - .nemo-window .nemo-window-pane widget.entry:selected { - background-color: #8fbcbb; - color: #2e3440; } + box-shadow: 0px 0px 1px 1px #af6f5a inset; +} +.nemo-window .nemo-window-pane widget.entry:selected { + background-color: #af6f5a; + color: #2f2a28; +} .nemo-window toolbar.primary-toolbar { - background: #2b313c; } -.nemo-window .nemo-inactive-pane .view, .nemo-window .nemo-inactive-pane iconview, + background: #2d2926; +} +.nemo-window .nemo-inactive-pane .view, .nemo-window .nemo-inactive-pane iconview { - background-color: #353b49; } + background-color: #322d2a; +} .nemo-window grid > paned > separator { - background-image: image(#2e3440); } + background-image: image(#2f2a28); +} /* thunar */ .thunar toolbar { - background-color: #2b313c; } + background-color: #2d2926; +} /* buttons in toolbar */ .thunar toolbar.horizontal button image { - -gtk-icon-transform: scale(0.72); } + -gtk-icon-transform: scale(0.72); +} /* path-bar of thunar */ window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button, .thunar toolbar .path-bar-button { - color: #d8dee9; + color: #cac6c4; border-radius: 4px; text-shadow: none; box-shadow: none; - border: 1px solid #232831; - background-color: #343b48; + border: 1px solid #292523; + background-color: #38332f; border-radius: 0; - border-right: 0.5px solid #232831; + border-right: 0.5px solid #292523; box-shadow: none; min-height: 20px; - padding: 3px 4px; } - window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:first-child, - .thunar toolbar .path-bar-button:first-child { - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; } - window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:last-child, - .thunar toolbar .path-bar-button:last-child { - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; - border-right-style: solid; } - window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:only-child, - .thunar toolbar .path-bar-button:only-child { - border-radius: 4px; - border-style: solid; } - window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:hover, - .thunar toolbar .path-bar-button:hover { - color: #8fbcbb; } - window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:checked, - .thunar toolbar .path-bar-button:checked { - color: #fff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: rgba(143, 188, 187, 0.7); - text-shadow: none; } + padding: 3px 4px; +} +window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:first-child, +.thunar toolbar .path-bar-button:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} +window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:last-child, +.thunar toolbar .path-bar-button:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + border-right-style: solid; +} +window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:only-child, +.thunar toolbar .path-bar-button:only-child { + border-radius: 4px; + border-style: solid; +} +window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:hover, +.thunar toolbar .path-bar-button:hover { + color: #af6f5a; +} +window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:checked, +.thunar toolbar .path-bar-button:checked { + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(175, 111, 90, 0.7); + text-shadow: none; +} window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .toggle.path-bar-button:hover, .thunar toolbar .toggle.path-bar-button:hover { color: #fff; outline-color: rgba(255, 255, 255, 0.3); - background-color: rgba(143, 188, 187, 0.7); - text-shadow: none; } + background-color: rgba(175, 111, 90, 0.7); + text-shadow: none; +} /* thunar sidepane */ .thunar scrolledwindow.sidebar treeview.view { - background: #2a2f3a; - padding: 1.5px; } - .thunar scrolledwindow.sidebar treeview.view:hover, .thunar scrolledwindow.sidebar treeview.view:selected { - background: rgba(143, 188, 187, 0.7); - color: #2e3440; - border-radius: 0; - box-shadow: none; } + background: #292523; + padding: 1.5px; +} +.thunar scrolledwindow.sidebar treeview.view:hover, .thunar scrolledwindow.sidebar treeview.view:selected { + background: rgba(175, 111, 90, 0.7); + color: #2f2a28; + border-radius: 0; + box-shadow: none; +} .caja-notebook .frame { - border-width: 0 0 1px; } + border-width: 0 0 1px; +} .caja-notebook .entry { - background: #434c5e; - color: #d8dee9; - border-color: #232831; } - .caja-notebook .entry:selected { - background: #8fbcbb; - color: #2e3440; } + background: #453e3b; + color: #cac6c4; + border-color: #292523; +} +.caja-notebook .entry:selected { + background: #af6f5a; + color: #2f2a28; +} /************** * Caja sidebar * **************/ .caja-side-pane { - background: #2e3440; } - .caja-side-pane .frame { - border-width: 1px 0 0; } - .caja-side-pane treeview.view, - .caja-side-pane textview.view text, - .caja-side-pane viewport.frame, - .caja-side-pane widget .vertical { - background: #2e3440; - padding: 3px 2px; } - .caja-side-pane treeview.view:hover, - .caja-side-pane textview.view text:hover, - .caja-side-pane viewport.frame:hover, - .caja-side-pane widget .vertical:hover { - background-color: rgba(57, 64, 79, 0.95); } - .caja-side-pane treeview.view:selected, - .caja-side-pane textview.view text:selected, - .caja-side-pane viewport.frame:selected, - .caja-side-pane widget .vertical:selected { - color: #d8dee9; - background: rgba(57, 64, 79, 0.93); } - .caja-side-pane treeview.view:selected:hover, - .caja-side-pane textview.view text:selected:hover, - .caja-side-pane viewport.frame:selected:hover, - .caja-side-pane widget .vertical:selected:hover { - background: rgba(57, 64, 79, 0.93); - color: #fff; } + background: #2f2a28; +} +.caja-side-pane .frame { + border-width: 1px 0 0; +} +.caja-side-pane treeview.view, +.caja-side-pane textview.view text, +.caja-side-pane viewport.frame, +.caja-side-pane widget .vertical { + background: #2f2a28; + padding: 3px 2px; +} +.caja-side-pane treeview.view:hover, +.caja-side-pane textview.view text:hover, +.caja-side-pane viewport.frame:hover, +.caja-side-pane widget .vertical:hover { + background-color: rgba(61, 54, 52, 0.95); +} +.caja-side-pane treeview.view:selected, +.caja-side-pane textview.view text:selected, +.caja-side-pane viewport.frame:selected, +.caja-side-pane widget .vertical:selected { + color: #cac6c4; + background: rgba(61, 54, 52, 0.93); +} +.caja-side-pane treeview.view:selected:hover, +.caja-side-pane textview.view text:selected:hover, +.caja-side-pane viewport.frame:selected:hover, +.caja-side-pane widget .vertical:selected:hover { + background: rgba(61, 54, 52, 0.93); + color: #fff; +} /************** * Caja pathbar * **************/ .caja-navigation-window paned { - background: #3b4252; } + background: #3a3431; +} .caja-navigation-window .primary-toolbar { - background: #2b313c; } - .caja-navigation-window .primary-toolbar button, .caja-navigation-window .primary-toolbar button:backdrop { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - .caja-navigation-window .primary-toolbar button:hover, .caja-navigation-window .primary-toolbar button:active, .caja-navigation-window .primary-toolbar button:backdrop:active, .caja-navigation-window .primary-toolbar button:backdrop:checked { - background: #8fbcbb; - box-shadow: none; } - .caja-navigation-window .primary-toolbar button:hover, .caja-navigation-window .primary-toolbar button:hover label, .caja-navigation-window .primary-toolbar button:active, .caja-navigation-window .primary-toolbar button:active label, .caja-navigation-window .primary-toolbar button:backdrop:active, .caja-navigation-window .primary-toolbar button:backdrop:active label, .caja-navigation-window .primary-toolbar button:backdrop:checked, .caja-navigation-window .primary-toolbar button:backdrop:checked label { - color: #2e3440; } + background: #2d2926; +} +.caja-navigation-window .primary-toolbar button, .caja-navigation-window .primary-toolbar button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; +} +.caja-navigation-window .primary-toolbar button:hover, .caja-navigation-window .primary-toolbar button:active, .caja-navigation-window .primary-toolbar button:backdrop:active, .caja-navigation-window .primary-toolbar button:backdrop:checked { + background: #af6f5a; + box-shadow: none; +} +.caja-navigation-window .primary-toolbar button:hover, .caja-navigation-window .primary-toolbar button:hover label, .caja-navigation-window .primary-toolbar button:active, .caja-navigation-window .primary-toolbar button:active label, .caja-navigation-window .primary-toolbar button:backdrop:active, .caja-navigation-window .primary-toolbar button:backdrop:active label, .caja-navigation-window .primary-toolbar button:backdrop:checked, .caja-navigation-window .primary-toolbar button:backdrop:checked label { + color: #2f2a28; +} .caja-pathbar button { - color: #d8dee9; + color: #cac6c4; border-radius: 4px; text-shadow: none; box-shadow: none; - border: 1px solid #232831; - background-color: #343b48; + border: 1px solid #292523; + background-color: #38332f; border-radius: 0px; - border-right: 1px solid #232831; + border-right: 1px solid #292523; border-left: none; box-shadow: none; min-height: 20px; padding: 3px 5px; - margin-right: -3px; } - .caja-pathbar button:first-child { - border-left: 1px solid #232831; } - .caja-pathbar button:hover { - color: #fff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: rgba(143, 188, 187, 0.5); - text-shadow: none; } - .caja-pathbar button:checked { - color: #fff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: rgba(143, 188, 187, 0.7); - text-shadow: none; } + margin-right: -3px; +} +.caja-pathbar button:first-child { + border-left: 1px solid #292523; +} +.caja-pathbar button:hover { + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(175, 111, 90, 0.5); + text-shadow: none; +} +.caja-pathbar button:checked { + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(175, 111, 90, 0.7); + text-shadow: none; +} .terminator-terminal-window .notebook.header.top, .terminator-terminal-window notebook header.top { - border-bottom-style: solid; } - .terminator-terminal-window .notebook.header.top > tabs, - .terminator-terminal-window notebook header.top > tabs { - margin: -2px; - background-color: #2c313d; } - .terminator-terminal-window .notebook.header.top > tabs > tab:backdrop, - .terminator-terminal-window notebook header.top > tabs > tab:backdrop { - box-shadow: none; } - .terminator-terminal-window .notebook.header.top > tabs > tab:checked, - .terminator-terminal-window notebook header.top > tabs > tab:checked { - background-color: #3b4252; - border: none; - box-shadow: none; } - .terminator-terminal-window .notebook.header.top > tabs > tab:checked:hover, - .terminator-terminal-window notebook header.top > tabs > tab:checked:hover { - background-color: #3b4252; } - -/*# sourceMappingURL=gtk-dark.css.map */ + border-bottom-style: solid; +} +.terminator-terminal-window .notebook.header.top > tabs, +.terminator-terminal-window notebook header.top > tabs { + margin: -2px; + background-color: #272321; +} +.terminator-terminal-window .notebook.header.top > tabs > tab:backdrop, +.terminator-terminal-window notebook header.top > tabs > tab:backdrop { + box-shadow: none; +} +.terminator-terminal-window .notebook.header.top > tabs > tab:checked, +.terminator-terminal-window notebook header.top > tabs > tab:checked { + background-color: #3a3431; + border: none; + box-shadow: none; +} +.terminator-terminal-window .notebook.header.top > tabs > tab:checked:hover, +.terminator-terminal-window notebook header.top > tabs > tab:checked:hover { + background-color: #3a3431; +} \ No newline at end of file diff --git a/gtk-3.0/gtk-dark.scss b/gtk-3.0/gtk-dark.scss index aad2f107..2dc9c4a9 100755 --- a/gtk-3.0/gtk-dark.scss +++ b/gtk-3.0/gtk-dark.scss @@ -3,7 +3,7 @@ $variant: 'dark'; $accent: 'green'; -@import 'nord'; +@import 'dunmer'; @import 'colors'; @import 'elementary-colors'; @import 'colors-public'; diff --git a/gtk-3.0/gtk.css b/gtk-3.0/gtk.css index e0918e51..856553dd 100755 --- a/gtk-3.0/gtk.css +++ b/gtk-3.0/gtk.css @@ -3,75 +3,75 @@ ---------------- use responsibly! */ /* widget text/foreground color */ -@define-color theme_fg_color #d8dee9; +@define-color theme_fg_color #cac6c4; /* text color for entries, views and content in general */ -@define-color theme_text_color #d8dee9; +@define-color theme_text_color #cac6c4; /* widget base background color */ -@define-color theme_bg_color #434c5e; +@define-color theme_bg_color #453e3b; /* text widgets and the like base background color */ -@define-color theme_base_color #3b4252; +@define-color theme_base_color #3a3431; /* base background color of selections */ -@define-color theme_selected_bg_color #8fbcbb; +@define-color theme_selected_bg_color #af6f5a; /* text/foreground color of selections */ @define-color theme_selected_fg_color #fff; /* base background color of disabled widgets */ -@define-color insensitive_bg_color #404859; +@define-color insensitive_bg_color #413a37; /* text foreground color of disabled widgets */ -@define-color insensitive_fg_color #8e95a4; +@define-color insensitive_fg_color #888280; /* disabled text widgets and the like base background color */ -@define-color insensitive_base_color #3b4252; +@define-color insensitive_base_color #3a3431; /* widget text/foreground color on backdrop windows */ -@define-color theme_unfocused_fg_color #8e95a4; +@define-color theme_unfocused_fg_color #888280; /* text color for entries, views and content in general on backdrop windows */ -@define-color theme_unfocused_text_color #d8dee9; +@define-color theme_unfocused_text_color #cac6c4; /* widget base background color on backdrop windows */ -@define-color theme_unfocused_bg_color #434c5e; +@define-color theme_unfocused_bg_color #453e3b; /* text widgets and the like base background color on backdrop windows */ -@define-color theme_unfocused_base_color #3d4455; +@define-color theme_unfocused_base_color #3d3633; /* base background color of selections on backdrop windows */ -@define-color theme_unfocused_selected_bg_color #8fbcbb; +@define-color theme_unfocused_selected_bg_color #af6f5a; /* text/foreground color of selections on backdrop windows */ -@define-color theme_unfocused_selected_fg_color #2e3440; +@define-color theme_unfocused_selected_fg_color #2f2a28; /* widgets main borders color */ -@define-color borders #232831; +@define-color borders #292523; /* widgets main borders color on backdrop windows */ -@define-color unfocused_borders #262c36; +@define-color unfocused_borders #2c2825; /* these are pretty self explicative */ -@define-color warning_color #c3674a; -@define-color error_color #b84f59; -@define-color success_color #49688e; -@define-color fg_color #d8dee9; -@define-color text_color #d8dee9; -@define-color bg_color #434c5e; -@define-color base_color #3b4252; -@define-color selected_bg_color #8fbcbb; +@define-color warning_color #ae5d42; +@define-color error_color #c04040; +@define-color success_color #48688e; +@define-color fg_color #cac6c4; +@define-color text_color #cac6c4; +@define-color bg_color #453e3b; +@define-color base_color #3a3431; +@define-color selected_bg_color #af6f5a; @define-color selected_fg_color #fff; -@define-color unfocused_fg_color #8e95a4; -@define-color unfocused_text_color #d8dee9; -@define-color unfocused_bg_color #434c5e; -@define-color unfocused_base_color #3d4455; -@define-color unfocused_selected_bg_color #8fbcbb; -@define-color unfocused_selected_fg_color #2e3440; +@define-color unfocused_fg_color #888280; +@define-color unfocused_text_color #cac6c4; +@define-color unfocused_bg_color #453e3b; +@define-color unfocused_base_color #3d3633; +@define-color unfocused_selected_bg_color #af6f5a; +@define-color unfocused_selected_fg_color #2f2a28; /* these colors are exported for the window manager and shouldn't be used in applications, read if you used those and something break with a version upgrade you're on your own... */ -@define-color wm_title shade(#d8dee9, 1.8); -@define-color wm_unfocused_title #8e95a4; +@define-color wm_title shade(#cac6c4, 1.8); +@define-color wm_unfocused_title #888280; @define-color wm_highlight rgba(0, 0, 0, 0); -@define-color wm_borders_edge rgba(255, 255, 255, 0.1); -@define-color wm_bg_a shade(#434c5e, 1.2); -@define-color wm_bg_b #434c5e; +@define-color wm_borders_edge rgba(255, 255, 255, 0.15); +@define-color wm_bg_a shade(#453e3b, 1.2); +@define-color wm_bg_b #453e3b; @define-color wm_shadow alpha(black, 0.35); @define-color wm_border alpha(black, 0.18); -@define-color wm_button_hover_color_a shade(#434c5e, 1.3); -@define-color wm_button_hover_color_b #434c5e; -@define-color wm_button_active_color_a shade(#434c5e, 0.85); -@define-color wm_button_active_color_b shade(#434c5e, 0.89); -@define-color wm_button_active_color_c shade(#434c5e, 0.9); -@define-color content_view_bg #3b4252; -@define-color text_view_bg #3b4252; -@define-color budgie_tasklist_indicator_color #8fbcbb; -@define-color budgie_tasklist_indicator_color_active #8fbcbb; -@define-color placeholder_text_color #b9bfcb; +@define-color wm_button_hover_color_a shade(#453e3b, 1.3); +@define-color wm_button_hover_color_b #453e3b; +@define-color wm_button_active_color_a shade(#453e3b, 0.85); +@define-color wm_button_active_color_b shade(#453e3b, 0.89); +@define-color wm_button_active_color_c shade(#453e3b, 0.9); +@define-color content_view_bg #3a3431; +@define-color text_view_bg #3a3431; +@define-color budgie_tasklist_indicator_color #af6f5a; +@define-color budgie_tasklist_indicator_color_active #af6f5a; +@define-color placeholder_text_color #aea9a7; @define-color STRAWBERRY_100 #ff8c82; @define-color STRAWBERRY_300 #ed5353; @define-color STRAWBERRY_500 #c6262e; @@ -141,19 +141,20 @@ read if you used those and something break with a version upgrade you're on your * { padding: 0; -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #b84f59; + -GtkTextView-error-underline-color: #c04040; -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: rgba(216, 222, 233, 0.3); + outline-color: rgba(202, 198, 196, 0.3); outline-style: dashed; outline-offset: -3px; outline-width: 1px; -gtk-outline-radius: 2px; - -gtk-secondary-caret-color: #8fbcbb; } + -gtk-secondary-caret-color: #af6f5a; +} /*********** * Widgets * @@ -162,21 +163,25 @@ read if you used those and something break with a version upgrade you're on your * Action bars * ***************/ .action-bar { - background-color: #2e3440; - border: solid #232831; + background-color: #2a2523; + border: solid #292523; border-width: 1px 0 0 0; - color: #d8dee9; - box-shadow: none; } - .action-bar:backdrop { - background-color: #2e3440; - box-shadow: none; - -gtk-icon-effect: dim; } - .action-bar:first-child { - border-radius: 6px 6px 0px 0px; - border-width: 1px 1px 0px 1px; } - .action-bar:last-child { - border-radius: 0 0 6px 6px; - border-width: 0px 1px 1px 1px; } + color: #cac6c4; + box-shadow: none; +} +.action-bar:backdrop { + background-color: #2a2523; + box-shadow: none; + -gtk-icon-effect: dim; +} +.action-bar:first-child { + border-radius: 6px 6px 0px 0px; + border-width: 1px 1px 0px 1px; +} +.action-bar:last-child { + border-radius: 0 0 6px 6px; + border-width: 0px 1px 1px 1px; +} /********************* * App Notifications * @@ -185,28 +190,33 @@ read if you used those and something break with a version upgrade you're on your .app-notification.frame { padding: 10px; border-radius: 0 0 5px 5px; - background-color: rgba(40, 45, 55, 0.93); + background-color: rgba(41, 37, 35, 0.93); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px); - background-clip: padding-box; } - .app-notification:backdrop, - .app-notification.frame:backdrop { - background-image: none; - transition: 200ms ease-out; } - .app-notification border, - .app-notification.frame border { - border: none; } + background-clip: padding-box; +} +.app-notification:backdrop, +.app-notification.frame:backdrop { + background-image: none; + transition: 200ms ease-out; +} +.app-notification border, +.app-notification.frame border { + border: none; +} /*************** * Base States * ***************/ .background { - color: #d8dee9; - background-color: #434c5e; } - .background:backdrop { - color: #8e95a4; - background-color: #434c5e; - text-shadow: none; - -gtk-icon-shadow: none; } + color: #cac6c4; + background-color: #453e3b; +} +.background:backdrop { + color: #888280; + background-color: #453e3b; + text-shadow: none; + -gtk-icon-shadow: none; +} /* These wildcard seems unavoidable, need to investigate. @@ -215,700 +225,896 @@ read if you used those and something break with a version upgrade you're on your Everytime a wildcard is used a kitten dies, painfully. */ selection { - background-color: #8fbcbb; - color: #2e3440; } + background-color: #af6f5a; + color: #2f2a28; +} *:disabled { - -gtk-icon-effect: dim; } + -gtk-icon-effect: dim; +} .gtkstyle-fallback { - color: #d8dee9; - background-color: #434c5e; } - .gtkstyle-fallback:hover { - color: #d8dee9; - background-color: #58647c; } - .gtkstyle-fallback:active { - color: #d8dee9; - background-color: #2e3440; } - .gtkstyle-fallback:disabled { - color: #8e95a4; - background-color: #404859; } - .gtkstyle-fallback:selected { - color: #2e3440; - background-color: #8fbcbb; } + color: #cac6c4; + background-color: #453e3b; +} +.gtkstyle-fallback:hover { + color: #cac6c4; + background-color: #605753; +} +.gtkstyle-fallback:active { + color: #cac6c4; + background-color: #2a2523; +} +.gtkstyle-fallback:disabled { + color: #888280; + background-color: #413a37; +} +.gtkstyle-fallback:selected { + color: #2f2a28; + background-color: #af6f5a; +} .view, iconview, .view text, iconview text, textview text { - color: #d8dee9; - background-color: #3b4252; } - .view:backdrop, iconview:backdrop, - .view text:backdrop, - iconview text:backdrop, - textview text:backdrop { - color: #b9bfcb; - background-color: #3d4455; } - .view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, - .view text:selected:focus, - iconview text:selected:focus, - textview text:selected:focus, - .view text:selected, - iconview text:selected, - textview text:selected { - border-radius: 3px; } + color: #cac6c4; + background-color: #3a3431; +} +.view:backdrop, iconview:backdrop, +.view text:backdrop, +iconview text:backdrop, +textview text:backdrop { + color: #aea9a7; + background-color: #3d3633; +} +.view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, +.view text:selected:focus, +iconview text:selected:focus, +textview text:selected:focus, +.view text:selected, +iconview text:selected, +textview text:selected { + border-radius: 3px; +} textview border { - background-color: #3f4758; } + background-color: #403936; +} .rubberband, rubberband, -flowbox rubberband, +treeview.view rubberband, .content-view rubberband, -treeview.view rubberband { - border: 1px solid #6fa9a8; - background-color: rgba(111, 169, 168, 0.2); } +flowbox rubberband { + border: 1px solid #905846; + background-color: rgba(144, 88, 70, 0.2); +} flowbox flowboxchild { padding: 3px; - border-radius: 3px; } - flowbox flowboxchild:selected { - outline-offset: -2px; } + border-radius: 3px; +} +flowbox flowboxchild:selected { + outline-offset: -2px; +} label { - caret-color: currentColor; } - label.separator { - color: #d8dee9; } - label.separator:backdrop { - color: #8e95a4; } - label selection { - background-color: #8fbcbb; - color: #2e3440; } - label:disabled { - color: #8e95a4; } - label:disabled:backdrop { - color: #63708b; } - label:backdrop { - color: #8e95a4; } - -.dim-label, label.separator, .titlebar .subtitle, -headerbar .subtitle { + caret-color: currentColor; +} +label.separator { + color: #cac6c4; +} +label.separator:backdrop { + color: #888280; +} +label selection { + background-color: #af6f5a; + color: #2f2a28; +} +label:disabled { + color: #888280; + background-color: #514039; + color: #888280; +} +label:disabled:backdrop { + color: #6e635e; +} +label:backdrop { + color: #888280; + background-color: #af6f5a; + color: #888280; +} + +.dim-label, .titlebar .subtitle, +headerbar .subtitle, label.separator { opacity: 0.55; - text-shadow: none; } + text-shadow: none; +} assistant .sidebar { - background-color: #3b4252; - border-top: 1px solid #232831; } - assistant .sidebar:backdrop { - background-color: #3d4455; - border-color: #262c36; } + background-color: #3a3431; + border-top: 1px solid #292523; +} +assistant .sidebar:backdrop { + background-color: #3d3633; + border-color: #2c2825; +} assistant.csd .sidebar { - border-top-style: none; } + border-top-style: none; +} assistant .sidebar label { - padding: 6px 12px; } + padding: 6px 12px; +} assistant .sidebar label.highlight { - background-color: #61697a; } + background-color: #605956; +} -.app-notification, -.app-notification.frame, .osd .scale-popup, .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier, .csd popover.background.osd, popover.background.osd, .osd { - color: #d8dee9; +.csd popover.background.osd, popover.background.osd, .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier, .osd .scale-popup, .app-notification, +.app-notification.frame, .osd { + color: #cac6c4; border: none; - background-color: rgba(40, 45, 55, 0.93); + background-color: rgba(41, 37, 35, 0.93); background-clip: padding-box; - outline-color: rgba(216, 222, 233, 0.3); + outline-color: rgba(202, 198, 196, 0.3); text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; } - .app-notification:backdrop, .osd .scale-popup:backdrop, popover.background.touch-selection:backdrop, popover.background.magnifier:backdrop, popover.background.osd:backdrop, .osd:backdrop { - text-shadow: none; - -gtk-icon-shadow: none; } + -gtk-icon-shadow: 0 1px black; +} +popover.background.osd:backdrop, popover.background.touch-selection:backdrop, popover.background.magnifier:backdrop, .osd .scale-popup:backdrop, .app-notification:backdrop, .osd:backdrop { + text-shadow: none; + -gtk-icon-shadow: none; +} *:selected { - background: #8fbcbb; - color: #2e3440; } + background: #af6f5a; + color: #2f2a28; +} /*********** * Buttons * ***********/ @keyframes needs_attention { from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#bfd9d8), to(transparent)); } + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#c89c8e), to(transparent)); + } to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#8fbcbb), to(transparent)); } } -notebook > header > tabs > arrow, + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#af6f5a), to(transparent)); + } +} +notebook > header > tabs > arrow, combobox:drop(active) button.combo, .selection-mode button.titlebutton, button { min-height: 20px; min-width: 16px; padding: 2px 6px; - border: 1px solid #232831; + border: 1px solid #292523; border-radius: 4px; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); font-weight: normal; - color: #d8dee9; - background-color: #3c4454; - text-shadow: none; } - notebook > header > tabs > arrow, - button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - transition: none; } - notebook > header > tabs > arrow:hover, - button.flat:hover { - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 500ms; - color: #2e3440; - outline-color: rgba(46, 52, 64, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - notebook > header > tabs > arrow:hover:active, - button.flat:hover:active { - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } - notebook > header > tabs > arrow:hover, - button:hover { - color: #2e3440; - outline-color: rgba(46, 52, 64, 0.3); - background-color: #8fbcbb; - text-shadow: none; - -gtk-icon-effect: highlight; } - notebook > header > tabs > arrow:active, notebook > header > tabs > arrow:checked, - button:active, - button:checked { - color: #2e3440; - outline-color: rgba(46, 52, 64, 0.3); - background-color: #7fb2b1; - text-shadow: none; - transition-duration: 50ms; } - notebook > header > tabs > arrow:backdrop, notebook > header > tabs > arrow:backdrop, - button:backdrop.flat, - button:backdrop { - color: #b9bfcb; - outline-color: rgba(216, 222, 233, 0.3); - background-color: #3d4455; - text-shadow: none; - transition: 200ms ease-out; - -gtk-icon-effect: none; } - notebook > header > tabs > arrow:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, notebook > header > tabs > arrow:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, - button:backdrop.flat:active, - button:backdrop.flat:checked, - button:backdrop:active, - button:backdrop:checked { - color: rgba(46, 52, 64, 0.7); - outline-color: rgba(216, 222, 233, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - notebook > header > tabs > arrow:backdrop:active label, notebook > header > tabs > arrow:backdrop:checked label, notebook > header > tabs > arrow:backdrop:active label, notebook > header > tabs > arrow:backdrop:checked label, - button:backdrop.flat:active label, - button:backdrop.flat:checked label, - button:backdrop:active label, - button:backdrop:checked label { - color: rgba(46, 52, 64, 0.7); } - notebook > header > tabs > arrow:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled, - button:backdrop.flat:disabled, - button:backdrop:disabled { - color: #b9bfcb; - border-color: rgba(35, 40, 49, 0.3); - background-color: #404859; - text-shadow: none; } - notebook > header > tabs > arrow:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, notebook > header > tabs > arrow:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, - button:backdrop.flat:disabled:active, - button:backdrop.flat:disabled:checked, - button:backdrop:disabled:active, - button:backdrop:disabled:checked { - color: rgba(46, 52, 64, 0.7); - outline-color: rgba(216, 222, 233, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - notebook > header > tabs > arrow:backdrop, notebook > header > tabs > arrow:disabled, notebook > header > tabs > arrow:backdrop:disabled, - button.flat:backdrop, - button.flat:disabled, - button.flat:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - notebook > header > tabs > arrow:disabled, - button:disabled { - color: #b9bfcb; - border-color: rgba(35, 40, 49, 0.3); - background-color: #404859; - text-shadow: none; } - notebook > header > tabs > arrow:disabled:active, notebook > header > tabs > arrow:disabled:checked, - button:disabled:active, - button:disabled:checked { - color: rgba(46, 52, 64, 0.7); - outline-color: rgba(216, 222, 233, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - notebook > header > tabs > arrow:disabled:active label, notebook > header > tabs > arrow:disabled:checked label, - button:disabled:active label, - button:disabled:checked label { - color: rgba(46, 52, 64, 0.7); } - notebook > header > tabs > arrow.image-button, - button.image-button { - min-width: 24px; - padding-left: 4px; - padding-right: 4px; } - notebook > header > tabs > arrow.image-button.circular, notebook > header > tabs > arrow.image-button.sidebar-button, - button.image-button.circular, - button.image-button.sidebar-button { - padding: 6px 4px; - border-radius: 50px; - box-shadow: none; } - notebook > header > tabs > arrow.text-button, - button.text-button { - padding-left: 16px; - padding-right: 16px; } - notebook > header > tabs > arrow.text-button.image-button, - button.text-button.image-button { - padding-left: 8px; - padding-right: 8px; - border-radius: 2px; } - notebook > header > tabs > arrow.text-button.image-button label, - button.text-button.image-button label { - padding-left: 8px; - padding-right: 8px; } - combobox:drop(active) button.combo, notebook > header > tabs > arrow:drop(active), - button:drop(active) { - color: #a3be8c; - border-color: #a3be8c; - box-shadow: inset 0 0 0 1px #a3be8c; } + color: #cac6c4; + background-color: #3c3633; + text-shadow: none; +} +notebook > header > tabs > arrow.flat, combobox:drop(active) button.flat.combo, .selection-mode button.flat.titlebutton, +button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + transition: none; +} +notebook > header > tabs > arrow.flat:hover, combobox:drop(active) button.flat.combo:hover, +button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 500ms; + color: #2f2a28; + outline-color: rgba(47, 42, 40, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +notebook > header > tabs > arrow.flat:hover:active, combobox:drop(active) button.flat.combo:hover:active, +button.flat:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); +} +notebook > header > tabs > arrow:hover, combobox:drop(active) button.combo:hover, .selection-mode button.titlebutton:hover, +button:hover { + color: #2f2a28; + outline-color: rgba(47, 42, 40, 0.3); + background-color: #af6f5a; + text-shadow: none; + -gtk-icon-effect: highlight; +} +notebook > header > tabs > arrow:active, combobox:drop(active) button.combo:active, notebook > header > tabs > arrow:checked, combobox:drop(active) button.combo:checked, .selection-mode button.titlebutton:active, .selection-mode button.titlebutton:checked, +button:active, +button:checked { + color: #2f2a28; + outline-color: rgba(47, 42, 40, 0.3); + background-color: #a1634e; + text-shadow: none; + transition-duration: 50ms; +} +notebook > header > tabs > arrow:backdrop, combobox:drop(active) button.combo:backdrop, .selection-mode button.titlebutton:backdrop, +button:backdrop.flat, +button:backdrop { + color: #aea9a7; + outline-color: rgba(202, 198, 196, 0.3); + background-color: #3d3633; + text-shadow: none; + transition: 200ms ease-out; + -gtk-icon-effect: none; +} +notebook > header > tabs > arrow:backdrop:active, combobox:drop(active) button.combo:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, combobox:drop(active) button.combo:backdrop:checked, +button:backdrop.flat:active, +button:backdrop.flat:checked, +button:backdrop:active, +button:backdrop:checked { + color: rgba(47, 42, 40, 0.7); + outline-color: rgba(202, 198, 196, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +notebook > header > tabs > arrow:backdrop:active label, combobox:drop(active) button.combo:backdrop:active label, notebook > header > tabs > arrow:backdrop:checked label, combobox:drop(active) button.combo:backdrop:checked label, +button:backdrop.flat:active label, +button:backdrop.flat:checked label, +button:backdrop:active label, +button:backdrop:checked label { + color: rgba(47, 42, 40, 0.7); +} +notebook > header > tabs > arrow:backdrop:disabled, combobox:drop(active) button.combo:backdrop:disabled, +button:backdrop.flat:disabled, +button:backdrop:disabled { + color: #aea9a7; + border-color: rgba(41, 37, 35, 0.3); + background-color: #413a37; + text-shadow: none; +} +notebook > header > tabs > arrow:backdrop:disabled:active, combobox:drop(active) button.combo:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, combobox:drop(active) button.combo:backdrop:disabled:checked, +button:backdrop.flat:disabled:active, +button:backdrop.flat:disabled:checked, +button:backdrop:disabled:active, +button:backdrop:disabled:checked { + color: rgba(47, 42, 40, 0.7); + outline-color: rgba(202, 198, 196, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +notebook > header > tabs > arrow.flat:backdrop, combobox:drop(active) button.flat.combo:backdrop, notebook > header > tabs > arrow.flat:disabled, combobox:drop(active) button.flat.combo:disabled, +button.flat:backdrop, +button.flat:disabled, +button.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; +} +notebook > header > tabs > arrow:disabled, combobox:drop(active) button.combo:disabled, .selection-mode button.titlebutton:disabled, +button:disabled { + color: #aea9a7; + border-color: rgba(41, 37, 35, 0.3); + background-color: #413a37; + text-shadow: none; +} +notebook > header > tabs > arrow:disabled:active, combobox:drop(active) button.combo:disabled:active, notebook > header > tabs > arrow:disabled:checked, combobox:drop(active) button.combo:disabled:checked, +button:disabled:active, +button:disabled:checked { + color: rgba(47, 42, 40, 0.7); + outline-color: rgba(202, 198, 196, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +notebook > header > tabs > arrow:disabled:active label, combobox:drop(active) button.combo:disabled:active label, notebook > header > tabs > arrow:disabled:checked label, combobox:drop(active) button.combo:disabled:checked label, +button:disabled:active label, +button:disabled:checked label { + color: rgba(47, 42, 40, 0.7); +} +notebook > header > tabs > arrow.image-button, combobox:drop(active) button.image-button.combo, .selection-mode button.image-button.titlebutton, +button.image-button { + min-width: 24px; + padding-left: 4px; + padding-right: 4px; +} +notebook > header > tabs > arrow.image-button.circular, combobox:drop(active) button.image-button.circular.combo, notebook > header > tabs > arrow.image-button.sidebar-button, combobox:drop(active) button.image-button.sidebar-button.combo, +button.image-button.circular, +button.image-button.sidebar-button { + padding: 6px 4px; + border-radius: 50px; + box-shadow: none; +} +notebook > header > tabs > arrow.text-button, combobox:drop(active) button.text-button.combo, .selection-mode button.text-button.titlebutton, +button.text-button { + padding-left: 16px; + padding-right: 16px; +} +notebook > header > tabs > arrow.text-button.image-button, combobox:drop(active) button.text-button.image-button.combo, +button.text-button.image-button { + padding-left: 8px; + padding-right: 8px; + border-radius: 2px; +} +notebook > header > tabs > arrow.text-button.image-button label, combobox:drop(active) button.text-button.image-button.combo label, +button.text-button.image-button label { + padding-left: 8px; + padding-right: 8px; +} +notebook > header > tabs > arrow:drop(active), combobox:drop(active) button.combo:drop(active), .selection-mode button.titlebutton:drop(active), +button:drop(active) { + color: #8faf79; + border-color: #8faf79; + box-shadow: inset 0 0 0 1px #8faf79; +} + row:selected button.flat:not(:active):not(:checked):not(:hover):not(disabled) { - color: #2e3440; - border-color: transparent; } - row:selected button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { - color: #8e95a4; } + color: #2f2a28; + border-color: transparent; +} +row:selected button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { + color: #888280; +} + +.selection-mode button.osd.titlebutton, button.osd { min-width: 24px; min-height: 20px; - color: #d8dee9; + color: #cac6c4; border-radius: 5px; - outline-color: rgba(216, 222, 233, 0.3); - color: #d8dee9; - border-color: #232831; - background-color: rgba(40, 45, 55, 0.93); + outline-color: rgba(202, 198, 196, 0.3); + color: #cac6c4; + border-color: #292523; + background-color: rgba(41, 37, 35, 0.93); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); + border: none; + box-shadow: none; +} +button.osd.image-button { + min-width: 32px; +} +button.osd:hover { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(75, 67, 63, 0.93), rgba(75, 67, 63, 0.93)); background-clip: padding-box; text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); + outline-color: rgba(202, 198, 196, 0.3); border: none; - box-shadow: none; } - button.osd.image-button { - min-width: 32px; } - button.osd:hover { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); - border: none; - box-shadow: none; } - button.osd:active, - button.osd:checked { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); - background-clip: padding-box; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(216, 222, 233, 0.3); - border: none; - box-shadow: none; } - button.osd:disabled:backdrop, - button.osd:disabled { - color: #808690; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - border: none; } - button.osd:backdrop { - color: #d8dee9; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(40, 45, 55, 0.93), rgba(40, 45, 55, 0.93)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - border: none; } -.app-notification button, -.app-notification.frame button, .csd popover.background.touch-selection button, .csd popover.background.magnifier button, popover.background.touch-selection button, popover.background.magnifier button, + box-shadow: none; +} +button.osd:active, +button.osd:checked { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(58, 52, 49, 0.93), rgba(58, 52, 49, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(202, 198, 196, 0.3); + border: none; + box-shadow: none; +} +button.osd:disabled:backdrop, +button.osd:disabled { + color: #7a7674; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(57, 53, 51, 0.5), rgba(57, 53, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; +} +button.osd:backdrop { + color: #cac6c4; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(41, 37, 35, 0.93), rgba(41, 37, 35, 0.93)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; +} +.csd popover.background.touch-selection button, .csd popover.background.magnifier button, popover.background.touch-selection button, popover.background.magnifier button, .app-notification button, +.app-notification.frame button, .osd .selection-mode button.titlebutton, .selection-mode .osd button.titlebutton, .osd button { - color: #d8dee9; - border-color: #232831; - background-color: rgba(40, 45, 55, 0.93); + color: #cac6c4; + border-color: #292523; + background-color: rgba(41, 37, 35, 0.93); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); +} +popover.background.touch-selection button:hover, popover.background.magnifier button:hover, .app-notification button:hover, +.osd button:hover { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(75, 67, 63, 0.93), rgba(75, 67, 63, 0.93)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); +} +popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification button:active, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, .app-notification button:checked, +.osd button:active:backdrop, +.osd button:active, +.osd button:checked:backdrop, +.osd button:checked { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(58, 52, 49, 0.93), rgba(58, 52, 49, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(202, 198, 196, 0.3); +} +popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, .app-notification button:disabled, +.osd button:disabled:backdrop, +.osd button:disabled { + color: #7a7674; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(57, 53, 51, 0.5), rgba(57, 53, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} +popover.background.touch-selection button:backdrop, popover.background.magnifier button:backdrop, .app-notification button:backdrop, +.osd button:backdrop { + color: #cac6c4; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(41, 37, 35, 0.93), rgba(41, 37, 35, 0.93)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} +popover.background.touch-selection button.flat, popover.background.magnifier button.flat, .app-notification button.flat, +.osd button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: none; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; +} +popover.background.touch-selection button.flat:hover, popover.background.magnifier button.flat:hover, .app-notification button.flat:hover, +.osd button.flat:hover { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(75, 67, 63, 0.93), rgba(75, 67, 63, 0.93)); background-clip: padding-box; text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - .app-notification button:hover, popover.background.touch-selection button:hover, popover.background.magnifier button:hover, - .osd button:hover { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - .app-notification button:active:backdrop, popover.background.touch-selection button:active:backdrop, popover.background.magnifier button:active:backdrop, .app-notification button:active, popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification button:checked:backdrop, popover.background.touch-selection button:checked:backdrop, popover.background.magnifier button:checked:backdrop, .app-notification button:checked, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, - .osd button:active:backdrop, - .osd button:active, - .osd button:checked:backdrop, - .osd button:checked { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); - background-clip: padding-box; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(216, 222, 233, 0.3); } - .app-notification button:disabled:backdrop, popover.background.touch-selection button:disabled:backdrop, popover.background.magnifier button:disabled:backdrop, .app-notification button:disabled, popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, - .osd button:disabled:backdrop, - .osd button:disabled { - color: #808690; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .app-notification button:backdrop, popover.background.touch-selection button:backdrop, popover.background.magnifier button:backdrop, - .osd button:backdrop { - color: #d8dee9; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(40, 45, 55, 0.93), rgba(40, 45, 55, 0.93)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .app-notification button.flat, popover.background.touch-selection button.flat, popover.background.magnifier button.flat, - .osd button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; } - .app-notification button.flat:hover, popover.background.touch-selection button.flat:hover, popover.background.magnifier button.flat:hover, - .osd button.flat:hover { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - .app-notification button.flat:disabled, popover.background.touch-selection button.flat:disabled, popover.background.magnifier button.flat:disabled, - .osd button.flat:disabled { - color: #808690; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - background-image: none; - border-color: transparent; - box-shadow: none; } - .app-notification button.flat:backdrop, popover.background.touch-selection button.flat:backdrop, popover.background.magnifier button.flat:backdrop, - .osd button.flat:backdrop { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - .app-notification button.flat:active, popover.background.touch-selection button.flat:active, popover.background.magnifier button.flat:active, .app-notification button.flat:checked, popover.background.touch-selection button.flat:checked, popover.background.magnifier button.flat:checked, - .osd button.flat:active, - .osd button.flat:checked { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); - background-clip: padding-box; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(216, 222, 233, 0.3); } + outline-color: rgba(202, 198, 196, 0.3); +} +popover.background.touch-selection button.flat:disabled, popover.background.magnifier button.flat:disabled, .app-notification button.flat:disabled, +.osd button.flat:disabled { + color: #7a7674; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(57, 53, 51, 0.5), rgba(57, 53, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-image: none; + border-color: transparent; + box-shadow: none; +} +popover.background.touch-selection button.flat:backdrop, popover.background.magnifier button.flat:backdrop, .app-notification button.flat:backdrop, +.osd button.flat:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; +} +popover.background.touch-selection button.flat:active, popover.background.magnifier button.flat:active, .app-notification button.flat:active, popover.background.touch-selection button.flat:checked, popover.background.magnifier button.flat:checked, .app-notification button.flat:checked, +.osd button.flat:active, +.osd button.flat:checked { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(58, 52, 49, 0.93), rgba(58, 52, 49, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(202, 198, 196, 0.3); +} + +.selection-mode button.suggested-action.titlebutton, button.suggested-action { border: none; box-shadow: none; color: white; border-radius: 4px; - background: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } - .selection-mode button.titlebutton, button.suggested-action.flat { - box-shadow: none; - color: white; - border-radius: 4px; - background: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } - button.suggested-action:hover { - color: white; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #5e81ac; - text-shadow: none; } - button.suggested-action:active, button.suggested-action:checked { - color: white; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #5e81ac; - text-shadow: none; } - .selection-mode button.titlebutton:backdrop, button.suggested-action:backdrop, button.suggested-action.flat:backdrop { - color: rgba(255, 255, 255, 0.4); - outline-color: rgba(255, 255, 255, 0.3); - background-color: #5e81ac; - text-shadow: none; } - .selection-mode button.titlebutton:backdrop label, button.suggested-action:backdrop label, button.suggested-action.flat:backdrop label { - color: rgba(255, 255, 255, 0.5); } - .selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked, button.suggested-action:backdrop:active, button.suggested-action:backdrop:checked, button.suggested-action.flat:backdrop:active, button.suggested-action.flat:backdrop:checked { - color: rgba(46, 52, 64, 0.7); - outline-color: rgba(255, 255, 255, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - .selection-mode button.titlebutton:backdrop:active label, .selection-mode button.titlebutton:backdrop:checked label, button.suggested-action:backdrop:active label, button.suggested-action:backdrop:checked label, button.suggested-action.flat:backdrop:active label, button.suggested-action.flat:backdrop:checked label { - color: rgba(46, 52, 64, 0.7); } - .selection-mode button.titlebutton:backdrop:disabled, button.suggested-action:backdrop:disabled, button.suggested-action.flat:backdrop:disabled { - color: white; - border-color: rgba(35, 40, 49, 0.3); - background-color: #5e81ac; - text-shadow: none; } - .selection-mode button.titlebutton:backdrop:disabled label, button.suggested-action:backdrop:disabled label, button.suggested-action.flat:backdrop:disabled label { - color: rgba(255, 255, 255, 0.5); } - .selection-mode button.titlebutton:backdrop:disabled:active, .selection-mode button.titlebutton:backdrop:disabled:checked, button.suggested-action:backdrop:disabled:active, button.suggested-action:backdrop:disabled:checked, button.suggested-action.flat:backdrop:disabled:active, button.suggested-action.flat:backdrop:disabled:checked { - color: rgba(46, 52, 64, 0.7); - outline-color: rgba(255, 255, 255, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - .selection-mode button.titlebutton:backdrop, .selection-mode button.titlebutton:disabled, .selection-mode button.titlebutton:backdrop:disabled, button.suggested-action.flat:backdrop, button.suggested-action.flat:disabled, button.suggested-action.flat:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: rgba(94, 129, 172, 0.8); } - button.suggested-action:disabled { - color: white; - border-color: rgba(35, 40, 49, 0.3); - background-color: #5e81ac; - text-shadow: none; } - button.suggested-action:disabled:active, button.suggested-action:disabled:checked { - color: rgba(46, 52, 64, 0.7); - outline-color: rgba(255, 255, 255, 0.3); - background-color: #5e81ac; - text-shadow: none; } - button.suggested-action:disabled:active label, button.suggested-action:disabled:checked label { - color: rgba(46, 52, 64, 0.7); } - .osd button.suggested-action { - color: #d8dee9; - border-color: #232831; - background-color: rgba(94, 129, 172, 0.5); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - .osd button.suggested-action:hover { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(94, 129, 172, 0.7), rgba(94, 129, 172, 0.7)); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - .osd button.suggested-action:active:backdrop, .osd button.suggested-action:active, .osd button.suggested-action:checked:backdrop, .osd button.suggested-action:checked { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, #5e81ac, #5e81ac); - background-clip: padding-box; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(216, 222, 233, 0.3); } - .osd button.suggested-action:disabled:backdrop, .osd button.suggested-action:disabled { - color: #808690; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd button.suggested-action:backdrop { - color: #d8dee9; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(94, 129, 172, 0.5), rgba(94, 129, 172, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } + background: linear-gradient(to right, #5d81ac 0%, #5d81ac 100%); +} +button.suggested-action.flat { + box-shadow: none; + color: white; + border-radius: 4px; + background: linear-gradient(to right, #5d81ac 0%, #5d81ac 100%); +} +button.suggested-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5d81ac; + text-shadow: none; +} +button.suggested-action:active, +button.suggested-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5d81ac; + text-shadow: none; +} +button.suggested-action:backdrop, +button.suggested-action.flat:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5d81ac; + text-shadow: none; +} +button.suggested-action:backdrop label, +button.suggested-action.flat:backdrop label { + color: rgba(255, 255, 255, 0.5); +} +button.suggested-action:backdrop:active, +button.suggested-action:backdrop:checked, +button.suggested-action.flat:backdrop:active, +button.suggested-action.flat:backdrop:checked { + color: rgba(47, 42, 40, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +button.suggested-action:backdrop:active label, +button.suggested-action:backdrop:checked label, +button.suggested-action.flat:backdrop:active label, +button.suggested-action.flat:backdrop:checked label { + color: rgba(47, 42, 40, 0.7); +} +button.suggested-action:backdrop:disabled, +button.suggested-action.flat:backdrop:disabled { + color: white; + border-color: rgba(41, 37, 35, 0.3); + background-color: #5d81ac; + text-shadow: none; +} +button.suggested-action:backdrop:disabled label, +button.suggested-action.flat:backdrop:disabled label { + color: rgba(255, 255, 255, 0.5); +} +button.suggested-action:backdrop:disabled:active, +button.suggested-action:backdrop:disabled:checked, +button.suggested-action.flat:backdrop:disabled:active, +button.suggested-action.flat:backdrop:disabled:checked { + color: rgba(47, 42, 40, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +button.suggested-action.flat:backdrop, +button.suggested-action.flat:disabled, +button.suggested-action.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(93, 129, 172, 0.8); +} +button.suggested-action:disabled { + color: white; + border-color: rgba(41, 37, 35, 0.3); + background-color: #5d81ac; + text-shadow: none; +} +button.suggested-action:disabled:active, +button.suggested-action:disabled:checked { + color: rgba(47, 42, 40, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5d81ac; + text-shadow: none; +} +button.suggested-action:disabled:active label, +button.suggested-action:disabled:checked label { + color: rgba(47, 42, 40, 0.7); +} +.osd button.suggested-action { + color: #cac6c4; + border-color: #292523; + background-color: rgba(93, 129, 172, 0.5); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); +} +.osd button.suggested-action:hover { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(93, 129, 172, 0.7), rgba(93, 129, 172, 0.7)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); +} +.osd button.suggested-action:active:backdrop, +.osd button.suggested-action:active, +.osd button.suggested-action:checked:backdrop, +.osd button.suggested-action:checked { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, #5d81ac, #5d81ac); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(202, 198, 196, 0.3); +} +.osd button.suggested-action:disabled:backdrop, +.osd button.suggested-action:disabled { + color: #7a7674; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(57, 53, 51, 0.5), rgba(57, 53, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} +.osd button.suggested-action:backdrop { + color: #cac6c4; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(93, 129, 172, 0.5), rgba(93, 129, 172, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} +.selection-mode button.destructive-action.titlebutton, button.destructive-action { border: none; box-shadow: none; color: white; border-radius: 4px; - background: linear-gradient(to right, #bf616a, #bf616a); } - button.destructive-action.flat { - box-shadow: none; - color: white; - border-radius: 4px; - background: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } - button.destructive-action:hover { - color: white; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #a9444e; - text-shadow: none; } - button.destructive-action:active, button.destructive-action:checked { - color: white; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #a9444e; - text-shadow: none; } - button.destructive-action:backdrop, button.destructive-action.flat:backdrop { - color: rgba(255, 255, 255, 0.4); - outline-color: rgba(255, 255, 255, 0.3); - background-color: #a9444e; - text-shadow: none; } - button.destructive-action:backdrop label, button.destructive-action.flat:backdrop label { - color: rgba(255, 255, 255, 0.5); } - button.destructive-action:backdrop:active, button.destructive-action:backdrop:checked, button.destructive-action.flat:backdrop:active, button.destructive-action.flat:backdrop:checked { - color: rgba(46, 52, 64, 0.7); - outline-color: rgba(255, 255, 255, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - button.destructive-action:backdrop:active label, button.destructive-action:backdrop:checked label, button.destructive-action.flat:backdrop:active label, button.destructive-action.flat:backdrop:checked label { - color: rgba(46, 52, 64, 0.7); } - button.destructive-action:backdrop:disabled, button.destructive-action.flat:backdrop:disabled { - color: white; - border-color: rgba(35, 40, 49, 0.3); - background-color: #a9444e; - text-shadow: none; } - button.destructive-action:backdrop:disabled label, button.destructive-action.flat:backdrop:disabled label { - color: rgba(255, 255, 255, 0.5); } - button.destructive-action:backdrop:disabled:active, button.destructive-action:backdrop:disabled:checked, button.destructive-action.flat:backdrop:disabled:active, button.destructive-action.flat:backdrop:disabled:checked { - color: rgba(46, 52, 64, 0.7); - outline-color: rgba(255, 255, 255, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - button.destructive-action.flat:backdrop, button.destructive-action.flat:disabled, button.destructive-action.flat:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: rgba(169, 68, 78, 0.8); } - button.destructive-action:disabled { - color: white; - border-color: rgba(35, 40, 49, 0.3); - background-color: #a9444e; - text-shadow: none; } - button.destructive-action:disabled:active, button.destructive-action:disabled:checked { - color: rgba(46, 52, 64, 0.7); - outline-color: rgba(255, 255, 255, 0.3); - background-color: #a9444e; - text-shadow: none; } - button.destructive-action:disabled:active label, button.destructive-action:disabled:checked label { - color: rgba(46, 52, 64, 0.7); } - .osd button.destructive-action { - color: #d8dee9; - border-color: #232831; - background-color: rgba(169, 68, 78, 0.5); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - .osd button.destructive-action:hover { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(169, 68, 78, 0.7), rgba(169, 68, 78, 0.7)); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - .osd button.destructive-action:active:backdrop, .osd button.destructive-action:active, .osd button.destructive-action:checked:backdrop, .osd button.destructive-action:checked { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, #a9444e, #a9444e); - background-clip: padding-box; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(216, 222, 233, 0.3); } - .osd button.destructive-action:disabled:backdrop, .osd button.destructive-action:disabled { - color: #808690; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd button.destructive-action:backdrop { - color: #d8dee9; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(169, 68, 78, 0.5), rgba(169, 68, 78, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } + background: linear-gradient(to right, #c65353, #c65353); +} +button.destructive-action.flat { + box-shadow: none; + color: white; + border-radius: 4px; + background: linear-gradient(to right, #5d81ac 0%, #5d81ac 100%); +} +button.destructive-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ad3939; + text-shadow: none; +} +button.destructive-action:active, +button.destructive-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ad3939; + text-shadow: none; +} +button.destructive-action:backdrop, +button.destructive-action.flat:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ad3939; + text-shadow: none; +} +button.destructive-action:backdrop label, +button.destructive-action.flat:backdrop label { + color: rgba(255, 255, 255, 0.5); +} +button.destructive-action:backdrop:active, +button.destructive-action:backdrop:checked, +button.destructive-action.flat:backdrop:active, +button.destructive-action.flat:backdrop:checked { + color: rgba(47, 42, 40, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +button.destructive-action:backdrop:active label, +button.destructive-action:backdrop:checked label, +button.destructive-action.flat:backdrop:active label, +button.destructive-action.flat:backdrop:checked label { + color: rgba(47, 42, 40, 0.7); +} +button.destructive-action:backdrop:disabled, +button.destructive-action.flat:backdrop:disabled { + color: white; + border-color: rgba(41, 37, 35, 0.3); + background-color: #ad3939; + text-shadow: none; +} +button.destructive-action:backdrop:disabled label, +button.destructive-action.flat:backdrop:disabled label { + color: rgba(255, 255, 255, 0.5); +} +button.destructive-action:backdrop:disabled:active, +button.destructive-action:backdrop:disabled:checked, +button.destructive-action.flat:backdrop:disabled:active, +button.destructive-action.flat:backdrop:disabled:checked { + color: rgba(47, 42, 40, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +button.destructive-action.flat:backdrop, +button.destructive-action.flat:disabled, +button.destructive-action.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(173, 57, 57, 0.8); +} +button.destructive-action:disabled { + color: white; + border-color: rgba(41, 37, 35, 0.3); + background-color: #ad3939; + text-shadow: none; +} +button.destructive-action:disabled:active, +button.destructive-action:disabled:checked { + color: rgba(47, 42, 40, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ad3939; + text-shadow: none; +} +button.destructive-action:disabled:active label, +button.destructive-action:disabled:checked label { + color: rgba(47, 42, 40, 0.7); +} +.osd button.destructive-action { + color: #cac6c4; + border-color: #292523; + background-color: rgba(173, 57, 57, 0.5); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); +} +.osd button.destructive-action:hover { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(173, 57, 57, 0.7), rgba(173, 57, 57, 0.7)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); +} +.osd button.destructive-action:active:backdrop, +.osd button.destructive-action:active, +.osd button.destructive-action:checked:backdrop, +.osd button.destructive-action:checked { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, #ad3939, #ad3939); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(202, 198, 196, 0.3); +} +.osd button.destructive-action:disabled:backdrop, +.osd button.destructive-action:disabled { + color: #7a7674; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(57, 53, 51, 0.5), rgba(57, 53, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} +.osd button.destructive-action:backdrop { + color: #cac6c4; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(173, 57, 57, 0.5), rgba(173, 57, 57, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} +.selection-mode .stack-switcher > button.titlebutton, .stack-switcher > button { - outline-offset: -3px; } - .stack-switcher > button > label { - padding-left: 6px; - padding-right: 6px; } - .stack-switcher > button > image { - padding-left: 6px; - padding-right: 6px; - padding-top: 3px; - padding-bottom: 3px; } - .stack-switcher > button.text-button { - padding-left: 10px; - padding-right: 10px; } - .stack-switcher > button.image-button { - padding-left: 2px; - padding-right: 2px; } - .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; } -.inline-toolbar button, .inline-toolbar button:backdrop { + outline-offset: -3px; +} +.selection-mode .stack-switcher > button.titlebutton > label, +.stack-switcher > button > label { + padding-left: 6px; + padding-right: 6px; +} +.selection-mode .stack-switcher > button.titlebutton > image, +.stack-switcher > button > image { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; +} +.selection-mode .stack-switcher > button.text-button.titlebutton, +.stack-switcher > button.text-button { + padding-left: 10px; + padding-right: 10px; +} +.selection-mode .stack-switcher > button.image-button.titlebutton, +.stack-switcher > button.image-button { + padding-left: 2px; + padding-right: 2px; +} +.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; +} +.inline-toolbar .selection-mode button.titlebutton, .selection-mode .inline-toolbar button.titlebutton, +.inline-toolbar button, +.inline-toolbar button:backdrop { border-radius: 2px; - border-width: 1px; } -.primary-toolbar button, .primary-toolbar .raised button { - -gtk-icon-shadow: none; } - .primary-toolbar button:hover, .primary-toolbar button:focus, .primary-toolbar .raised button:hover, .primary-toolbar .raised button:focus { - color: #2e3440; - outline-color: rgba(46, 52, 64, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - + border-width: 1px; +} +.primary-toolbar .selection-mode button.titlebutton, .selection-mode .primary-toolbar button.titlebutton, +.primary-toolbar button, +.primary-toolbar .raised button { + -gtk-icon-shadow: none; +} +.primary-toolbar button:hover, +.primary-toolbar button:focus, +.primary-toolbar .raised button:hover, +.primary-toolbar .raised button:focus { + color: #2f2a28; + outline-color: rgba(47, 42, 40, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +stacksidebar row.needs-attention > label, .selection-mode .stack-switcher > button.needs-attention.titlebutton > label, +.selection-mode .stack-switcher > button.needs-attention.titlebutton > image, .stack-switcher > button.needs-attention > label, -.stack-switcher > button.needs-attention > image, stacksidebar row.needs-attention > label { +.stack-switcher > button.needs-attention > image { animation: needs_attention 150ms ease-in; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#bfd9d8), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.45, to(rgba(0, 0, 0, 0.7474509804)), to(transparent)); + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#c89c8e), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.45, to(rgba(0, 0, 0, 0.7992156863)), to(transparent)); background-size: 6px 6px, 6px 6px; background-repeat: no-repeat; - background-position: right 3px, right 2px; } - .stack-switcher > button.needs-attention > label:backdrop, - .stack-switcher > button.needs-attention > image:backdrop, stacksidebar row.needs-attention > label:backdrop { - background-size: 6px 6px, 0 0; } - .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 3px, left 2px; } + background-position: right 3px, right 2px; +} +stacksidebar row.needs-attention > label:backdrop, +.stack-switcher > button.needs-attention > label:backdrop, +.stack-switcher > button.needs-attention > image:backdrop { + background-size: 6px 6px, 0 0; +} +stacksidebar row.needs-attention > label:dir(rtl), +.stack-switcher > button.needs-attention > label:dir(rtl), +.stack-switcher > button.needs-attention > image:dir(rtl) { + background-position: left 3px, left 2px; +} toolbar button:hover { font-weight: normal; - color: #d8dee9; - background-color: #3c4454; - text-shadow: none; } + color: #cac6c4; + background-color: #3c3633; + text-shadow: none; +} toolbar button:active { font-weight: normal; - color: #d8dee9; - background-color: #3c4454; - text-shadow: none; } + color: #cac6c4; + background-color: #3c3633; + text-shadow: none; +} .inline-toolbar toolbutton > button { border-color: transparent; @@ -916,663 +1122,909 @@ toolbar button:active { background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; - -gtk-icon-shadow: none; } - .inline-toolbar toolbutton > button:hover { - color: #2e3440; } - .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - color: #232831; } - .inline-toolbar toolbutton > button:disabled { - color: #b9bfcb; } - .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - color: rgba(35, 40, 49, 0.3); } - .inline-toolbar toolbutton > button:backdrop { - color: #b9bfcb; } - .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked { - color: #232831; } - .inline-toolbar toolbutton > button:backdrop:disabled { - color: #b9bfcb; } - .inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { - color: rgba(35, 40, 49, 0.3); } + -gtk-icon-shadow: none; +} +.inline-toolbar toolbutton > button:hover { + color: #2f2a28; +} +.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: #211e1c; +} +.inline-toolbar toolbutton > button:disabled { + color: #aea9a7; +} +.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { + color: rgba(33, 30, 28, 0.3); +} +.inline-toolbar toolbutton > button:backdrop { + color: #aea9a7; +} +.inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked { + color: #211e1c; +} +.inline-toolbar toolbutton > button:backdrop:disabled { + color: #aea9a7; +} +.inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { + color: rgba(33, 30, 28, 0.3); +} toolbar.inline-toolbar toolbutton > button.flat:backdrop, toolbar.inline-toolbar toolbutton:backdrop > button.flat:backdrop { border-color: transparent; - box-shadow: none; } - -.inline-toolbar button, .inline-toolbar button:backdrop, .linked > button, .linked > button:hover, .linked > button:active, .linked > button:checked, .linked > button:backdrop, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > -entry, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl) { - border: 1px solid #232831; + box-shadow: none; +} + +.linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl), .linked:not(.vertical) > spinbutton:not(.vertical), +.linked:not(.vertical) > entry, .linked:not(.vertical) > combobox:only-child > box > button.combo, .linked:not(.vertical) > combobox:last-child > box > button.combo, .linked:not(.vertical) > combobox:first-child > box > button.combo, combobox.linked button:nth-child(2):dir(rtl), combobox.linked button:nth-child(2):dir(ltr), .inline-toolbar .selection-mode button.titlebutton, .selection-mode .inline-toolbar button.titlebutton, +.inline-toolbar button, +.inline-toolbar button:backdrop, .selection-mode .linked > button.titlebutton, +.linked > button, +.linked > button:hover, +.linked > button:active, +.linked > button:checked, +.linked > button:backdrop { + border: 1px solid #292523; border-radius: 0; border-right-style: none; - box-shadow: none; } - .inline-toolbar button:disabled, .linked > button:disabled, .linked:not(.vertical) > spinbutton:disabled:not(.vertical), .linked:not(.vertical) > - entry:disabled, .linked > combobox > box > button.combo:disabled:dir(ltr), .linked > combobox > box > button.combo:disabled:dir(rtl) { - color: #b9bfcb; - border-color: rgba(35, 40, 49, 0.3); - background-color: #404859; - text-shadow: none; - color: #8e95a4; } - -.inline-toolbar button:first-child, .linked > button:first-child, combobox.linked button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo, .linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > -entry:first-child { + box-shadow: none; +} +.linked > combobox > box > button.combo:disabled:dir(ltr), .linked > combobox > box > button.combo:disabled:dir(rtl), .linked:not(.vertical) > spinbutton:disabled:not(.vertical), +.linked:not(.vertical) > entry:disabled, .linked:not(.vertical) > combobox:only-child > box > button.combo:disabled, .linked:not(.vertical) > combobox:last-child > box > button.combo:disabled, .linked:not(.vertical) > combobox:first-child > box > button.combo:disabled, combobox.linked button:disabled:nth-child(2):dir(rtl), combobox.linked button:disabled:nth-child(2):dir(ltr), +.inline-toolbar button:disabled, +.inline-toolbar button:disabled:backdrop, .selection-mode .linked > button.titlebutton:disabled, +.linked > button:disabled, +.linked > button:disabled:hover, +.linked > button:disabled:active, +.linked > button:disabled:checked, +.linked > button:disabled:backdrop { + color: #aea9a7; + border-color: rgba(41, 37, 35, 0.3); + background-color: #413a37; + text-shadow: none; + color: #888280; +} + +.linked:not(.vertical) > spinbutton:first-child:not(.vertical), +.linked:not(.vertical) > entry:first-child, .linked:not(.vertical) > combobox:only-child > box > button.combo:first-child, .linked:not(.vertical) > combobox:last-child > box > button.combo:first-child, .linked:not(.vertical) > combobox:first-child > box > button.combo:first-child, combobox.linked button:first-child:nth-child(2):dir(rtl), combobox.linked button:first-child:nth-child(2):dir(ltr), +.inline-toolbar button:first-child, +.inline-toolbar button:first-child:backdrop, .selection-mode .linked > button.titlebutton:first-child, +.linked > button:first-child, +.linked > button:first-child:hover, +.linked > button:first-child:active, +.linked > button:first-child:checked, +.linked > button:first-child:backdrop { border-top-left-radius: 3px; - border-bottom-left-radius: 3px; } -.inline-toolbar button:last-child, .linked > button:last-child, combobox.linked button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo, .linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > -entry:last-child { + border-bottom-left-radius: 3px; +} +.linked:not(.vertical) > spinbutton:last-child:not(.vertical), +.linked:not(.vertical) > entry:last-child, .linked:not(.vertical) > combobox:only-child > box > button.combo:last-child, .linked:not(.vertical) > combobox:last-child > box > button.combo:last-child, .linked:not(.vertical) > combobox:first-child > box > button.combo:last-child, combobox.linked button:last-child:nth-child(2):dir(rtl), combobox.linked button:last-child:nth-child(2):dir(ltr), +.inline-toolbar button:last-child, +.inline-toolbar button:last-child:backdrop, .selection-mode .linked > button.titlebutton:last-child, +.linked > button:last-child, +.linked > button:last-child:hover, +.linked > button:last-child:active, +.linked > button:last-child:checked, +.linked > button:last-child:backdrop { border-top-right-radius: 3px; border-bottom-right-radius: 3px; - border-right-style: solid; } -.inline-toolbar button:only-child, .linked > button:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo, .linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > -entry:only-child { + border-right-style: solid; +} +.linked:not(.vertical) > spinbutton:only-child:not(.vertical), +.linked:not(.vertical) > entry:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo:only-child, .linked:not(.vertical) > combobox:last-child > box > button.combo:only-child, .linked:not(.vertical) > combobox:first-child > box > button.combo:only-child, combobox.linked button:only-child:nth-child(2):dir(rtl), combobox.linked button:only-child:nth-child(2):dir(ltr), +.inline-toolbar button:only-child, +.inline-toolbar button:only-child:backdrop, .selection-mode .linked > button.titlebutton:only-child, +.linked > button:only-child, +.linked > button:only-child:hover, +.linked > button:only-child:active, +.linked > button:only-child:checked, +.linked > button:only-child:backdrop { border-radius: 3px; - border-style: solid; } - -.linked.vertical > button, .linked.vertical > button:hover, .linked.vertical > button:active, .linked.vertical > button:checked, .linked.vertical > button:backdrop, .linked.vertical > spinbutton:not(.vertical), .linked.vertical > -entry, .linked.vertical > combobox > box > button.combo { + border-style: solid; +} + +.linked.vertical > combobox > box > button.combo, .linked.vertical > spinbutton:not(.vertical), +.linked.vertical > entry, .linked.vertical > combobox:only-child > box > button.combo, .linked.vertical > combobox:last-child > box > button.combo, .linked.vertical > combobox:first-child > box > button.combo, .selection-mode .linked.vertical > button.titlebutton, +.linked.vertical > button, +.linked.vertical > button:hover, +.linked.vertical > button:active, +.linked.vertical > button:checked, +.linked.vertical > button:backdrop { border-style: solid solid none solid; - border-radius: 0; } - -.linked.vertical > button:first-child, .linked.vertical > combobox:first-child > box > button.combo, .linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > -entry:first-child { + border-radius: 0; +} + +.linked.vertical > spinbutton:first-child:not(.vertical), +.linked.vertical > entry:first-child, .linked.vertical > combobox:only-child > box > button.combo:first-child, .linked.vertical > combobox:last-child > box > button.combo:first-child, .linked.vertical > combobox:first-child > box > button.combo:first-child, .selection-mode .linked.vertical > button.titlebutton:first-child, +.linked.vertical > button:first-child, +.linked.vertical > button:first-child:hover, +.linked.vertical > button:first-child:active, +.linked.vertical > button:first-child:checked, +.linked.vertical > button:first-child:backdrop { border-top-left-radius: 3px; - border-top-right-radius: 3px; } -.linked.vertical > button:last-child, .linked.vertical > combobox:last-child > box > button.combo, .linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > -entry:last-child { + border-top-right-radius: 3px; +} +.linked.vertical > spinbutton:last-child:not(.vertical), +.linked.vertical > entry:last-child, .linked.vertical > combobox:only-child > box > button.combo:last-child, .linked.vertical > combobox:last-child > box > button.combo:last-child, .linked.vertical > combobox:first-child > box > button.combo:last-child, .selection-mode .linked.vertical > button.titlebutton:last-child, +.linked.vertical > button:last-child, +.linked.vertical > button:last-child:hover, +.linked.vertical > button:last-child:active, +.linked.vertical > button:last-child:checked, +.linked.vertical > button:last-child:backdrop { border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; - border-style: solid; } -.linked.vertical > button:only-child, .linked.vertical > combobox:only-child > box > button.combo, .linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > -entry:only-child { + border-style: solid; +} +.linked.vertical > spinbutton:only-child:not(.vertical), +.linked.vertical > entry:only-child, .linked.vertical > combobox:only-child > box > button.combo:only-child, .linked.vertical > combobox:last-child > box > button.combo:only-child, .linked.vertical > combobox:first-child > box > button.combo:only-child, .selection-mode .linked.vertical > button.titlebutton:only-child, +.linked.vertical > button:only-child, +.linked.vertical > button:only-child:hover, +.linked.vertical > button:only-child:active, +.linked.vertical > button:only-child:checked, +.linked.vertical > button:only-child:backdrop { border-radius: 3px; - border-style: solid; } + border-style: solid; +} -modelbutton.flat, popover.background checkbutton, -popover.background radiobutton, -.menuitem.button.flat, modelbutton.flat:backdrop, popover.background checkbutton:backdrop, -popover.background radiobutton:backdrop, modelbutton.flat:backdrop:hover, popover.background checkbutton:backdrop:hover, -popover.background radiobutton:backdrop:hover, -.menuitem.button.flat:backdrop, -.menuitem.button.flat:backdrop:hover, calendar.button, calendar.button:hover, calendar.button:backdrop, calendar.button:disabled, button:link, -button:visited, button:link:hover, button:link:active, button:link:checked, +.scale-popup button:backdrop:hover, .scale-popup button:backdrop:disabled, .scale-popup button:backdrop, .scale-popup button:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, -button:visited:checked, .scale-popup button:hover, .scale-popup button:backdrop:hover, .scale-popup button:backdrop:disabled, .scale-popup button:backdrop { +button:visited:checked, button:link, +button:visited, calendar.button:disabled, calendar.button:backdrop, calendar.button:hover, calendar.button, modelbutton.flat:backdrop, popover.background checkbutton.flat:backdrop, popover.background checkbutton:backdrop, +popover.background radiobutton.flat:backdrop, +popover.background radiobutton:backdrop, modelbutton.flat:backdrop:hover, modelbutton.flat, popover.background checkbutton.flat, popover.background checkbutton, +popover.background radiobutton.flat, +popover.background radiobutton, +.menuitem.button.flat, +popover.background checkbutton.menuitem.button, +popover.background radiobutton.menuitem.button { background-color: transparent; background-image: none; border-color: transparent; box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); text-shadow: none; - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} /* menu buttons */ -modelbutton.flat, popover.background checkbutton, +modelbutton.flat, popover.background checkbutton.flat, popover.background checkbutton, +popover.background radiobutton.flat, popover.background radiobutton, -.menuitem.button.flat { +.menuitem.button.flat, +popover.background checkbutton.menuitem.button, +popover.background radiobutton.menuitem.button { min-height: 26px; padding-left: 5px; padding-right: 5px; border-radius: 3px; - outline-offset: -2px; } - modelbutton.flat:hover, popover.background checkbutton:hover, - popover.background radiobutton:hover, - .menuitem.button.flat:hover { - background-color: #3f4758; } - modelbutton.flat check:last-child, popover.background checkbutton check:last-child, - popover.background radiobutton check:last-child, - modelbutton.flat radio:last-child, - popover.background checkbutton radio:last-child, - popover.background radiobutton radio:last-child, - .menuitem.button.flat check:last-child, - .menuitem.button.flat radio:last-child { - margin-left: 8px; } - modelbutton.flat check:first-child, popover.background checkbutton check:first-child, - popover.background radiobutton check:first-child, - modelbutton.flat radio:first-child, - popover.background checkbutton radio:first-child, - popover.background radiobutton radio:first-child, - .menuitem.button.flat check:first-child, - .menuitem.button.flat radio:first-child { - margin-right: 8px; } - -modelbutton.flat arrow, popover.background checkbutton arrow, + outline-offset: -2px; +} +modelbutton.flat:hover, popover.background checkbutton.flat:hover, popover.background checkbutton:hover, +popover.background radiobutton.flat:hover, +popover.background radiobutton:hover, +.menuitem.button.flat:hover, +popover.background checkbutton.menuitem.button:hover, +popover.background radiobutton.menuitem.button:hover { + background-color: #403936; +} +modelbutton.flat check:last-child, popover.background checkbutton.flat check:last-child, popover.background checkbutton check:last-child, +popover.background radiobutton.flat check:last-child, +popover.background radiobutton check:last-child, +modelbutton.flat radio:last-child, +popover.background checkbutton.flat radio:last-child, +popover.background checkbutton radio:last-child, +popover.background radiobutton.flat radio:last-child, +popover.background radiobutton radio:last-child, +.menuitem.button.flat check:last-child, +popover.background checkbutton.menuitem.button check:last-child, +popover.background radiobutton.menuitem.button check:last-child, +.menuitem.button.flat radio:last-child, +popover.background checkbutton.menuitem.button radio:last-child, +popover.background radiobutton.menuitem.button radio:last-child { + margin-left: 8px; +} +modelbutton.flat check:first-child, popover.background checkbutton.flat check:first-child, popover.background checkbutton check:first-child, +popover.background radiobutton.flat check:first-child, +popover.background radiobutton check:first-child, +modelbutton.flat radio:first-child, +popover.background checkbutton.flat radio:first-child, +popover.background checkbutton radio:first-child, +popover.background radiobutton.flat radio:first-child, +popover.background radiobutton radio:first-child, +.menuitem.button.flat check:first-child, +popover.background checkbutton.menuitem.button check:first-child, +popover.background radiobutton.menuitem.button check:first-child, +.menuitem.button.flat radio:first-child, +popover.background checkbutton.menuitem.button radio:first-child, +popover.background radiobutton.menuitem.button radio:first-child { + margin-right: 8px; +} + +modelbutton.flat arrow, popover.background checkbutton.flat arrow, popover.background checkbutton arrow, +popover.background radiobutton.flat arrow, popover.background radiobutton arrow { - background: none; } - modelbutton.flat arrow:hover, popover.background checkbutton arrow:hover, - popover.background radiobutton arrow:hover { - background: none; } - modelbutton.flat arrow.left, popover.background checkbutton arrow.left, - popover.background radiobutton arrow.left { - -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } - modelbutton.flat arrow.right, popover.background checkbutton arrow.right, - popover.background radiobutton arrow.right { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + background: none; +} +modelbutton.flat arrow:hover, popover.background checkbutton.flat arrow:hover, popover.background checkbutton arrow:hover, +popover.background radiobutton.flat arrow:hover, +popover.background radiobutton arrow:hover { + background: none; +} +modelbutton.flat arrow.left, popover.background checkbutton.flat arrow.left, popover.background checkbutton arrow.left, +popover.background radiobutton.flat arrow.left, +popover.background radiobutton arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} +modelbutton.flat arrow.right, popover.background checkbutton.flat arrow.right, popover.background checkbutton arrow.right, +popover.background radiobutton.flat arrow.right, +popover.background radiobutton arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} button.color { - padding: 4px; } - button.color colorswatch:only-child, button.color colorswatch:only-child overlay { - border-radius: 0; } + padding: 4px; +} +button.color colorswatch:only-child, button.color colorswatch:only-child overlay { + border-radius: 0; +} notebook button, list button, .view button, iconview button, popover button { - box-shadow: none; } - notebook button:backdrop, list button:backdrop, .view button:backdrop, iconview button:backdrop, popover button:backdrop { - box-shadow: none; } + box-shadow: none; +} +notebook button:backdrop, list button:backdrop, .view button:backdrop, iconview button:backdrop, popover button:backdrop { + box-shadow: none; +} notebook .linked > button, list .linked > button, .view .linked > button, iconview .linked > button, popover .linked > button { - box-shadow: none; } + box-shadow: none; +} /************ * Calendar * ***********/ calendar { - color: #d8dee9; - border: 1px solid #232831; } - calendar:selected { - border-radius: 3px; } - calendar.header { - border-bottom: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 0; } - calendar.header:backdrop { - border-color: rgba(0, 0, 0, 0.1); } - calendar.button { - color: rgba(216, 222, 233, 0.45); } - calendar.button:hover { - color: #d8dee9; } - calendar.button:backdrop { - color: rgba(142, 149, 164, 0.45); } - calendar.button:disabled { - color: rgba(142, 149, 164, 0.45); } - calendar:indeterminate, calendar:indeterminate:backdrop { - color: alpha(currentColor,0.55); } - calendar.highlight, calendar.highlight:backdrop { - font-size: smaller; - color: #d8dee9; } - calendar:backdrop { - color: #b9bfcb; - border-color: #262c36; } + color: #cac6c4; + border: 1px solid #292523; +} +calendar:selected { + border-radius: 3px; +} +calendar.header { + border-bottom: 1px solid rgba(0, 0, 0, 0.1); + border-radius: 0; +} +calendar.header:backdrop { + border-color: rgba(0, 0, 0, 0.1); +} +calendar.button { + color: rgba(202, 198, 196, 0.45); +} +calendar.button:hover { + color: #cac6c4; +} +calendar.button:backdrop { + color: rgba(136, 130, 128, 0.45); +} +calendar.button:disabled { + color: rgba(136, 130, 128, 0.45); +} +calendar:indeterminate, calendar:indeterminate:backdrop { + color: alpha(currentColor,0.55); +} +calendar.highlight, calendar.highlight:backdrop { + font-size: smaller; + color: #cac6c4; +} +calendar:backdrop { + color: #aea9a7; + border-color: #2c2825; +} /************************* * Check and Radio Items * *************************/ check { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio { -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-dark.png"), url("../assets/radio-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:hover { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-hover-dark.png"), url("../assets/checkbox-unchecked-hover@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:hover { -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-hover-dark.png"), url("../assets/radio-unchecked-hover@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:active { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-active-dark.png"), url("../assets/checkbox-unchecked-active@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:active { -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-active-dark.png"), url("../assets/radio-unchecked-active@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-backdrop-dark.png"), url("../assets/checkbox-unchecked-backdrop@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-backdrop-dark.png"), url("../assets/radio-unchecked-backdrop@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:disabled { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-insensitive-dark.png"), url("../assets/checkbox-unchecked-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:disabled { -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-insensitive-dark.png"), url("../assets/radio-unchecked-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:disabled:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-insensitive-dark.png"), url("../assets/checkbox-unchecked-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:disabled:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-insensitive-dark.png"), url("../assets/radio-unchecked-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:checked { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked { -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-dark.png"), url("../assets/radio-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:checked:hover { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-hover-dark.png"), url("../assets/checkbox-checked-hover@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:hover { -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-hover-dark.png"), url("../assets/radio-checked-hover@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:checked:active { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-active-dark.png"), url("../assets/checkbox-checked-active@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:active { -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-active-dark.png"), url("../assets/radio-checked-active@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:checked:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-backdrop-dark.png"), url("../assets/checkbox-checked-backdrop@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-backdrop-dark.png"), url("../assets/radio-checked-backdrop@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:checked:disabled { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-insensitive-dark.png"), url("../assets/checkbox-checked-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:disabled { -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-insensitive-dark.png"), url("../assets/radio-checked-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:checked:disabled:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-insensitive-dark.png"), url("../assets/checkbox-checked-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:disabled:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-insensitive-dark.png"), url("../assets/radio-checked-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:indeterminate { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed.png"), url("../assets/checkbox-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:indeterminate { -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed.png"), url("../assets/radio-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:indeterminate:hover { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-hover.png"), url("../assets/checkbox-mixed-hover@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:indeterminate:hover { -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-hover.png"), url("../assets/radio-mixed-hover@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} 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; } + -gtk-icon-shadow: none; +} 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; } + -gtk-icon-shadow: none; +} check:indeterminate:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-backdrop.png"), url("../assets/checkbox-mixed-backdrop@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:indeterminate:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-backdrop.png"), url("../assets/radio-mixed-backdrop@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} 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; } + -gtk-icon-shadow: none; +} 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; } + -gtk-icon-shadow: none; +} check:indeterminate:disabled:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-insensitive.png"), url("../assets/checkbox-mixed-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:indeterminate:disabled:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-insensitive.png"), url("../assets/radio-mixed-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:hover:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:hover:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:active:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:active:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:disabled:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:disabled:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:disabled:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:disabled:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:checked:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:checked:hover:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:hover:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:checked:active:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:active:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:checked:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:checked:disabled:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:disabled:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:checked:disabled:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:disabled:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:indeterminate:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:indeterminate:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:indeterminate:hover:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:indeterminate:hover:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:indeterminate:active:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:indeterminate:active:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:indeterminate:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:indeterminate:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:indeterminate:disabled:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:indeterminate:disabled:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:indeterminate:disabled:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:indeterminate:disabled:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view check, iconview.content-view check, .view.content-view.check, iconview.content-view.check { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view radio, iconview.content-view radio, .view.content-view.radio, iconview.content-view.radio { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked.png"), url("../assets/radio-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view check:hover, iconview.content-view check:hover, .view.content-view.check:hover, iconview.content-view.check:hover { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-hover.png"), url("../assets/checkbox-unchecked-hover@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view radio:hover, iconview.content-view radio:hover, .view.content-view.radio:hover, iconview.content-view.radio:hover { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-hover.png"), url("../assets/radio-unchecked-hover@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view check:active, iconview.content-view check:active, .view.content-view.check:active, iconview.content-view.check:active { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-active.png"), url("../assets/checkbox-unchecked-active@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view radio:active, iconview.content-view radio:active, .view.content-view.radio:active, iconview.content-view.radio:active { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-active.png"), url("../assets/radio-unchecked-active@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view check:backdrop, iconview.content-view check:backdrop, .view.content-view.check:backdrop, iconview.content-view.check:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-backdrop.png"), url("../assets/checkbox-unchecked-backdrop@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view radio:backdrop, iconview.content-view radio:backdrop, .view.content-view.radio:backdrop, iconview.content-view.radio:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-backdrop.png"), url("../assets/radio-unchecked-backdrop@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view check:disabled, iconview.content-view check:disabled, .view.content-view.check:disabled, iconview.content-view.check:disabled { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-insensitive.png"), url("../assets/checkbox-unchecked-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view radio:disabled, iconview.content-view radio:disabled, .view.content-view.radio:disabled, iconview.content-view.radio:disabled { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-insensitive.png"), url("../assets/radio-unchecked-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view check:disabled:backdrop, iconview.content-view check:disabled:backdrop, .view.content-view.check:disabled:backdrop, iconview.content-view.check:disabled:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-backdrop-insensitive.png"), url("../assets/checkbox-unchecked-backdrop-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view radio:disabled:backdrop, iconview.content-view radio:disabled:backdrop, .view.content-view.radio:disabled:backdrop, iconview.content-view.radio:disabled:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-backdrop-insensitive.png"), url("../assets/radio-unchecked-backdrop-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} 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; } + 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: 16px; min-width: 16px; - border: none; } - menu menuitem check, menu menuitem - radio { - margin: 0; } - menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem - radio, menu menuitem - radio:hover, menu menuitem - radio:disabled { - min-height: 14px; - min-width: 14px; - background-image: none; - background-color: transparent; - box-shadow: none; - -gtk-icon-shadow: none; - color: inherit; - border-color: currentColor; - animation: none; } + border: none; +} +menu menuitem check, +menu menuitem radio { + margin: 0; +} +menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, +menu menuitem radio, +menu menuitem radio:hover, +menu menuitem radio:disabled { + min-height: 14px; + min-width: 14px; + background-image: none; + background-color: transparent; + box-shadow: none; + -gtk-icon-shadow: none; + color: inherit; + border-color: currentColor; + animation: none; +} /***************** * Color Chooser * *****************/ colorswatch, colorswatch:drop(active) { - border-style: none; } + border-style: none; +} colorswatch.top { border-top-left-radius: 5.5px; - border-top-right-radius: 5.5px; } - colorswatch.top overlay { - border-top-left-radius: 5px; - border-top-right-radius: 5px; } + border-top-right-radius: 5.5px; +} +colorswatch.top overlay { + border-top-left-radius: 5px; + border-top-right-radius: 5px; +} colorswatch.bottom { border-bottom-left-radius: 5.5px; - border-bottom-right-radius: 5.5px; } - colorswatch.bottom overlay { - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; } + border-bottom-right-radius: 5.5px; +} +colorswatch.bottom overlay { + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; +} colorswatch.left, colorswatch:first-child:not(.top) { border-top-left-radius: 5.5px; - border-bottom-left-radius: 5.5px; } - colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 5px; - border-bottom-left-radius: 5px; } + border-bottom-left-radius: 5.5px; +} +colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 5px; + border-bottom-left-radius: 5px; +} colorswatch.right, colorswatch:last-child:not(.bottom) { border-top-right-radius: 5.5px; - border-bottom-right-radius: 5.5px; } - colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 5px; - border-bottom-right-radius: 5px; } + border-bottom-right-radius: 5.5px; +} +colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 5px; + border-bottom-right-radius: 5px; +} colorswatch.dark overlay { - color: #2e3440; } - colorswatch.dark overlay:hover { - border-color: #232831; } - colorswatch.dark overlay:backdrop { - color: rgba(46, 52, 64, 0.5); } + color: #2f2a28; +} +colorswatch.dark overlay:hover { + border-color: #292523; +} +colorswatch.dark overlay:backdrop { + color: rgba(47, 42, 40, 0.5); +} colorswatch.light overlay { - color: #d8dee9; } - colorswatch.light overlay:hover { - border-color: #232831; } - colorswatch.light overlay:backdrop { - color: #b9bfcb; } + color: #cac6c4; +} +colorswatch.light overlay:hover { + border-color: #292523; +} +colorswatch.light overlay:backdrop { + color: #aea9a7; +} colorswatch:drop(active) { - box-shadow: none; } - colorswatch:drop(active).light overlay { - border-color: #a3be8c; - box-shadow: inset 0 0 0 2px #232831, inset 0 0 0 1px #a3be8c; } - colorswatch:drop(active).dark overlay { - border-color: #a3be8c; - box-shadow: inset 0 0 0 2px #232831, inset 0 0 0 1px #a3be8c; } + box-shadow: none; +} +colorswatch:drop(active).light overlay { + border-color: #8faf79; + box-shadow: inset 0 0 0 2px #292523, inset 0 0 0 1px #8faf79; +} +colorswatch:drop(active).dark overlay { + border-color: #8faf79; + box-shadow: inset 0 0 0 2px #292523, inset 0 0 0 1px #8faf79; +} colorswatch overlay { box-shadow: inset 0 3px 2px -2px rgba(0, 0, 0, 0.5); - border: 1px solid #232831; } - colorswatch overlay:hover { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); } - colorswatch overlay:backdrop, colorswatch overlay:backdrop:hover { - border-color: #232831; - box-shadow: none; } + border: 1px solid #292523; +} +colorswatch overlay:hover { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); +} +colorswatch overlay:backdrop, colorswatch overlay:backdrop:hover { + border-color: #292523; + box-shadow: none; +} colorswatch#add-color-button { - border-radius: 5px 5px 0 0; } - colorswatch#add-color-button:only-child { - border-radius: 5px; } - colorswatch#add-color-button overlay { - font-weight: normal; - color: #d8dee9; - background-color: #3c4454; - text-shadow: none; } - colorswatch#add-color-button overlay:hover { - color: #d8dee9; - outline-color: rgba(216, 222, 233, 0.3); - background-color: #3b4252; - text-shadow: none; } - colorswatch#add-color-button overlay:backdrop { - color: #b9bfcb; - outline-color: rgba(216, 222, 233, 0.3); - background-color: #3d4455; - text-shadow: none; } + border-radius: 5px 5px 0 0; +} +colorswatch#add-color-button:only-child { + border-radius: 5px; +} +colorswatch#add-color-button overlay { + font-weight: normal; + color: #cac6c4; + background-color: #3c3633; + text-shadow: none; +} +colorswatch#add-color-button overlay:hover { + color: #cac6c4; + outline-color: rgba(202, 198, 196, 0.3); + background-color: #3a3431; + text-shadow: none; +} +colorswatch#add-color-button overlay:backdrop { + color: #aea9a7; + outline-color: rgba(202, 198, 196, 0.3); + background-color: #3d3633; + text-shadow: none; +} colorswatch:disabled { - opacity: 0.5; } - colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; } + opacity: 0.5; +} +colorswatch:disabled overlay { + border-color: rgba(0, 0, 0, 0.6); + box-shadow: none; +} row:selected colorswatch { - box-shadow: 0 0 0 2px #2e3440; } + box-shadow: 0 0 0 2px #2f2a28; +} colorswatch#editor-color-sample { - border-radius: 4px; } - colorswatch#editor-color-sample overlay { - border-radius: 4.5px; } + border-radius: 4px; +} +colorswatch#editor-color-sample overlay { + border-radius: 4.5px; +} colorchooser .popover.osd { - border-radius: 5px; } + border-radius: 5px; +} /************** * ComboBoxes * @@ -1580,27 +2032,63 @@ colorchooser .popover.osd { combobox arrow { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); min-height: 16px; - min-width: 16px; } + min-width: 16px; +} +combobox.linked button:nth-child(2):dir(ltr) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +combobox.linked button:nth-child(2):dir(rtl) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} combobox:drop(active) { - box-shadow: none; } + box-shadow: none; +} +combobox:drop(active) button.combo { + color: #8faf79; +} + +.linked:not(.vertical) > combobox:first-child > box > button.combo { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.linked:not(.vertical) > combobox:last-child > box > button.combo { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.linked.vertical > combobox:first-child > box > button.combo { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} + +.linked.vertical > combobox:last-child > box > button.combo { + border-top-left-radius: 0; + border-top-right-radius: 0; +} /*********** * Dialogs * ***********/ messagedialog .titlebar:not(headerbar) { - background-color: rgba(67, 76, 94, 0.95); } + background-color: rgba(69, 62, 59, 0.95); +} messagedialog .titlebar { min-height: 20px; background-image: none; - background-color: rgba(67, 76, 94, 0.95); + background-color: rgba(69, 62, 59, 0.95); border-style: none; border-top-left-radius: 4px; - border-top-right-radius: 4px; } + border-top-right-radius: 4px; +} messagedialog.csd.background { - background-color: rgba(67, 76, 94, 0.95); - color: #d8dee9; + background-color: rgba(69, 62, 59, 0.95); + color: #cac6c4; border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; } + border-bottom-right-radius: 5px; +} messagedialog.csd .dialog-action-area button { padding: 10px 14px; border-radius: 0; @@ -1608,161 +2096,194 @@ messagedialog.csd .dialog-action-area button { border-right-style: none; border-bottom-style: none; background-color: transparent; - color: #d8dee9; - box-shadow: none; } - messagedialog.csd .dialog-action-area button:hover { - background-color: rgba(143, 188, 187, 0.9); - color: white; } - messagedialog.csd .dialog-action-area button:first-child { - border-left-style: none; - border-bottom-left-radius: 4px; } - messagedialog.csd .dialog-action-area button:last-child { - border-bottom-right-radius: 4px; } - messagedialog.csd .dialog-action-area button.destructive-action, messagedialog.csd .dialog-action-area button.suggested-action { - color: white; } + color: #cac6c4; + box-shadow: none; +} +messagedialog.csd .dialog-action-area button:hover { + background-color: rgba(175, 111, 90, 0.9); + color: white; +} +messagedialog.csd .dialog-action-area button:first-child { + border-left-style: none; + border-bottom-left-radius: 4px; +} +messagedialog.csd .dialog-action-area button:last-child { + border-bottom-right-radius: 4px; +} +messagedialog.csd .dialog-action-area button.destructive-action, messagedialog.csd .dialog-action-area button.suggested-action { + color: white; +} filechooser .dialog-action-box { - border-top: 1px solid #232831; } - filechooser .dialog-action-box:backdrop { - border-top-color: #262c36; } + border-top: 1px solid #292523; +} +filechooser .dialog-action-box:backdrop { + border-top-color: #2c2825; +} filechooser #pathbarbox { - border-bottom: 1px solid #434c5e; } + border-bottom: 1px solid #453e3b; +} filechooserbutton:drop(active) { box-shadow: none; - border-color: transparent; } + border-color: transparent; +} /**************** * Text Entries * ****************/ -spinbutton:not(.vertical), entry { +spinbutton:not(.vertical), +entry { min-height: 28px; padding-left: 8px; padding-right: 8px; border: 1px solid; border-radius: 3px; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - color: #d8dee9; - border-color: #232831; - background-color: #3b4252; } - spinbutton:not(.vertical) image.left, - entry image.left { - padding-left: 0; - padding-right: 6px; } - spinbutton:not(.vertical) image.right, - entry image.right { - padding-left: 6px; - padding-right: 0; } - spinbutton.flat:focus:not(.vertical), spinbutton.flat:not(.vertical), - entry.flat:focus, - entry.flat { - min-height: 0; - padding: 2px; - background-image: none; - border-color: transparent; - box-shadow: none; - border-radius: 0; } - spinbutton:focus:not(.vertical), - entry:focus { - border-color: #6fa9a8; } - spinbutton:disabled:not(.vertical), - entry:disabled { - color: #8e95a4; - border-color: rgba(35, 40, 49, 0.3); - background-color: #404859; - box-shadow: none; } - spinbutton:backdrop:not(.vertical), - entry:backdrop { - color: #b9bfcb; - border-color: #262c36; - background-color: #3d4455; - box-shadow: none; - transition: 200ms ease-out; } - spinbutton:backdrop:disabled:not(.vertical), - entry:backdrop:disabled { - color: #63708b; - border-color: rgba(35, 40, 49, 0.3); - background-color: #404859; - box-shadow: none; } - spinbutton.error:not(.vertical), - entry.error { - color: #d8dee9; - border-color: #232831; - background-color: #3b4252; - color: #b84f59; - border-color: #3c181c; } - spinbutton.error:focus:not(.vertical), - entry.error:focus { - border-color: #3c181c; } - spinbutton.error:selected:focus:not(.vertical), spinbutton.error:selected:not(.vertical), - entry.error:selected:focus, - entry.error:selected { - background-color: #b84f59; } - spinbutton.warning:not(.vertical), - entry.warning { - color: #d8dee9; - border-color: #232831; - background-color: #3b4252; - color: #c3674a; - border-color: #442116; } - spinbutton.warning:focus:not(.vertical), - entry.warning:focus { - border-color: #442116; } - spinbutton.warning:selected:focus:not(.vertical), spinbutton.warning:selected:not(.vertical), - entry.warning:selected:focus, - entry.warning:selected { - background-color: #c3674a; } - spinbutton:not(.vertical) image, - entry image { - color: #b9bfcb; } - spinbutton:not(.vertical) image:hover, - entry image:hover { - color: #d8dee9; } - spinbutton:not(.vertical) image:active, - entry image:active { - color: #8fbcbb; } - spinbutton:not(.vertical) image:backdrop, - entry image:backdrop { - color: #7e8594; } - spinbutton:drop(active):focus:not(.vertical), spinbutton:drop(active):not(.vertical), - entry:drop(active):focus, - entry:drop(active) { - border-color: #a3be8c; - box-shadow: inset 0 0 0 1px #a3be8c; } - .osd spinbutton:not(.vertical), - .osd entry { - color: #d8dee9; - border-color: #232831; - background-color: rgba(35, 40, 49, 0.5); - box-shadow: none; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; } - .osd spinbutton:focus:not(.vertical), - .osd entry:focus { - color: #d8dee9; - border-color: #8fbcbb; - background-color: rgba(35, 40, 49, 0.5); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; } - .osd spinbutton:backdrop:not(.vertical), - .osd entry:backdrop { - color: #d8dee9; - border-color: #232831; - background-color: rgba(35, 40, 49, 0.5); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd spinbutton:disabled:not(.vertical), - .osd entry:disabled { - color: #808690; - border-color: #232831; - background-color: rgba(58, 63, 73, 0.5); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } + color: #cac6c4; + border-color: #292523; + background-color: #3a3431; +} +spinbutton:not(.vertical) image.left, +entry image.left { + padding-left: 0; + padding-right: 6px; +} +spinbutton:not(.vertical) image.right, +entry image.right { + padding-left: 6px; + padding-right: 0; +} +spinbutton.flat:not(.vertical), +entry.flat:focus, +entry.flat { + min-height: 0; + padding: 2px; + background-image: none; + border-color: transparent; + box-shadow: none; + border-radius: 0; +} +spinbutton:focus:not(.vertical), +entry:focus { + border-color: #905846; +} +spinbutton:disabled:not(.vertical), +entry:disabled { + color: #888280; + border-color: rgba(41, 37, 35, 0.3); + background-color: #413a37; + box-shadow: none; +} +spinbutton:backdrop:not(.vertical), +entry:backdrop { + color: #aea9a7; + border-color: #2c2825; + background-color: #3d3633; + box-shadow: none; + transition: 200ms ease-out; +} +spinbutton:backdrop:disabled:not(.vertical), +entry:backdrop:disabled { + color: #6e635e; + border-color: rgba(41, 37, 35, 0.3); + background-color: #413a37; + box-shadow: none; +} +spinbutton.error:not(.vertical), +entry.error { + color: #cac6c4; + border-color: #292523; + background-color: #3a3431; + color: #c04040; + border-color: #3a1313; +} +spinbutton.error:focus:not(.vertical), +entry.error:focus { + border-color: #3a1313; +} +spinbutton.error:selected:not(.vertical), +entry.error:selected:focus, +entry.error:selected { + background-color: #c04040; +} +spinbutton.warning:not(.vertical), +entry.warning { + color: #cac6c4; + border-color: #292523; + background-color: #3a3431; + color: #ae5d42; + border-color: #2d1811; +} +spinbutton.warning:focus:not(.vertical), +entry.warning:focus { + border-color: #2d1811; +} +spinbutton.warning:selected:not(.vertical), +entry.warning:selected:focus, +entry.warning:selected { + background-color: #ae5d42; +} +spinbutton:not(.vertical) image, +entry image { + color: #ada9a7; +} +spinbutton:not(.vertical) image:hover, +entry image:hover { + color: #cac6c4; +} +spinbutton:not(.vertical) image:active, +entry image:active { + color: #af6f5a; +} +spinbutton:not(.vertical) image:backdrop, +entry image:backdrop { + color: #797371; +} +spinbutton:drop(active):not(.vertical), +entry:drop(active):focus, +entry:drop(active) { + border-color: #8faf79; + box-shadow: inset 0 0 0 1px #8faf79; +} +.osd spinbutton:not(.vertical), +.osd entry { + color: #cac6c4; + border-color: #292523; + background-color: rgba(41, 37, 35, 0.5); + box-shadow: none; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; +} +.osd spinbutton:focus:not(.vertical), +.osd entry:focus { + color: #cac6c4; + border-color: #af6f5a; + background-color: rgba(41, 37, 35, 0.5); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; +} +.osd spinbutton:backdrop:not(.vertical), +.osd entry:backdrop { + color: #cac6c4; + border-color: #292523; + background-color: rgba(41, 37, 35, 0.5); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} +.osd spinbutton:disabled:not(.vertical), +.osd entry:disabled { + color: #7a7674; + border-color: #292523; + background-color: rgba(57, 53, 51, 0.5); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} spinbutton:not(.vertical) progress, entry progress { margin: 2px -6px; @@ -1770,91 +2291,96 @@ entry progress { background-image: none; border-radius: 0; border-width: 0 0 2px; - border-color: #8fbcbb; + border-color: #af6f5a; border-style: solid; - box-shadow: none; } - spinbutton:not(.vertical) progress:backdrop, - entry progress:backdrop { - background-color: transparent; } -.linked:not(.vertical) > spinbutton:focus:not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:focus:not(.vertical) + button, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > -entry:focus + spinbutton:not(.vertical), .linked:not(.vertical) > -entry:focus + button, .linked:not(.vertical) > -entry:focus + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + -entry, .linked:not(.vertical) > -entry:focus + -entry { - border-left-color: #6fa9a8; } -.linked:not(.vertical) > spinbutton:focus:not(.vertical), .linked:not(.vertical) > -entry:focus { - border-color: #6fa9a8; } -.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > -entry:drop(active) + spinbutton:not(.vertical), .linked:not(.vertical) > -entry:drop(active) + button, .linked:not(.vertical) > -entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + -entry, .linked:not(.vertical) > -entry:drop(active) + -entry { - border-left-color: #a3be8c; } -.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled), .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):not(.vertical), .linked.vertical > -entry:not(:disabled) + entry:not(:disabled), .linked.vertical > -entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical) { - border-top-color: #343a48; - background-image: linear-gradient(to bottom, #3b4252, #3b4252); } - .linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled):backdrop, .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):backdrop:not(.vertical), .linked.vertical > - entry:not(:disabled) + entry:not(:disabled):backdrop, .linked.vertical > - entry:not(:disabled) + spinbutton:not(:disabled):backdrop:not(.vertical) { - border-top-color: #363d4c; - background-image: linear-gradient(to bottom, #3d4455, #3d4455); } -.linked.vertical > spinbutton:disabled:not(.vertical) + spinbutton:disabled:not(.vertical), .linked.vertical > spinbutton:disabled:not(.vertical) + entry:disabled, .linked.vertical > -entry:disabled + spinbutton:disabled:not(.vertical), .linked.vertical > -entry:disabled + entry:disabled { - border-top-color: #343a48; } + box-shadow: none; +} +spinbutton:not(.vertical) progress:backdrop, +entry progress:backdrop { + background-color: transparent; +} +.linked:not(.vertical) > spinbutton:focus:not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:focus:not(.vertical) + button, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + combobox > box > button.combo, +.linked:not(.vertical) > spinbutton:focus:not(.vertical) + entry, +.linked:not(.vertical) > entry:focus + button, +.linked:not(.vertical) > entry:focus + combobox > box > button.combo, +.linked:not(.vertical) > entry:focus + spinbutton:not(.vertical), +.linked:not(.vertical) > entry:focus + entry { + border-left-color: #905846; +} +.linked:not(.vertical) > spinbutton:focus:not(.vertical), +.linked:not(.vertical) > entry:focus { + border-color: #905846; +} +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + entry, +.linked:not(.vertical) > entry:drop(active) + button, +.linked:not(.vertical) > entry:drop(active) + combobox > box > button.combo, +.linked:not(.vertical) > entry:drop(active) + spinbutton:not(.vertical), +.linked:not(.vertical) > entry:drop(active) + entry { + border-left-color: #8faf79; +} +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled), .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):not(.vertical), +.linked.vertical > entry:not(:disabled) + entry:not(:disabled), +.linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical) { + border-top-color: #35302d; + background-image: linear-gradient(to bottom, #3a3431, #3a3431); +} +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled):backdrop, .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):backdrop:not(.vertical), +.linked.vertical > entry:not(:disabled) + entry:not(:disabled):backdrop, +.linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):backdrop:not(.vertical) { + border-top-color: #38322f; + background-image: linear-gradient(to bottom, #3d3633, #3d3633); +} +.linked.vertical > spinbutton:disabled:not(.vertical) + spinbutton:disabled:not(.vertical), .linked.vertical > spinbutton:disabled:not(.vertical) + entry:disabled, +.linked.vertical > entry:disabled + spinbutton:disabled:not(.vertical), +.linked.vertical > entry:disabled + entry:disabled { + border-top-color: #35302d; +} .linked.vertical > spinbutton:not(.vertical) + spinbutton:focus:not(:only-child):not(.vertical), -.linked.vertical > spinbutton:not(.vertical) + entry:focus:not(:only-child), .linked.vertical > -entry + spinbutton:focus:not(:only-child):not(.vertical), -.linked.vertical > -entry + entry:focus:not(:only-child) { - border-top-color: #6fa9a8; } +.linked.vertical > spinbutton:not(.vertical) + entry:focus:not(:only-child), +.linked.vertical > entry + spinbutton:focus:not(:only-child):not(.vertical), +.linked.vertical > entry + entry:focus:not(:only-child) { + border-top-color: #905846; +} .linked.vertical > spinbutton:not(.vertical) + spinbutton:drop(active):not(:only-child):not(.vertical), -.linked.vertical > spinbutton:not(.vertical) + entry:drop(active):not(:only-child), .linked.vertical > -entry + spinbutton:drop(active):not(:only-child):not(.vertical), -.linked.vertical > -entry + entry:drop(active):not(:only-child) { - border-top-color: #a3be8c; } +.linked.vertical > spinbutton:not(.vertical) + entry:drop(active):not(:only-child), +.linked.vertical > entry + spinbutton:drop(active):not(:only-child):not(.vertical), +.linked.vertical > entry + entry:drop(active):not(:only-child) { + border-top-color: #8faf79; +} .linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), .linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry, .linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button, -.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > -entry:focus:not(:only-child) + spinbutton:not(.vertical), -.linked.vertical > -entry:focus:not(:only-child) + entry, -.linked.vertical > -entry:focus:not(:only-child) + button, -.linked.vertical > -entry:focus:not(:only-child) + combobox > box > button.combo { - border-top-color: #6fa9a8; } +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, +.linked.vertical > entry:focus:not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > entry:focus:not(:only-child) + entry, +.linked.vertical > entry:focus:not(:only-child) + button, +.linked.vertical > entry:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #905846; +} .linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + spinbutton:not(.vertical), .linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + entry, .linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + button, -.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > -entry:drop(active):not(:only-child) + spinbutton:not(.vertical), -.linked.vertical > -entry:drop(active):not(:only-child) + entry, -.linked.vertical > -entry:drop(active):not(:only-child) + button, -.linked.vertical > -entry:drop(active):not(:only-child) + combobox > box > button.combo { - border-top-color: #a3be8c; } +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + combobox > box > button.combo, +.linked.vertical > entry:drop(active):not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > entry:drop(active):not(:only-child) + entry, +.linked.vertical > entry:drop(active):not(:only-child) + button, +.linked.vertical > entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-top-color: #8faf79; +} treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) { - background-color: #3b4252; - transition-property: color, background; } + background-color: #3a3431; + transition-property: color, background; +} treeview entry.flat, treeview entry { border-radius: 0; background-image: none; - background-color: #3b4252; } - treeview entry.flat:focus, treeview entry:focus { - border-color: #8fbcbb; } + background-color: #3a3431; +} +treeview entry.flat:focus, treeview entry:focus { + border-color: #af6f5a; +} /************* * Expanders * @@ -1862,35 +2388,44 @@ treeview entry.flat, treeview entry { expander arrow { min-width: 16px; min-height: 16px; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } - expander arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } - expander arrow:hover { - color: white; } - expander arrow:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} +expander arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); +} +expander arrow:hover { + color: white; +} +expander arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} /**************** * Floating Bar * ****************/ .floating-bar { - background-color: #434c5e; + background-color: #453e3b; border-width: 1px; border-style: solid solid none; - border-color: #232831; + border-color: #292523; border-radius: 3px 3px 0 0; - box-shadow: none; } - .floating-bar.bottom.left { - border-left-style: none; - border-top-left-radius: 0; } - .floating-bar.bottom.right { - border-right-style: none; - border-top-right-radius: 0; } - .floating-bar > button { - padding: 4px; } - .floating-bar:backdrop { - background-color: #434c5e; - border-color: #262c36; } + box-shadow: none; +} +.floating-bar.bottom.left { + border-left-style: none; + border-top-left-radius: 0; +} +.floating-bar.bottom.right { + border-right-style: none; + border-top-right-radius: 0; +} +.floating-bar > button { + padding: 4px; +} +.floating-bar:backdrop { + background-color: #453e3b; + border-color: #2c2825; +} /********** * Frames * @@ -1901,99 +2436,119 @@ frame > border, margin: 0; padding: 0; border-radius: 0; - border: 1px solid #232831; } - frame > border.flat, - .frame.flat { - border-style: none; } - frame > border:backdrop, - .frame:backdrop { - border-color: #262c36; } + border: 1px solid #292523; +} +frame > border.flat, +.frame.flat, +popover.background checkbutton.frame, +popover.background radiobutton.frame { + border-style: none; +} +frame > border:backdrop, +.frame:backdrop { + border-color: #2c2825; +} actionbar > revealer > box { padding: 6px; - border-top: 1px solid #232831; } - actionbar > revealer > box:backdrop { - border-color: #262c36; } + border-top: 1px solid #292523; +} +actionbar > revealer > box:backdrop { + border-color: #2c2825; +} scrolledwindow viewport.frame { - border-style: none; } + border-style: none; +} scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#0e1013), to(rgba(14, 16, 19, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(216, 222, 233, 0.13)), to(rgba(216, 222, 233, 0))); + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#0e0c0c), to(rgba(14, 12, 12, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(202, 198, 196, 0.13)), to(rgba(202, 198, 196, 0))); background-size: 100% 5%, 100% 100%; background-repeat: no-repeat; background-position: center top; background-color: transparent; border: none; - box-shadow: none; } - scrolledwindow overshoot.top:backdrop { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#262c36), to(rgba(38, 44, 54, 0))); - background-size: 100% 5%; - background-repeat: no-repeat; - background-position: center top; - background-color: transparent; - border: none; - box-shadow: none; } + box-shadow: none; +} +scrolledwindow overshoot.top:backdrop { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#2c2825), to(rgba(44, 40, 37, 0))); + background-size: 100% 5%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; +} scrolledwindow overshoot.bottom { - background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#0e1013), to(rgba(14, 16, 19, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(216, 222, 233, 0.13)), to(rgba(216, 222, 233, 0))); + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#0e0c0c), to(rgba(14, 12, 12, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(202, 198, 196, 0.13)), to(rgba(202, 198, 196, 0))); background-size: 100% 5%, 100% 100%; background-repeat: no-repeat; background-position: center bottom; background-color: transparent; border: none; - box-shadow: none; } - scrolledwindow overshoot.bottom:backdrop { - background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#262c36), to(rgba(38, 44, 54, 0))); - background-size: 100% 5%; - background-repeat: no-repeat; - background-position: center bottom; - background-color: transparent; - border: none; - box-shadow: none; } + box-shadow: none; +} +scrolledwindow overshoot.bottom:backdrop { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#2c2825), to(rgba(44, 40, 37, 0))); + background-size: 100% 5%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; +} scrolledwindow overshoot.left { - background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#0e1013), to(rgba(14, 16, 19, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(216, 222, 233, 0.13)), to(rgba(216, 222, 233, 0))); + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#0e0c0c), to(rgba(14, 12, 12, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(202, 198, 196, 0.13)), to(rgba(202, 198, 196, 0))); background-size: 5% 100%, 100% 100%; background-repeat: no-repeat; background-position: left center; background-color: transparent; border: none; - box-shadow: none; } - scrolledwindow overshoot.left:backdrop { - background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#262c36), to(rgba(38, 44, 54, 0))); - background-size: 5% 100%; - background-repeat: no-repeat; - background-position: left center; - background-color: transparent; - border: none; - box-shadow: none; } + box-shadow: none; +} +scrolledwindow overshoot.left:backdrop { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#2c2825), to(rgba(44, 40, 37, 0))); + background-size: 5% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; +} scrolledwindow overshoot.right { - background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#0e1013), to(rgba(14, 16, 19, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(216, 222, 233, 0.13)), to(rgba(216, 222, 233, 0))); + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#0e0c0c), to(rgba(14, 12, 12, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(202, 198, 196, 0.13)), to(rgba(202, 198, 196, 0))); background-size: 5% 100%, 100% 100%; background-repeat: no-repeat; background-position: right center; background-color: transparent; border: none; - box-shadow: none; } - scrolledwindow overshoot.right:backdrop { - background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#262c36), to(rgba(38, 44, 54, 0))); - background-size: 5% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; } + box-shadow: none; +} +scrolledwindow overshoot.right:backdrop { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#2c2825), to(rgba(44, 40, 37, 0))); + background-size: 5% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; +} scrolledwindow junction { border-color: transparent; - border-image: linear-gradient(to bottom, #232831 1px, transparent 1px) 0 0 0 1/0 1px stretch; - background-color: #3f4758; } - scrolledwindow junction:dir(rtl) { - border-image-slice: 0 1 0 0; } - scrolledwindow junction:backdrop { - border-image-source: linear-gradient(to bottom, #262c36 1px, transparent 1px); - background-color: #3d4555; - transition: 200ms ease-out; } + border-image: linear-gradient(to bottom, #292523 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #403936; +} +scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; +} +scrolledwindow junction:backdrop { + border-image-source: linear-gradient(to bottom, #2c2825 1px, transparent 1px); + background-color: #3d3734; + transition: 200ms ease-out; +} separator { - background: rgba(0, 0, 0, 0.1); } + background: rgba(0, 0, 0, 0.1); +} /************ * Popovers * @@ -2004,39 +2559,49 @@ GraniteWidgetsPopOver { -GraniteWidgetsPopOver-border-radius: 8px; -GraniteWidgetsPopOver-border-width: 0; -GraniteWidgetsPopOver-shadow-size: 12; - border: 1px solid #3b4252; - background: #3b4252; - color: #d8dee9; } - GraniteWidgetsPopOver .button { - background-image: none; - background: none; - border: none; } - GraniteWidgetsPopOver .button:active, GraniteWidgetsPopOver .button:active:hover { - color: #8fbcbb; } - GraniteWidgetsPopOver > .frame { - border: none; } - GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver iconview.sidebar { - border: none; - background: none; } + border: 1px solid #3a3431; + background: #3a3431; + color: #cac6c4; +} +GraniteWidgetsPopOver .button { + background-image: none; + background: none; + border: none; +} +GraniteWidgetsPopOver .button:active, GraniteWidgetsPopOver .button:active:hover { + color: #af6f5a; +} +GraniteWidgetsPopOver > .frame { + border: none; +} +GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver iconview.sidebar { + border: none; + background: none; +} GraniteWidgetsStaticNotebook .frame { - border: none; } + border: none; +} .popover_bg { - background-color: #3b4252; + background-color: #3a3431; background-image: none; - border: 1px solid #3b4252; - color: #d8dee9; } + border: 1px solid #3a3431; + color: #cac6c4; +} /*********** * Welcome * **********/ GraniteWidgetsWelcome { - background-color: #3b4252; } - GraniteWidgetsWelcome GtkLabel { - color: #d8dee9; } - GraniteWidgetsWelcome .h1, GraniteWidgetsWelcome .h3 { - color: rgba(216, 222, 233, 0.8); } + background-color: #3a3431; +} +GraniteWidgetsWelcome GtkLabel { + color: #cac6c4; +} +GraniteWidgetsWelcome .h1, GraniteWidgetsWelcome .h3 { + color: rgba(202, 198, 196, 0.8); +} /************** * Source List * @@ -2044,54 +2609,64 @@ GraniteWidgetsWelcome { .source-list { -GtkTreeView-horizontal-separator: 1px; -GtkTreeView-vertical-separator: 6px; - background-color: #434c5e; - border: solid #232831; - color: #d8dee9; - border-right-width: 1px; } - .source-list .category-expander { - color: transparent; } - .source-list .badge { - background-image: none; - background-color: rgba(0, 0, 0, 0.4); - color: #434c5e; - border-radius: 10px; - padding: 0 6px; - margin: 0 3px; - border-width: 0; } - .source-list .badge:selected:backdrop, .source-list .badge:selected:hover:backdrop { - background-color: rgba(0, 0, 0, 0.2); - color: #38404f; } - .source-list row, - .source-list .list-row { - border: none; - 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; } + background-color: #453e3b; + border: solid #292523; + color: #cac6c4; + border-right-width: 1px; +} +.source-list .category-expander { + color: transparent; +} +.source-list .badge { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + color: #453e3b; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; +} +.source-list .badge:selected:backdrop, .source-list .badge:selected:hover:backdrop { + background-color: rgba(0, 0, 0, 0.2); + color: #3d3734; +} +.source-list row, +.source-list .list-row { + border: none; + 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; +} /************** * Text Styles * **************/ .h1 { - font-size: 24px; } + font-size: 24px; +} .h2 { font-weight: 300; - font-size: 18px; } + font-size: 18px; +} .h3 { - font-size: 11px; } + font-size: 11px; +} .h4, .category-label { font-size: 12px; padding: 6px; - color: rgba(216, 222, 233, 0.3); + color: rgba(202, 198, 196, 0.3); font-weight: bold; - text-shadow: 0 1px rgba(255, 255, 255, 0.2); } + text-shadow: 0 1px rgba(255, 255, 255, 0.2); +} /************** * Storage Bar * @@ -2101,984 +2676,1227 @@ GraniteWidgetsWelcome { box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.1); background-image: none; background-color: transparent; - padding: 8px 6px; } + padding: 8px 6px; +} .storage-bar .fill-block { - background-color: #ebcb8b; + background-color: #ddc388; border: none; box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); transition: all 200ms ease-in-out; - padding: 8px 6px; } - .storage-bar .fill-block:first-child { - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; - border-left-width: 1px; - box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); } - .storage-bar .fill-block:last-child { - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; - box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset -1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); } - .storage-bar .fill-block.empty-block { - background-color: #3b4252; } - .storage-bar .fill-block.app { - background-color: #5e81ac; } - .storage-bar .fill-block.audio { - background-color: #d08770; } - .storage-bar .fill-block.photo { - background-color: #bf616a; } - .storage-bar .fill-block.video { - background-color: #b48ead; } - .storage-bar .fill-block .legend { - padding: 12px; - border-radius: 4px; } + padding: 8px 6px; +} +.storage-bar .fill-block:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; + border-left-width: 1px; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); +} +.storage-bar .fill-block:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset -1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); +} +.storage-bar .fill-block.empty-block { + background-color: #3a3431; +} +.storage-bar .fill-block.app { + background-color: #5d81ac; +} +.storage-bar .fill-block.audio { + background-color: #c37960; +} +.storage-bar .fill-block.photo { + background-color: #c65353; +} +.storage-bar .fill-block.video { + background-color: #af79a6; +} +.storage-bar .fill-block .legend { + padding: 12px; + border-radius: 4px; +} /*************** * Header bars * ***************/ -.titlebar:not(headerbar), .titlebar, headerbar { +.titlebar, .titlebar:not(headerbar), +headerbar { padding: 0 13px; min-height: 34px; - background: #2b313c; - color: #d8dee9; - border-radius: 0; } - .titlebar:backdrop, - headerbar:backdrop { - border-color: #262c36; - transition: 200ms ease-out; } - .titlebar .title, - headerbar .title { - font-weight: bold; - padding-left: 12px; - padding-right: 12px; } - .titlebar .subtitle, - headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; } - .titlebar entry, - headerbar entry { - min-height: 24px; } - .titlebar button, - headerbar button { - color: #d8dee9; - border-radius: 4px; - text-shadow: none; - box-shadow: none; - border: 1px solid #232831; - background-color: #343b48; - min-height: 20px; - margin-top: 5px; - margin-bottom: 5px; - box-shadow: none; } - .titlebar button.image-button, - headerbar button.image-button { - padding: 3px 4px; } - .titlebar button.suggested-action, - headerbar button.suggested-action { - box-shadow: none; - border: none; - background-image: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } - .titlebar button.suggested-action:disabled, .titlebar button.suggested-action:disabled:backdrop, .titlebar button.suggested-action:backdrop, - headerbar button.suggested-action:disabled, - headerbar button.suggested-action:disabled:backdrop, - headerbar button.suggested-action:backdrop { - border: none; - background-image: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } - .titlebar button.suggested-action:disabled:hover, .titlebar button.suggested-action:disabled:active, .titlebar button.suggested-action:disabled:checked, .titlebar button.suggested-action:disabled:backdrop:hover, .titlebar button.suggested-action:disabled:backdrop:active, .titlebar button.suggested-action:disabled:backdrop:checked, .titlebar button.suggested-action:backdrop:hover, .titlebar button.suggested-action:backdrop:active, .titlebar button.suggested-action:backdrop:checked, - headerbar button.suggested-action:disabled:hover, - headerbar button.suggested-action:disabled:active, - headerbar button.suggested-action:disabled:checked, - headerbar button.suggested-action:disabled:backdrop:hover, - headerbar button.suggested-action:disabled:backdrop:active, - headerbar button.suggested-action:disabled:backdrop:checked, - headerbar button.suggested-action:backdrop:hover, - headerbar button.suggested-action:backdrop:active, - headerbar button.suggested-action:backdrop:checked { - border: none; - background-image: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } - .titlebar button.appmenu, - headerbar button.appmenu { - background: transparent; } - .titlebar button.appmenu:backdrop, - headerbar button.appmenu:backdrop { - background: transparent; } - .titlebar button:hover, - headerbar button:hover { - color: #fff; - text-shadow: none; - background-color: rgba(143, 188, 187, 0.7); } - .titlebar button:active, .titlebar button:checked, - headerbar button:active, - headerbar button:checked { - color: #fff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: rgba(143, 188, 187, 0.7); - text-shadow: none; } - .titlebar button:backdrop, .titlebar button:disabled, .titlebar button:backdrop:disabled, - headerbar button:backdrop, - headerbar button:disabled, - headerbar button:backdrop:disabled { - color: rgba(216, 222, 233, 0.2); - background-color: #2e3440; - text-shadow: none; - box-shadow: none; } - .titlebar button:backdrop:hover, .titlebar button:backdrop:active, .titlebar button:backdrop:checked, - headerbar button:backdrop:hover, - headerbar button:backdrop:active, - headerbar button:backdrop:checked { - color: #8fbcbb; - background-color: rgba(143, 188, 187, 0.6); - text-shadow: none; - box-shadow: none; } - .titlebar button.suggested-action, - headerbar button.suggested-action { - font-weight: bold; - min-height: 14px; - margin-top: 5px; - margin-bottom: 5px; - border-radius: 4px; - font-weight: normal; - color: white; - background-color: #3c4454; - text-shadow: none; - box-shadow: none; } - .titlebar button.suggested-action:hover, - headerbar button.suggested-action:hover { - color: white; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #5e81ac; - text-shadow: none; } - .titlebar button.suggested-action:active, - headerbar button.suggested-action:active { - color: white; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #5e81ac; - text-shadow: none; } - .titlebar button.suggested-action:disabled, - headerbar button.suggested-action:disabled { - color: white; - border-color: rgba(35, 40, 49, 0.3); - background-color: #5e81ac; - text-shadow: none; } - .titlebar button.suggested-action:disabled label, - headerbar button.suggested-action:disabled label { - color: rgba(255, 255, 255, 0.5); } - .titlebar button.suggested-action:backdrop, - headerbar button.suggested-action:backdrop { - color: rgba(255, 255, 255, 0.4); - outline-color: rgba(255, 255, 255, 0.3); - background-color: #5e81ac; - text-shadow: none; - border-radius: 3px; } - .titlebar button.suggested-action:backdrop:disabled, - headerbar button.suggested-action:backdrop:disabled { - color: white; - border-color: rgba(35, 40, 49, 0.3); - background-color: #5e81ac; - text-shadow: none; } - .titlebar button.destructive-action, - headerbar button.destructive-action { - font-weight: bold; - min-height: 14px; - margin-top: 5px; - margin-bottom: 5px; - border-radius: 4px; - font-weight: normal; - color: white; - background-color: #3c4454; - text-shadow: none; - box-shadow: none; } - .titlebar button.destructive-action:hover, - headerbar button.destructive-action:hover { - color: white; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #a9444e; - text-shadow: none; } - .titlebar button.destructive-action:active, - headerbar button.destructive-action:active { - color: white; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #a9444e; - text-shadow: none; } - .titlebar button.destructive-action:disabled, - headerbar button.destructive-action:disabled { - color: white; - border-color: rgba(35, 40, 49, 0.3); - background-color: #a9444e; - text-shadow: none; } - .titlebar button.destructive-action:disabled label, - headerbar button.destructive-action:disabled label { - color: rgba(255, 255, 255, 0.5); } - .titlebar button.destructive-action:backdrop, - headerbar button.destructive-action:backdrop { - color: rgba(255, 255, 255, 0.4); - outline-color: rgba(255, 255, 255, 0.3); - background-color: #a9444e; - text-shadow: none; - border-radius: 3px; } - .titlebar button.destructive-action:backdrop:disabled, - headerbar button.destructive-action:backdrop:disabled { - color: white; - border-color: rgba(35, 40, 49, 0.3); - background-color: #a9444e; - text-shadow: none; } - .titlebar button.titlebutton, - headerbar button.titlebutton { - color: transparent; - box-shadow: none; - border: none; - background-color: transparent; - background-repeat: no-repeat; } - .titlebar button.titlebutton:hover, .titlebar button.titlebutton:active, .titlebar button.titlebutton:checked, .titlebar button.titlebutton:backdrop, .titlebar button.titlebutton:backdrop:hover, .titlebar button.titlebutton *, - headerbar button.titlebutton:hover, - headerbar button.titlebutton:active, - headerbar button.titlebutton:checked, - headerbar button.titlebutton:backdrop, - headerbar button.titlebutton:backdrop:hover, - headerbar button.titlebutton * { - color: transparent; - box-shadow: none; - background-color: transparent; } - .titlebar .linked > button, .titlebar .path-bar-box button, - .titlebar headerbar .linked > button, - headerbar .path-bar-box .titlebar button, .titlebar .linked > button:hover, - .titlebar .linked > button:backdrop, - .titlebar headerbar .linked > button, - headerbar .path-bar-box .titlebar button, - headerbar .titlebar .linked > button, - headerbar .linked > button, - headerbar .titlebar .path-bar-box button, - .titlebar .path-bar-box headerbar button, - headerbar .path-bar-box button, - headerbar .titlebar .linked > button:hover, - .titlebar headerbar .linked > button:hover, - headerbar .titlebar .linked > button:backdrop, - .titlebar headerbar .linked > button:backdrop, - headerbar .linked > button:hover, - headerbar .linked > button:backdrop { - border-radius: 0; - border-right-style: none; - box-shadow: none; - margin: 5px 0px; - min-height: 20px; } - .titlebar .linked > button:first-child, .titlebar .path-bar-box button:first-child, - .titlebar headerbar .linked > button:first-child, - headerbar .path-bar-box .titlebar button:first-child, - headerbar .titlebar .linked > button:first-child, - headerbar .linked > button:first-child, - .titlebar .path-bar-box headerbar button:first-child, - headerbar .path-bar-box button:first-child { - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; } - .titlebar .linked > button:last-child, .titlebar .path-bar-box button:last-child, - .titlebar headerbar .linked > button:last-child, - headerbar .path-bar-box .titlebar button:last-child, - headerbar .titlebar .linked > button:last-child, - headerbar .linked > button:last-child, - .titlebar .path-bar-box headerbar button:last-child, - headerbar .path-bar-box button:last-child { - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; - border-right-style: solid; } - .titlebar .linked > button:only-child, .titlebar .path-bar-box button:only-child, - .titlebar headerbar .linked > button:only-child, - headerbar .path-bar-box .titlebar button:only-child, - headerbar .titlebar .linked > button:only-child, - headerbar .linked > button:only-child, - .titlebar .path-bar-box headerbar button:only-child, - headerbar .path-bar-box button:only-child { - border-radius: 4px; - border-style: solid; } - .titlebar .linked > button:active, - .titlebar headerbar .linked > button:active, .titlebar .path-bar-box button:active, - headerbar .path-bar-box .titlebar button:active, .titlebar .linked > button:checked, - .titlebar headerbar .linked > button:checked, .titlebar .path-bar-box button:checked, - headerbar .path-bar-box .titlebar button:checked, - headerbar .titlebar .linked > button:active, - headerbar .linked > button:active, - .titlebar .path-bar-box headerbar button:active, - headerbar .path-bar-box button:active, - headerbar .titlebar .linked > button:checked, - headerbar .linked > button:checked, - .titlebar .path-bar-box headerbar button:checked, - headerbar .path-bar-box button:checked { - color: #fff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: rgba(143, 188, 187, 0.7); - text-shadow: none; } - .titlebar .linked > button:active:backdrop, - .titlebar headerbar .linked > button:active:backdrop, .titlebar .path-bar-box button:active:backdrop, - headerbar .path-bar-box .titlebar button:active:backdrop, .titlebar .linked > button:checked:backdrop, - .titlebar headerbar .linked > button:checked:backdrop, .titlebar .path-bar-box button:checked:backdrop, - headerbar .path-bar-box .titlebar button:checked:backdrop, - headerbar .titlebar .linked > button:active:backdrop, - headerbar .linked > button:active:backdrop, - .titlebar .path-bar-box headerbar button:active:backdrop, - headerbar .path-bar-box button:active:backdrop, - headerbar .titlebar .linked > button:checked:backdrop, - headerbar .linked > button:checked:backdrop, - .titlebar .path-bar-box headerbar button:checked:backdrop, - headerbar .path-bar-box button:checked:backdrop { - color: rgba(46, 52, 64, 0.5); } - .titlebar .linked > button:active:backdrop label, .titlebar .path-bar-box button:active:backdrop label, - headerbar .path-bar-box .titlebar button:active:backdrop label, .titlebar .linked > button:checked:backdrop label, .titlebar .path-bar-box button:checked:backdrop label, - headerbar .path-bar-box .titlebar button:checked:backdrop label, - headerbar .linked > button:active:backdrop label, - .titlebar .path-bar-box headerbar button:active:backdrop label, - headerbar .path-bar-box button:active:backdrop label, - headerbar .linked > button:checked:backdrop label, - .titlebar .path-bar-box headerbar button:checked:backdrop label, - headerbar .path-bar-box button:checked:backdrop label { - color: rgba(46, 52, 64, 0.5); } - .titlebar .path-bar-box .dim-label, .titlebar .path-bar-box label.separator, .titlebar .path-bar-box .subtitle, - headerbar .path-bar-box .dim-label, - headerbar .path-bar-box label.separator, - headerbar .path-bar-box .subtitle { - color: transparent; - margin-right: -6px; } - .titlebar .path-bar-box button:last-child, - headerbar .path-bar-box button:last-child { - margin-left: -1px; - border-radius: 0px; } - .titlebar .path-bar-box button:last-child:active, .titlebar .path-bar-box button:last-child:checked, - headerbar .path-bar-box button:last-child:active, - headerbar .path-bar-box button:last-child:checked { - border-radius: 0px 4px 4px 0px; } - .titlebar .path-bar-box button:first-child, - headerbar .path-bar-box button:first-child { - border-radius: 4px 0px 0px 4px; } - .titlebar .path-bar-box button:first-child:active, .titlebar .path-bar-box button:first-child:checked, - headerbar .path-bar-box button:first-child:active, - headerbar .path-bar-box button:first-child:checked { - border-radius: 4px; } - .titlebar .path-bar-box widget > .text-button:last-child, - headerbar .path-bar-box widget > .text-button:last-child { - border-radius: 0px 4px 4px 0px; - color: #fff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: rgba(143, 188, 187, 0.7); - text-shadow: none; } - .titlebar .path-bar-box widget > .text-button:last-child:backdrop, .titlebar .path-bar-box widget > .text-button:last-child:backdrop label, - headerbar .path-bar-box widget > .text-button:last-child:backdrop, - headerbar .path-bar-box widget > .text-button:last-child:backdrop label { - color: rgba(46, 52, 64, 0.5); } - .titlebar .path-bar-box widget > .text-button:last-child:only-child, - headerbar .path-bar-box widget > .text-button:last-child:only-child { - border-radius: 4px; } - .titlebar .path-buttons-box, - headerbar .path-buttons-box { - background-color: #434c5e; - border: 1px solid #232831; - min-height: 20px; - margin-top: 5px; - margin-bottom: 5px; - color: #d8dee9; - border-radius: 4px; - text-shadow: none; - box-shadow: none; - border: 1px solid #232831; - background-color: #343b48; - border-radius: 4px 0px 0px 4px; } - .titlebar .path-buttons-box .dim-label, .titlebar .path-buttons-box label.separator, .titlebar .path-buttons-box .subtitle, - headerbar .path-buttons-box .dim-label, - headerbar .path-buttons-box label.separator, - headerbar .path-buttons-box .subtitle { - color: transparent; - margin-right: -5px; } - .titlebar .path-buttons-box button > .horizontal > .dim-label, .titlebar .path-buttons-box button > .horizontal > label.separator, .titlebar .path-buttons-box button > .horizontal > .subtitle, - headerbar .path-buttons-box button > .horizontal > .dim-label, - headerbar .path-buttons-box button > .horizontal > label.separator, - headerbar .path-buttons-box button > .horizontal > .subtitle { - color: #d8dee9; - padding: 3px 12px; - margin: 0; - border-right: 1px solid #232831; } - .titlebar .path-buttons-box button > .horizontal > image.dim-label, .titlebar .path-buttons-box button > .horizontal > image.subtitle, - headerbar .path-buttons-box button > .horizontal > image.dim-label, - headerbar .path-buttons-box button > .horizontal > image.subtitle { - padding: 3px 0px 3px 12px; - border-right: none; } - .titlebar .path-buttons-box button, - headerbar .path-buttons-box button { - background: transparent; - border: none; - margin: 0; - padding: 0; } - .titlebar .path-buttons-box .current-dir label, - headerbar .path-buttons-box .current-dir label { - padding: 3px 12px; } - .titlebar .path-buttons-box .current-dir label, .titlebar .path-buttons-box .current-dir image, - headerbar .path-buttons-box .current-dir label, - headerbar .path-buttons-box .current-dir image { - color: #fff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: rgba(143, 188, 187, 0.7); - text-shadow: none; } - .titlebar .path-buttons-box button.current-dir:only-child image, - headerbar .path-buttons-box button.current-dir:only-child image { - margin-right: -6px; - padding: 0px 6px 0px 12px; - border-radius: 4px 0px 0px 4px; } - .selection-mode.titlebar button:backdrop.flat:active, .selection-mode.titlebar button:backdrop.flat:checked, .selection-mode.titlebar button:backdrop:active, .selection-mode.titlebar button:backdrop:checked, - headerbar.selection-mode button:backdrop.flat:active, - headerbar.selection-mode button:backdrop.flat:checked, - headerbar.selection-mode button:backdrop:active, - headerbar.selection-mode button:backdrop:checked { - border-color: #6fa9a8; } - .selection-mode.titlebar button:backdrop.flat:active label, .selection-mode.titlebar button:backdrop.flat:checked label, .selection-mode.titlebar button:backdrop:active label, .selection-mode.titlebar button:backdrop:checked label, - headerbar.selection-mode button:backdrop.flat:active label, - headerbar.selection-mode button:backdrop.flat:checked label, - headerbar.selection-mode button:backdrop:active label, - headerbar.selection-mode button:backdrop:checked label { - color: rgba(143, 188, 187, 0.6); } - .tiled .titlebar, .maximized .titlebar, - .tiled headerbar.titlebar, .maximized headerbar.titlebar { - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); } - .tiled .titlebar:backdrop, .tiled .titlebar, .maximized .titlebar:backdrop, .maximized .titlebar, - .tiled headerbar:backdrop, - .tiled headerbar, .maximized headerbar:backdrop, .maximized headerbar { - border-radius: 0; } - .default-decoration.titlebar, headerbar.default-decoration { - padding: 5px 4px; - min-height: 20px; } - .default-decoration.titlebar button.titlebutton, headerbar.default-decoration button.titlebutton { - min-height: 20px; - min-width: 20px; - margin: 0; - padding: 0; } - -headerbar entry, -headerbar spinbutton, -headerbar separator { + background: #2d2926; + color: #cac6c4; + border-radius: 0; +} +.titlebar:backdrop, +headerbar:backdrop { + border-color: #2c2825; + transition: 200ms ease-out; +} +.titlebar .title, +headerbar .title { + font-weight: bold; + padding-left: 12px; + padding-right: 12px; +} +.titlebar .subtitle, +headerbar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; +} +.titlebar entry, +headerbar entry { + min-height: 24px; +} +.titlebar button, +headerbar button { + color: #cac6c4; + border-radius: 4px; + text-shadow: none; + box-shadow: none; + border: 1px solid #292523; + background-color: #38332f; + min-height: 20px; margin-top: 5px; - margin-bottom: 5px; } -headerbar switch { + margin-bottom: 5px; + box-shadow: none; +} +.titlebar button.image-button, +headerbar button.image-button { + padding: 3px 4px; +} +.titlebar button.suggested-action, +headerbar button.suggested-action { + box-shadow: none; + border: none; + background-image: linear-gradient(to right, #5d81ac 0%, #5d81ac 100%); +} +.titlebar button.suggested-action:disabled, .titlebar button.suggested-action:backdrop, +headerbar button.suggested-action:disabled, +headerbar button.suggested-action:disabled:backdrop, +headerbar button.suggested-action:backdrop { + border: none; + background-image: linear-gradient(to right, #5d81ac 0%, #5d81ac 100%); +} +.titlebar button.suggested-action:disabled:hover, .titlebar button.suggested-action:disabled:active, .titlebar button.suggested-action:disabled:checked, .titlebar button.suggested-action:backdrop:hover, .titlebar button.suggested-action:backdrop:active, .titlebar button.suggested-action:backdrop:checked, +headerbar button.suggested-action:disabled:hover, +headerbar button.suggested-action:disabled:active, +headerbar button.suggested-action:disabled:checked, +headerbar button.suggested-action:disabled:backdrop:hover, +headerbar button.suggested-action:disabled:backdrop:active, +headerbar button.suggested-action:disabled:backdrop:checked, +headerbar button.suggested-action:backdrop:hover, +headerbar button.suggested-action:backdrop:active, +headerbar button.suggested-action:backdrop:checked { + border: none; + background-image: linear-gradient(to right, #5d81ac 0%, #5d81ac 100%); +} +.titlebar button.appmenu, +headerbar button.appmenu { + background: transparent; +} +.titlebar button.appmenu:backdrop, +headerbar button.appmenu:backdrop { + background: transparent; +} +.titlebar button:hover, +headerbar button:hover { + color: #fff; + text-shadow: none; + background-color: rgba(175, 111, 90, 0.7); +} +.titlebar button:active, .titlebar button:checked, +headerbar button:active, +headerbar button:checked { + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(175, 111, 90, 0.7); + text-shadow: none; +} +.titlebar button:backdrop, .titlebar button:disabled, +headerbar button:backdrop, +headerbar button:disabled, +headerbar button:backdrop:disabled { + color: rgba(202, 198, 196, 0.2); + background-color: #2f2a28; + text-shadow: none; + box-shadow: none; +} +.titlebar button:backdrop:hover, .titlebar button:backdrop:active, .titlebar button:backdrop:checked, +headerbar button:backdrop:hover, +headerbar button:backdrop:active, +headerbar button:backdrop:checked { + color: #af6f5a; + background-color: rgba(175, 111, 90, 0.6); + text-shadow: none; + box-shadow: none; +} +.titlebar button.suggested-action, +headerbar button.suggested-action { + font-weight: bold; + min-height: 14px; margin-top: 5px; - margin-bottom: 5px; } -headerbar separator { - background: transparent; } -headerbar viewswitcher > box.horizontal > button.radio, headerbar switcher > box.horizontal > button.radio { - margin: 0; - padding: 0; - border-radius: 0; } - headerbar viewswitcher > box.horizontal > button.radio image, headerbar switcher > box.horizontal > button.radio image { - margin-left: 7px; } - headerbar viewswitcher > box.horizontal > button.radio label, headerbar switcher > box.horizontal > button.radio label { - margin-right: 7px; } - -.background:not(.tiled):not(.maximized) .titlebar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(0, 0, 0, 0.1); } - .background:not(.tiled):not(.maximized) .titlebar:backdrop, .background:not(.tiled):not(.maximized) .titlebar { - border-top-left-radius: 4px; - border-top-right-radius: 4px; } - -window:not(.tiled):not(.maximized) separator:first-child + headerbar:backdrop, window:not(.tiled):not(.maximized) separator:first-child + headerbar, window:not(.tiled):not(.maximized) headerbar:first-child:backdrop, window:not(.tiled):not(.maximized) headerbar:first-child { - border-top-left-radius: 4px; } -window:not(.tiled):not(.maximized) headerbar:last-child:backdrop, window:not(.tiled):not(.maximized) headerbar:last-child { - border-top-right-radius: 4px; } - -window.csd > .titlebar:not(headerbar) { - padding: 0; - background-color: transparent; - background-image: none; - border-style: none; - border-color: transparent; - box-shadow: none; } -.titlebar:not(headerbar) > separator { - background: #2b313c; } - -/************** - * GtkInfoBar * - **************/ -.info, .warning, .question, .error, -infobar { + margin-bottom: 5px; + border-radius: 4px; + font-weight: normal; + color: white; + background-color: #3c3633; text-shadow: none; - color: #d8dee9; - background-color: #434c5e; - border-bottom: 1px solid #2e3440; - box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.15); } - -.info, .warning, .question, .error { + box-shadow: none; +} +.titlebar button.suggested-action:hover, +headerbar button.suggested-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5d81ac; text-shadow: none; - color: #2e3440; - border: none; } - .info .label, .warning .label, .question .label, .error .label { - color: #2e3440; } - .info .label:backdrop, .warning .label:backdrop, .question .label:backdrop, .error .label:backdrop { - color: rgba(46, 52, 64, 0.5); } - .info button, .warning button, .question button, .error button { - border-radius: 2px; - border: none; - background: rgba(59, 66, 82, 0.98); - color: #d8dee9; - box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2); } - .info button .label, .warning button .label, .question button .label, .error button .label { - color: #d8dee9; } - .info button:active, .warning button:active, .question button:active, .error button:active { - background: #3b4252; - color: #d8dee9; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } - .info button:active:backdrop, .warning button:active:backdrop, .question button:active:backdrop, .error button:active:backdrop { - background: rgba(59, 66, 82, 0.8); - color: rgba(216, 222, 233, 0.5); - box-shadow: none; } - .info button:hover, .warning button:hover, .question button:hover, .error button:hover, .info button:focus, .warning button:focus, .question button:focus, .error button:focus { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } - .info button:disabled, .warning button:disabled, .question button:disabled, .error button:disabled { - background: rgba(59, 66, 82, 0.6); - color: rgba(216, 222, 233, 0.5); - box-shadow: none; } - .info button:disabled:backdrop, .warning button:disabled:backdrop, .question button:disabled:backdrop, .error button:disabled:backdrop { - background: rgba(59, 66, 82, 0.5); - color: rgba(216, 222, 233, 0.5); - box-shadow: none; } - .info button:backdrop, .warning button:backdrop, .question button:backdrop, .error button:backdrop { - background: rgba(59, 66, 82, 0.8); - color: rgba(216, 222, 233, 0.5); - box-shadow: none; } - -.info { - background-color: #8fbcbb; } - .info:backdrop { - background-color: #afcfce; - color: rgba(46, 52, 64, 0.5); } - -.warning { - background-color: #c3674a; } - .warning:backdrop { - background-color: #d08770; - color: rgba(46, 52, 64, 0.5); } - +} +.titlebar button.suggested-action:active, +headerbar button.suggested-action:active { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5d81ac; + text-shadow: none; +} +.titlebar button.suggested-action:disabled, +headerbar button.suggested-action:disabled { + color: white; + border-color: rgba(41, 37, 35, 0.3); + background-color: #5d81ac; + text-shadow: none; +} +.titlebar button.suggested-action:disabled label, +headerbar button.suggested-action:disabled label { + color: rgba(255, 255, 255, 0.5); +} +.titlebar button.suggested-action:backdrop, +headerbar button.suggested-action:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5d81ac; + text-shadow: none; + border-radius: 3px; +} +.titlebar button.suggested-action:backdrop:disabled, +headerbar button.suggested-action:backdrop:disabled { + color: white; + border-color: rgba(41, 37, 35, 0.3); + background-color: #5d81ac; + text-shadow: none; +} +.titlebar button.destructive-action, +headerbar button.destructive-action { + font-weight: bold; + min-height: 14px; + margin-top: 5px; + margin-bottom: 5px; + border-radius: 4px; + font-weight: normal; + color: white; + background-color: #3c3633; + text-shadow: none; + box-shadow: none; +} +.titlebar button.destructive-action:hover, +headerbar button.destructive-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ad3939; + text-shadow: none; +} +.titlebar button.destructive-action:active, +headerbar button.destructive-action:active { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ad3939; + text-shadow: none; +} +.titlebar button.destructive-action:disabled, +headerbar button.destructive-action:disabled { + color: white; + border-color: rgba(41, 37, 35, 0.3); + background-color: #ad3939; + text-shadow: none; +} +.titlebar button.destructive-action:disabled label, +headerbar button.destructive-action:disabled label { + color: rgba(255, 255, 255, 0.5); +} +.titlebar button.destructive-action:backdrop, +headerbar button.destructive-action:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ad3939; + text-shadow: none; + border-radius: 3px; +} +.titlebar button.destructive-action:backdrop:disabled, +headerbar button.destructive-action:backdrop:disabled { + color: white; + border-color: rgba(41, 37, 35, 0.3); + background-color: #ad3939; + text-shadow: none; +} +.titlebar button.titlebutton, +headerbar button.titlebutton { + color: transparent; + box-shadow: none; + border: none; + background-color: transparent; + background-repeat: no-repeat; +} +.titlebar button.titlebutton:hover, .titlebar button.titlebutton:active, .titlebar button.titlebutton:checked, .titlebar button.titlebutton:backdrop, .titlebar button.titlebutton *, +headerbar button.titlebutton:hover, +headerbar button.titlebutton:active, +headerbar button.titlebutton:checked, +headerbar button.titlebutton:backdrop, +headerbar button.titlebutton:backdrop:hover, +headerbar button.titlebutton * { + color: transparent; + box-shadow: none; + background-color: transparent; +} +.titlebar .linked > button:hover, +.titlebar .linked > button:backdrop, +.titlebar headerbar .linked > button:hover, +.titlebar headerbar .linked > button:backdrop, .titlebar .path-bar-box button, +headerbar .path-bar-box .titlebar button, .titlebar .linked > button, +.titlebar headerbar .linked > button, +headerbar .linked > button:hover, +headerbar .linked > button:backdrop, +headerbar .path-bar-box button, +headerbar .linked > button { + border-radius: 0; + border-right-style: none; + box-shadow: none; + margin: 5px 0px; + min-height: 20px; +} +.titlebar .path-bar-box button:first-child, .titlebar .linked > button:first-child, +headerbar .linked > button:first-child:hover, +headerbar .linked > button:first-child:backdrop, +headerbar .path-bar-box button:first-child, +headerbar .linked > button:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} +.titlebar .path-bar-box button:last-child, .titlebar .linked > button:last-child, +headerbar .linked > button:last-child:hover, +headerbar .linked > button:last-child:backdrop, +headerbar .path-bar-box button:last-child, +headerbar .linked > button:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + border-right-style: solid; +} +.titlebar .path-bar-box button:only-child, .titlebar .linked > button:only-child, +headerbar .linked > button:only-child:hover, +headerbar .linked > button:only-child:backdrop, +headerbar .path-bar-box button:only-child, +headerbar .linked > button:only-child { + border-radius: 4px; + border-style: solid; +} +.titlebar .path-bar-box button:active, .titlebar .linked > button:active, .titlebar .path-bar-box button:checked, .titlebar .linked > button:checked, +headerbar .path-bar-box button:active, +headerbar .linked > button:active, +headerbar .path-bar-box button:checked, +headerbar .linked > button:checked { + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(175, 111, 90, 0.7); + text-shadow: none; +} +.titlebar .path-bar-box button:active:backdrop, .titlebar .linked > button:active:backdrop, .titlebar .path-bar-box button:checked:backdrop, .titlebar .linked > button:checked:backdrop, +headerbar .path-bar-box button:active:backdrop, +headerbar .linked > button:active:backdrop, +headerbar .path-bar-box button:checked:backdrop, +headerbar .linked > button:checked:backdrop { + color: rgba(47, 42, 40, 0.5); +} +.titlebar .path-bar-box button:active:backdrop label, .titlebar .linked > button:active:backdrop label, .titlebar .path-bar-box button:checked:backdrop label, .titlebar .linked > button:checked:backdrop label, +headerbar .path-bar-box button:active:backdrop label, +headerbar .linked > button:active:backdrop label, +headerbar .path-bar-box button:checked:backdrop label, +headerbar .linked > button:checked:backdrop label { + color: rgba(47, 42, 40, 0.5); +} +.titlebar .path-bar-box .dim-label, .titlebar .path-bar-box label.separator, .titlebar .path-bar-box .subtitle, +headerbar .path-bar-box .dim-label, +headerbar .path-bar-box label.separator, +headerbar .path-bar-box .subtitle { + color: transparent; + margin-right: -6px; +} +.titlebar .path-bar-box button:last-child, +headerbar .path-bar-box button:last-child { + margin-left: -1px; + border-radius: 0px; +} +.titlebar .path-bar-box button:last-child:active, .titlebar .path-bar-box button:last-child:checked, +headerbar .path-bar-box button:last-child:active, +headerbar .path-bar-box button:last-child:checked { + border-radius: 0px 4px 4px 0px; +} +.titlebar .path-bar-box button:first-child, +headerbar .path-bar-box button:first-child { + border-radius: 4px 0px 0px 4px; +} +.titlebar .path-bar-box button:first-child:active, .titlebar .path-bar-box button:first-child:checked, +headerbar .path-bar-box button:first-child:active, +headerbar .path-bar-box button:first-child:checked { + border-radius: 4px; +} +.titlebar .path-bar-box widget > .text-button:last-child, +headerbar .path-bar-box widget > .text-button:last-child { + border-radius: 0px 4px 4px 0px; + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(175, 111, 90, 0.7); + text-shadow: none; +} +.titlebar .path-bar-box widget > .text-button:last-child:backdrop, .titlebar .path-bar-box widget > .text-button:last-child:backdrop label, +headerbar .path-bar-box widget > .text-button:last-child:backdrop, +headerbar .path-bar-box widget > .text-button:last-child:backdrop label { + color: rgba(47, 42, 40, 0.5); +} +.titlebar .path-bar-box widget > .text-button:last-child:only-child, +headerbar .path-bar-box widget > .text-button:last-child:only-child { + border-radius: 4px; +} +.titlebar .path-buttons-box, +headerbar .path-buttons-box { + background-color: #453e3b; + border: 1px solid #292523; + min-height: 20px; + margin-top: 5px; + margin-bottom: 5px; + color: #cac6c4; + border-radius: 4px; + text-shadow: none; + box-shadow: none; + border: 1px solid #292523; + background-color: #38332f; + border-radius: 4px 0px 0px 4px; +} +.titlebar .path-buttons-box .dim-label, .titlebar .path-buttons-box label.separator, .titlebar .path-buttons-box .subtitle, +headerbar .path-buttons-box .dim-label, +headerbar .path-buttons-box label.separator, +headerbar .path-buttons-box .subtitle { + color: transparent; + margin-right: -5px; +} +.titlebar .path-buttons-box button > .horizontal > .dim-label, .titlebar .path-buttons-box button > .horizontal > label.separator, .titlebar .path-buttons-box button > .horizontal > .subtitle, +headerbar .path-buttons-box button > .horizontal > .dim-label, +headerbar .path-buttons-box button > .horizontal > label.separator, +headerbar .path-buttons-box button > .horizontal > .subtitle { + color: #cac6c4; + padding: 3px 12px; + margin: 0; + border-right: 1px solid #292523; +} +.titlebar .path-buttons-box button > .horizontal > image.dim-label, .titlebar .path-buttons-box button > .horizontal > image.subtitle, +headerbar .path-buttons-box button > .horizontal > image.dim-label, +headerbar .path-buttons-box button > .horizontal > image.subtitle { + padding: 3px 0px 3px 12px; + border-right: none; +} +.titlebar .path-buttons-box button, +headerbar .path-buttons-box button { + background: transparent; + border: none; + margin: 0; + padding: 0; +} +.titlebar .path-buttons-box .current-dir label, +headerbar .path-buttons-box .current-dir label { + padding: 3px 12px; +} +.titlebar .path-buttons-box .current-dir label, .titlebar .path-buttons-box .current-dir image, +headerbar .path-buttons-box .current-dir label, +headerbar .path-buttons-box .current-dir image { + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(175, 111, 90, 0.7); + text-shadow: none; +} +.titlebar .path-buttons-box button.current-dir:only-child image, +headerbar .path-buttons-box button.current-dir:only-child image { + margin-right: -6px; + padding: 0px 6px 0px 12px; + border-radius: 4px 0px 0px 4px; +} +.selection-mode.titlebar button:backdrop:active, .selection-mode.titlebar button:backdrop:checked, +headerbar.selection-mode button:backdrop.flat:active, +headerbar.selection-mode button:backdrop.flat:checked, +headerbar.selection-mode button:backdrop:active, +headerbar.selection-mode button:backdrop:checked { + border-color: #905846; +} +.selection-mode.titlebar button:backdrop:active label, .selection-mode.titlebar button:backdrop:checked label, +headerbar.selection-mode button:backdrop.flat:active label, +headerbar.selection-mode button:backdrop.flat:checked label, +headerbar.selection-mode button:backdrop:active label, +headerbar.selection-mode button:backdrop:checked label { + color: rgba(175, 111, 90, 0.6); +} +.tiled .titlebar, .maximized .titlebar, +.tiled headerbar.titlebar, +.maximized headerbar.titlebar { + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); +} +.tiled .titlebar, .maximized .titlebar, +.tiled headerbar:backdrop, +.tiled headerbar, +.maximized headerbar:backdrop, +.maximized headerbar { + border-radius: 0; +} +.default-decoration.titlebar, +headerbar.default-decoration { + padding: 5px 4px; + min-height: 20px; +} +.default-decoration.titlebar button.titlebutton, +headerbar.default-decoration button.titlebutton { + min-height: 20px; + min-width: 20px; + margin: 0; + padding: 0; +} + +headerbar entry, +headerbar spinbutton, +headerbar separator { + margin-top: 5px; + margin-bottom: 5px; +} +headerbar switch { + margin-top: 5px; + margin-bottom: 5px; +} +headerbar separator { + background: transparent; +} +headerbar viewswitcher > box.horizontal > button.radio, headerbar switcher > box.horizontal > button.radio { + margin: 0; + padding: 0; + border-radius: 0; +} +headerbar viewswitcher > box.horizontal > button.radio image, headerbar switcher > box.horizontal > button.radio image { + margin-left: 7px; +} +headerbar viewswitcher > box.horizontal > button.radio label, headerbar switcher > box.horizontal > button.radio label { + margin-right: 7px; +} + +.background:not(.tiled):not(.maximized) .titlebar { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(0, 0, 0, 0.1); +} +.background:not(.tiled):not(.maximized) .titlebar:backdrop, .background:not(.tiled):not(.maximized) .titlebar { + border-top-left-radius: 4px; + border-top-right-radius: 4px; +} + +window:not(.tiled):not(.maximized) separator:first-child + headerbar:backdrop, window:not(.tiled):not(.maximized) separator:first-child + headerbar, window:not(.tiled):not(.maximized) headerbar:first-child:backdrop, window:not(.tiled):not(.maximized) headerbar:first-child { + border-top-left-radius: 4px; +} +window:not(.tiled):not(.maximized) headerbar:last-child:backdrop, window:not(.tiled):not(.maximized) headerbar:last-child { + border-top-right-radius: 4px; +} + +window.csd > .titlebar:not(headerbar) { + padding: 0; + background-color: transparent; + background-image: none; + border-style: none; + border-color: transparent; + box-shadow: none; +} +.titlebar:not(headerbar) > separator { + background: #2d2926; +} + +/************** + * GtkInfoBar * + **************/ +.error, .question, .warning, .info, +infobar { + text-shadow: none; + color: #cac6c4; + background-color: #453e3b; + border-bottom: 1px solid #2a2523; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.15); +} + +.error, .question, .warning, .info { + text-shadow: none; + color: #2f2a28; + border: none; +} +.error .label, .question .label, .warning .label, .info .label { + color: #2f2a28; +} +.error .label:backdrop, .question .label:backdrop, .warning .label:backdrop, .info .label:backdrop { + color: rgba(47, 42, 40, 0.5); +} +.error button, .question button, .warning button, .info button { + border-radius: 2px; + border: none; + background: rgba(58, 52, 49, 0.98); + color: #cac6c4; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2); +} +.error button .label, .question button .label, .warning button .label, .info button .label { + color: #cac6c4; +} +.error button:active, .question button:active, .warning button:active, .info button:active { + background: #3a3431; + color: #cac6c4; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); +} +.error button:active:backdrop, .question button:active:backdrop, .warning button:active:backdrop, .info button:active:backdrop { + background: rgba(58, 52, 49, 0.8); + color: rgba(202, 198, 196, 0.5); + box-shadow: none; +} +.error button:hover, .question button:hover, .warning button:hover, .info button:hover, .error button:focus, .question button:focus, .warning button:focus, .info button:focus { + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); +} +.error button:disabled, .question button:disabled, .warning button:disabled, .info button:disabled { + background: rgba(58, 52, 49, 0.6); + color: rgba(202, 198, 196, 0.5); + box-shadow: none; +} +.error button:disabled:backdrop, .question button:disabled:backdrop, .warning button:disabled:backdrop, .info button:disabled:backdrop { + background: rgba(58, 52, 49, 0.5); + color: rgba(202, 198, 196, 0.5); + box-shadow: none; +} +.error button:backdrop, .question button:backdrop, .warning button:backdrop, .info button:backdrop { + background: rgba(58, 52, 49, 0.8); + color: rgba(202, 198, 196, 0.5); + box-shadow: none; +} + +.info { + background-color: #af6f5a; +} +.info:backdrop { + background-color: #c08d7c; + color: rgba(47, 42, 40, 0.5); +} + +.warning { + background-color: #ae5d42; +} +.warning:backdrop { + background-color: #c37960; + color: rgba(47, 42, 40, 0.5); +} + .question { - background-color: #5e81ac; } - .question:backdrop { - background-color: #809bbd; - color: rgba(46, 52, 64, 0.5); } + background-color: #5d81ac; +} +.question:backdrop { + background-color: #7f9bbd; + color: rgba(47, 42, 40, 0.5); +} .error { - background-color: #b84f59; } - .error:backdrop { - background-color: #c6737b; - color: rgba(46, 52, 64, 0.5); } + background-color: #c04040; +} +.error:backdrop { + background-color: #cc6666; + color: rgba(47, 42, 40, 0.5); +} /************* * Level Bar * *************/ levelbar block { min-width: 32px; - min-height: 6px; } + min-height: 6px; +} levelbar.vertical block { min-width: 6px; - min-height: 32px; } + min-height: 32px; +} levelbar:backdrop { - transition: 200ms ease-out; } + transition: 200ms ease-out; +} levelbar trough { padding: 3px; border-radius: 3px; background-color: rgba(255, 255, 255, 0.2); - box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } - levelbar trough:backdrop { - background-color: rgba(255, 255, 255, 0.06); - box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1); +} +levelbar trough:backdrop { + background-color: rgba(255, 255, 255, 0.06); + box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1); +} levelbar.horizontal.discrete block { - margin: 0 1px; } + margin: 0 1px; +} levelbar.vertical.discrete block { - margin: 1px 0; } + margin: 1px 0; +} levelbar block { - border-radius: 2px; } - levelbar block:backdrop { - box-shadow: none; } - levelbar block.low { - background-color: #c3674a; } - levelbar block.low:backdrop { - border-color: #c3674a; } - levelbar block.high, levelbar block:not(.empty) { - background-color: #5e81ac; } - levelbar block.high:backdrop, levelbar block:not(.empty):backdrop { - border-color: #5e81ac; } - levelbar block.full { - background-color: #49688e; } - levelbar block.full:backdrop { - border-color: #49688e; } - levelbar block.empty { - background-color: rgba(0, 0, 0, 0.35); - box-shadow: none; } + border-radius: 2px; +} +levelbar block:backdrop { + box-shadow: none; +} +levelbar block.low { + background-color: #ae5d42; +} +levelbar block.low:backdrop { + border-color: #ae5d42; +} +levelbar block.high, levelbar block:not(.empty) { + background-color: #5d81ac; +} +levelbar block.high:backdrop, levelbar block:not(.empty):backdrop { + border-color: #5d81ac; +} +levelbar block.full { + background-color: #48688e; +} +levelbar block.full:backdrop { + border-color: #48688e; +} +levelbar block.empty { + background-color: rgba(0, 0, 0, 0.35); + box-shadow: none; +} /********* * Links * *********/ -*:link, button:link, -button:visited { - color: #5e81ac; } - *:link:visited, - button:visited { - color: rgba(94, 129, 172, 0.5); } - *:selected *:link:visited, *:selected button:visited:link, - *:selected button:visited { - color: #556a71; } - *:link:hover, button:hover:link, - button:hover:visited { - color: #809bbd; } - *:selected *:link:hover, *:selected button:hover:link, - *:selected button:hover:visited { - color: #38424c; } - *:link:active, button:active:link, - button:active:visited { - color: #5e81ac; } - *:selected *:link:active, *:selected button:active:link, - *:selected button:active:visited { - color: #414f59; } - *:link:backdrop:backdrop:hover, button:backdrop:backdrop:hover:link, - button:backdrop:backdrop:hover:visited, *:link:backdrop:backdrop:hover:selected, button:backdrop:backdrop:hover:selected:link, - button:backdrop:backdrop:hover:selected:visited, *:link:backdrop, button:backdrop:link, - button:backdrop:visited { - color: #8fbcbb; } - *:link:selected, button:selected:link, - button:selected:visited, *:selected *:link, *:selected button:link, - *:selected button:visited { - color: #414f59; } +*:link { + color: #5d81ac; +} +*:link:visited { + color: rgba(93, 129, 172, 0.5); +} +*:selected *:link:visited { + color: #62463c; +} +*:link:hover { + color: #7f9bbd; +} +*:selected *:link:hover { + color: #3c312d; +} +*:link:active { + color: #5d81ac; +} +*:selected *:link:active { + color: #493832; +} +*:link:backdrop:backdrop:hover, *:link:backdrop:backdrop:hover:selected, *:link:backdrop { + color: #af6f5a; +} +*:link:selected, *:selected *:link { + color: #493832; +} button:link, button:visited { - text-shadow: none; } - button:link:hover, button:link:active, button:link:checked, - button:visited:hover, - button:visited:active, - button:visited:checked { - text-shadow: none; } - button:link > label, - button:visited > label { - text-decoration-line: underline; } + color: #5d81ac; + text-shadow: none; +} +button:link:visited, +button:visited:visited { + color: rgba(93, 129, 172, 0.5); +} +button:link:hover, +button:visited:hover { + color: #7f9bbd; +} +button:link:active, +button:visited:active { + color: #5d81ac; +} +button:link:hover, button:link:active, button:link:checked, +button:visited:hover, +button:visited:active, +button:visited:checked { + text-shadow: none; +} +button:link > label, +button:visited > label { + text-decoration-line: underline; +} /********* * Lists * *********/ list { - color: #d8dee9; - background-color: #3b4252; - border-color: #232831; } - list:backdrop { - background-color: #3d4455; - border-color: #262c36; } + color: #cac6c4; + background-color: #3a3431; + border-color: #292523; +} +list:backdrop { + background-color: #3d3633; + border-color: #2c2825; +} row { background-color: transparent; - border-color: #232831; } - row:hover { - transition: none; } - row:backdrop { - transition: 200ms ease-out; } - row.activatable.has-open-popup, row.activatable:hover { - background-color: rgba(216, 222, 233, 0.15); } - row.activatable.has-open-popup, row.activatable.has-open-popup label, row.activatable:hover, row.activatable:hover label { - color: #d8dee9; } - row.activatable:active { - box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } - row.activatable:backdrop:hover { - background-color: transparent; } - row.activatable button.flat { - background-color: transparent; } - row.activatable:selected:active { - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } - row.activatable:selected.has-open-popup, row.activatable:selected:hover { - background-color: rgba(143, 188, 187, 0.5); } - row.activatable:selected:backdrop { - background-color: rgba(143, 188, 187, 0.6); } - + border-color: #292523; +} +row:hover { + transition: none; +} +row:backdrop { + transition: 200ms ease-out; +} +row.activatable.has-open-popup, row.activatable:hover { + background-color: rgba(202, 198, 196, 0.15); +} +row.activatable.has-open-popup, row.activatable.has-open-popup label, row.activatable:hover, row.activatable:hover label { + color: #cac6c4; +} +row.activatable:active { + box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); +} +row.activatable:backdrop:hover { + background-color: transparent; +} +row.activatable button.flat { + background-color: transparent; +} +row.activatable:selected:active { + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); +} +row.activatable:selected.has-open-popup, row.activatable:selected:hover { + background-color: rgba(175, 111, 90, 0.5); +} +row.activatable:selected:backdrop { + background-color: rgba(175, 111, 90, 0.6); +} /********* * Menus * *********/ menubar, .menubar { - background-color: #2b313c; - color: #d8dee9; + background-color: #2d2926; + color: #cac6c4; -GtkWidget-window-dragging: true; padding: 0px; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); } - menubar > menuitem, - .menubar > menuitem { - min-height: 16px; - padding: 4px 8px; } - menubar > menuitem:hover, - .menubar > menuitem:hover { - box-shadow: inset 0 -3px #8fbcbb; } - menubar > menuitem:disabled, - .menubar > menuitem:disabled { - color: #8e95a4; - box-shadow: none; } - -menu, .menu, .context-menu { + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); +} +menubar > menuitem, +.menubar > menuitem { + min-height: 16px; + padding: 4px 8px; +} +menubar > menuitem:hover, +.menubar > menuitem:hover { + box-shadow: inset 0 -3px #af6f5a; +} +menubar > menuitem:disabled, +.menubar > menuitem:disabled { + color: #888280; + box-shadow: none; +} + +menu, +.menu, +.context-menu { margin: 4px; padding: 2px 0px; - background: #2e3440; - border: 1px solid #232831; + background: #2f2a28; + border: 1px solid #292523; border-radius: 5px; - font: initial; } - .csd menu, - .csd .menu, - .csd .context-menu { - border: none; } - menu:backdrop, .menu:backdrop, .context-menu:backdrop { - background-color: #3e4657; } - menu menuitem, .menu menuitem, .context-menu menuitem { - min-height: 17px; - min-width: 40px; - padding: 4px 6px; - text-shadow: none; } - menu menuitem:hover, .menu menuitem:hover, .context-menu menuitem:hover { - color: #2e3440; - background-color: #8fbcbb; } - menu menuitem:disabled, .menu menuitem:disabled, .context-menu menuitem:disabled { - color: #8e95a4; } - menu menuitem:disabled:backdrop, .menu menuitem:disabled:backdrop, .context-menu menuitem:disabled:backdrop { - color: #63708b; } - menu menuitem:backdrop, menu menuitem:backdrop:hover, .menu menuitem:backdrop, .menu menuitem:backdrop:hover, .context-menu menuitem:backdrop, .context-menu menuitem:backdrop:hover { - color: #8e95a4; - background-color: transparent; } - 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 menuitem label:dir(rtl), menu menuitem label:dir(ltr), .menu menuitem label:dir(rtl), .menu menuitem label:dir(ltr), .context-menu menuitem label:dir(rtl), .context-menu menuitem label:dir(ltr) { - color: inherit; } + font: initial; +} +.csd menu, +.csd .menu, +.csd .context-menu { + border: none; +} +menu:backdrop, +.menu:backdrop, +.context-menu:backdrop { + background-color: #3f3835; +} +menu menuitem, +.menu menuitem, +.context-menu menuitem { + min-height: 17px; + min-width: 40px; + padding: 4px 6px; + text-shadow: none; +} +menu menuitem:hover, +.menu menuitem:hover, +.context-menu menuitem:hover { + color: #2f2a28; + background-color: #af6f5a; +} +menu menuitem:disabled, +.menu menuitem:disabled, +.context-menu menuitem:disabled { + color: #888280; +} +menu menuitem:disabled:backdrop, +.menu menuitem:disabled:backdrop, +.context-menu menuitem:disabled:backdrop { + color: #6e635e; +} +menu menuitem:backdrop, menu menuitem:backdrop:hover, +.menu menuitem:backdrop, +.menu menuitem:backdrop:hover, +.context-menu menuitem:backdrop, +.context-menu menuitem:backdrop:hover { + color: #888280; + background-color: transparent; +} +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 menuitem label:dir(rtl), menu menuitem label:dir(ltr), +.menu menuitem label:dir(rtl), +.menu menuitem label:dir(ltr), +.context-menu menuitem label:dir(rtl), +.context-menu menuitem label:dir(ltr) { + color: inherit; +} menuitem accelerator { - color: alpha(currentColor,0.55); } + color: alpha(currentColor,0.55); +} 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; } + 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; +} .csd.popup { - background-color: transparent; } + background-color: transparent; +} /******** * Misc * ********/ .content-view { - background-color: #343b49; } - .content-view:hover { - -gtk-icon-effect: highlight; } - .content-view:backdrop { - background-color: #343b49; } - + background-color: #322d2b; +} +.content-view:hover { + -gtk-icon-effect: highlight; +} +.content-view:backdrop { + background-color: #322d2b; +} .osd .scale-popup button.flat { border-style: none; - border-radius: 5px; } + border-radius: 5px; +} .scale-popup button:hover { - background-color: rgba(216, 222, 233, 0.1); - border-radius: 5px; } - + background-color: rgba(202, 198, 196, 0.1); + border-radius: 5px; +} /************ * Assistant * *************/ assistant { border-bottom-left-radius: 4px; - border-bottom-right-radius: 4px; } - assistant .sidebar { - background-color: #3b4252; - border-top: 1px solid #232831; - border-bottom-left-radius: 4px; } - assistant .sidebar:backdrop { - background-color: #3d4455; - border-color: #262c36; } - assistant.csd .sidebar { - border-top-style: none; } - assistant .sidebar GtkLabel, - assistant .sidebar label { - padding: 6px 12px; } - assistant .sidebar GtkLabel.highlight, - assistant .sidebar label.highlight { - background-color: #61697a; } + border-bottom-right-radius: 4px; +} +assistant .sidebar { + background-color: #3a3431; + border-top: 1px solid #292523; + border-bottom-left-radius: 4px; +} +assistant .sidebar:backdrop { + background-color: #3d3633; + border-color: #2c2825; +} +assistant.csd .sidebar { + border-top-style: none; +} +assistant .sidebar GtkLabel, +assistant .sidebar label { + padding: 6px 12px; +} +assistant .sidebar GtkLabel.highlight, +assistant .sidebar label.highlight { + background-color: #605956; +} /************* * Notebooks * *************/ notebook > header { padding: 1px; - border-color: #232831; + border-color: #292523; + border-width: 0px; + background-color: #2c2825; +} +notebook > header:backdrop { + border-color: #2c2825; +} +notebook > header tabs { + margin: 0px; +} +notebook > header.top { + border-bottom-style: solid; +} +notebook > header.top > tabs { + margin-bottom: -3px; +} +notebook > header.top > tabs > tab:backdrop { + box-shadow: none; +} +notebook > header.top > tabs > tab:checked { + background-color: #3a3431; +} +notebook > header.top > tabs > tab:checked:hover { + background-color: #3a3431; +} +notebook > header.bottom { + border-top-style: solid; +} +notebook > header.bottom > tabs { + margin-top: -2px; +} +notebook > header.bottom > tabs > tab:backdrop { + box-shadow: none; +} +notebook > header.bottom > tabs > tab:checked { + background-color: #3a3431; +} +notebook > header.left { + border-right-style: solid; +} +notebook > header.left > tabs { + margin-right: -2px; +} +notebook > header.left > tabs > tab:backdrop { + box-shadow: none; +} +notebook > header.left > tabs > tab:checked { + background-color: #3a3431; +} +notebook > header.right { + border-left-style: solid; +} +notebook > header.right > tabs { + margin-left: -2px; +} +notebook > header.right > tabs > tab:backdrop { + box-shadow: none; +} +notebook > header.right > tabs > tab:checked { + background-color: #3a3431; +} +notebook > header.top > tabs > arrow { + border-top-style: none; +} +notebook > header.bottom > tabs > arrow { + border-bottom-style: none; +} +notebook > header.top > tabs > arrow, notebook > header.bottom > tabs > arrow { + margin-left: -5px; + margin-right: -5px; + padding-left: 4px; + padding-right: 4px; +} +notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} +notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +notebook > header.left > tabs > arrow { + border-left-style: none; +} +notebook > header.right > tabs > arrow { + border-right-style: none; +} +notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { + margin-top: -5px; + margin-bottom: -5px; + padding-top: 4px; + padding-bottom: 4px; +} +notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} +notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +notebook > header > tabs > arrow { + -gtk-outline-radius: 2px; + border: none; + background: none; + box-shadow: none; + min-height: 14px; + min-width: 14px; + border-radius: 0; +} +notebook > header > tabs > arrow:hover:not(:active):not(:backdrop) { + background-clip: padding-box; + background-image: none; + background-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + box-shadow: none; +} +notebook > header > tabs > arrow:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; +} +notebook > header tab { + min-height: 24px; + min-width: 24px; + padding: 1px 12px; + outline-offset: -5px; + color: #888280; + font-weight: normal; border-width: 0px; - background-color: #303643; } - notebook > header:backdrop { - border-color: #262c36; } - notebook > header tabs { - margin: 0px; } - notebook > header.top { - border-bottom-style: solid; } - notebook > header.top > tabs { - margin-bottom: -3px; } - notebook > header.top > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.top > tabs > tab:checked { - background-color: #3b4252; } - notebook > header.top > tabs > tab:checked:hover { - background-color: #3b4252; } - notebook > header.bottom { - border-top-style: solid; } - notebook > header.bottom > tabs { - margin-top: -2px; } - notebook > header.bottom > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.bottom > tabs > tab:checked { - background-color: #3b4252; } - notebook > header.left { - border-right-style: solid; } - notebook > header.left > tabs { - margin-right: -2px; } - notebook > header.left > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.left > tabs > tab:checked { - background-color: #3b4252; } - notebook > header.right { - border-left-style: solid; } - notebook > header.right > tabs { - margin-left: -2px; } - notebook > header.right > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.right > tabs > tab:checked { - background-color: #3b4252; } - notebook > header.top > tabs > arrow { - border-top-style: none; } - notebook > header.bottom > tabs > arrow { - border-bottom-style: none; } - notebook > header.top > tabs > arrow, notebook > header.bottom > tabs > arrow { - margin-left: -5px; - margin-right: -5px; - padding-left: 4px; - padding-right: 4px; } - notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { - -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } - notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } - notebook > header.left > tabs > arrow { - border-left-style: none; } - notebook > header.right > tabs > arrow { - border-right-style: none; } - notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { - margin-top: -5px; - margin-bottom: -5px; - padding-top: 4px; - padding-bottom: 4px; } - notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } - notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - notebook > header > tabs > arrow { - min-height: 14px; - min-width: 14px; - border-radius: 0; } - notebook > header > tabs > arrow:hover:not(:active):not(:backdrop) { - background-clip: padding-box; - background-image: none; - background-color: rgba(255, 255, 255, 0.3); - border-color: transparent; - box-shadow: none; } - notebook > header > tabs > arrow:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - notebook > header tab { - min-height: 24px; - min-width: 24px; - padding: 1px 12px; - outline-offset: -5px; - color: #8e95a4; - font-weight: normal; - border-width: 0px; - border-color: transparent; } - notebook > header tab:hover { - color: #b3bac7; } - notebook > header tab:hover.reorderable-page { - border-color: rgba(35, 40, 49, 0.3); - background-color: rgba(67, 76, 94, 0.2); } - notebook > header tab:backdrop { - color: #707888; } - notebook > header tab:backdrop.reorderable-page { - border-color: transparent; - background-color: transparent; } - notebook > header tab:checked { - color: #d8dee9; } - notebook > header tab:checked.reorderable-page { - border-color: rgba(35, 40, 49, 0.5); - background-color: rgba(67, 76, 94, 0.5); } - notebook > header tab:checked.reorderable-page:hover { - background-color: rgba(67, 76, 94, 0.7); } - notebook > header tab:backdrop:checked { - color: #8e95a4; } - notebook > header tab:backdrop:checked.reorderable-page { - border-color: #262c36; - background-color: #3d4455; } - notebook > header tab button.flat { - padding: 0; - margin-top: 4px; - margin-bottom: 4px; - min-width: 20px; - min-height: 20px; } - notebook > header tab button.flat:hover { - background: transparent; - box-shadow: none; - color: #bf616a; } - notebook > header tab button.flat, notebook > header tab button.flat:backdrop { - background: transparent; - border: none; - color: alpha(currentColor,0.3); } - notebook > header tab button.flat:last-child { - margin-left: 4px; - margin-right: -4px; } - notebook > header tab button.flat:first-child { - margin-left: -4px; - margin-right: 4px; } - notebook > header.top tabs, notebook > header.bottom tabs { - padding-left: 0px; - padding-right: 0px; } - notebook > header.top tabs:not(:only-child), notebook > header.bottom tabs:not(:only-child) { - margin-left: 0.5px; - margin-right: 0.5px; } - notebook > header.top tabs:not(:only-child):first-child, notebook > header.bottom tabs:not(:only-child):first-child { - margin-left: -1px; } - notebook > header.top tabs:not(:only-child):last-child, notebook > header.bottom tabs:not(:only-child):last-child { - margin-right: -1px; } - notebook > header.top tabs tab, notebook > header.bottom tabs tab { - margin-left: 0.5px; - margin-right: 0.5px; } - notebook > header.top tabs tab.reorderable-page, notebook > header.bottom tabs tab.reorderable-page { - border-style: none solid; } - notebook > header.left tabs, notebook > header.right tabs { - padding-top: 4px; - padding-bottom: 4px; } - notebook > header.left tabs:not(:only-child), notebook > header.right tabs:not(:only-child) { - margin-top: 3px; - margin-bottom: 3px; } - notebook > header.left tabs:not(:only-child):first-child, notebook > header.right tabs:not(:only-child):first-child { - margin-top: -1px; } - notebook > header.left tabs:not(:only-child):last-child, notebook > header.right tabs:not(:only-child):last-child { - margin-bottom: -1px; } - notebook > header.left tabs tab, notebook > header.right tabs tab { - margin-top: 4px; - margin-bottom: 4px; } - notebook > header.left tabs tab.reorderable-page, notebook > header.right tabs tab.reorderable-page { - border-style: solid none; } - notebook > header.top tab { - padding-bottom: 1px; } - notebook > header.bottom tab { - padding-top: 1px; } + border-color: transparent; +} +notebook > header tab:hover { + color: #a9a4a2; +} +notebook > header tab:hover.reorderable-page { + border-color: rgba(41, 37, 35, 0.3); + background-color: rgba(69, 62, 59, 0.2); +} +notebook > header tab:backdrop { + color: #6d6764; +} +notebook > header tab:backdrop.reorderable-page { + border-color: transparent; + background-color: transparent; +} +notebook > header tab:checked { + color: #cac6c4; +} +notebook > header tab:checked.reorderable-page { + border-color: rgba(41, 37, 35, 0.5); + background-color: rgba(69, 62, 59, 0.5); +} +notebook > header tab:checked.reorderable-page:hover { + background-color: rgba(69, 62, 59, 0.7); +} +notebook > header tab:backdrop:checked { + color: #888280; +} +notebook > header tab:backdrop:checked.reorderable-page { + border-color: #2c2825; + background-color: #3d3633; +} +notebook > header tab button.flat { + padding: 0; + margin-top: 4px; + margin-bottom: 4px; + min-width: 20px; + min-height: 20px; +} +notebook > header tab button.flat:hover { + background: transparent; + box-shadow: none; + color: #c65353; +} +notebook > header tab button.flat, notebook > header tab button.flat:backdrop { + background: transparent; + border: none; + color: alpha(currentColor,0.3); +} +notebook > header tab button.flat:last-child { + margin-left: 4px; + margin-right: -4px; +} +notebook > header tab button.flat:first-child { + margin-left: -4px; + margin-right: 4px; +} +notebook > header.top tabs, notebook > header.bottom tabs { + padding-left: 0px; + padding-right: 0px; +} +notebook > header.top tabs:not(:only-child), notebook > header.bottom tabs:not(:only-child) { + margin-left: 0.5px; + margin-right: 0.5px; +} +notebook > header.top tabs:not(:only-child):first-child, notebook > header.bottom tabs:not(:only-child):first-child { + margin-left: -1px; +} +notebook > header.top tabs:not(:only-child):last-child, notebook > header.bottom tabs:not(:only-child):last-child { + margin-right: -1px; +} +notebook > header.top tabs tab, notebook > header.bottom tabs tab { + margin-left: 0.5px; + margin-right: 0.5px; +} +notebook > header.top tabs tab.reorderable-page, notebook > header.bottom tabs tab.reorderable-page { + border-style: none solid; +} +notebook > header.left tabs, notebook > header.right tabs { + padding-top: 4px; + padding-bottom: 4px; +} +notebook > header.left tabs:not(:only-child), notebook > header.right tabs:not(:only-child) { + margin-top: 3px; + margin-bottom: 3px; +} +notebook > header.left tabs:not(:only-child):first-child, notebook > header.right tabs:not(:only-child):first-child { + margin-top: -1px; +} +notebook > header.left tabs:not(:only-child):last-child, notebook > header.right tabs:not(:only-child):last-child { + margin-bottom: -1px; +} +notebook > header.left tabs tab, notebook > header.right tabs tab { + margin-top: 4px; + margin-bottom: 4px; +} +notebook > header.left tabs tab.reorderable-page, notebook > header.right tabs tab.reorderable-page { + border-style: solid none; +} +notebook > header.top tab { + padding-bottom: 1px; +} +notebook > header.bottom tab { + padding-top: 1px; +} notebook > stack:not(:only-child) { - background-color: #3b4252; } - notebook > stack:not(:only-child):backdrop { - background-color: #3d4455; } + background-color: #3a3431; +} +notebook > stack:not(:only-child):backdrop { + background-color: #3d3633; +} /********* * Paned * @@ -3089,66 +3907,83 @@ paned > separator { -gtk-icon-source: none; border-style: none; background-color: transparent; - background-image: image(#232831); - background-size: 1px 1px; } - paned > separator:selected { - background-image: image(#8fbcbb); } - paned > separator:backdrop { - background-image: image(#262c36); } - paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #434c5e; - background-image: image(#232831), image(#232831); - background-size: 1px 1px, 1px 1px; } - paned > separator.wide:backdrop { - background-color: #434c5e; - background-image: image(#262c36), image(#262c36); } + background-image: image(#292523); + background-size: 1px 1px; +} +paned > separator:selected { + background-image: image(#af6f5a); +} +paned > separator:backdrop { + background-image: image(#2c2825); +} +paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: #453e3b; + background-image: image(#292523), image(#292523); + background-size: 1px 1px, 1px 1px; +} +paned > separator.wide:backdrop { + background-color: #453e3b; + background-image: image(#2c2825), image(#2c2825); +} paned.horizontal > separator { - background-repeat: repeat-y; } - 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; } + background-repeat: repeat-y; +} +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; background-repeat: repeat-x; - background-position: top; } - paned.vertical > separator.wide { - margin: 0; - padding: 0; - background-repeat: repeat-x, repeat-x; - background-position: bottom, top; } + background-position: top; +} +paned.vertical > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-x, repeat-x; + background-position: bottom, top; +} /************ * Pathbars * ************/ .path-bar button.text-button, .path-bar button.image-button, .path-bar button { padding-left: 4px; - padding-right: 4px; } + padding-right: 4px; +} .path-bar button.text-button.image-button label { padding-left: 0; - padding-right: 0; } + padding-right: 0; +} .path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { - padding-right: 8px; } + padding-right: 8px; +} .path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 8px; } + padding-left: 8px; +} .path-bar button image { padding-left: 4px; - padding-right: 4px; } + padding-right: 4px; +} .path-bar button.slider-button { padding-left: 0; - padding-right: 0; } + padding-right: 0; +} /*************** * Popovers * @@ -3156,692 +3991,864 @@ paned.vertical > separator { popover.background { padding: 2px; border-radius: 5px; - background: #2e3440; - box-shadow: 0 4px 6px #232831; } - .csd popover.background, popover.background { - border: 1px solid #232831; } - popover.background:backdrop { - background-color: #434c5e; - box-shadow: none; } - popover.background > list, - popover.background > .view, - popover.background > iconview, - popover.background > toolbar { - border-style: none; - background-color: transparent; } - .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier { - border: 1px solid rgba(255, 255, 255, 0.1); } - popover.background separator { - margin: 3px; } - popover.background list separator { - margin: 0px; } - popover.background list row { - padding: 8px; } - + background: #2f2a28; + box-shadow: 0 4px 6px #292523; +} +.csd popover.background, popover.background { + border: 1px solid #292523; +} +popover.background:backdrop { + background-color: #453e3b; + box-shadow: none; +} +popover.background > list, +popover.background > .view, +popover.background > iconview, +popover.background > toolbar { + border-style: none; + background-color: transparent; +} +.csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier { + border: 1px solid rgba(255, 255, 255, 0.15); +} +popover.background separator { + margin: 3px; +} +popover.background list separator { + margin: 0px; +} +popover.background list row { + padding: 8px; +} /***************** * Progress bars * *****************/ progressbar { font-size: smaller; - color: rgba(216, 222, 233, 0.4); } - progressbar.horizontal trough, - progressbar.horizontal progress { - min-height: 6px; } - progressbar.vertical trough, - progressbar.vertical progress { - min-width: 6px; } - progressbar.horizontal progress { - margin: 0; } - progressbar.vertical progress { - margin: 0; } - progressbar:backdrop { - box-shadow: none; - transition: 200ms ease-out; } - progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; } - progressbar.osd trough { - border-style: none; - border-radius: 0; - background-color: transparent; - box-shadow: none; } - progressbar.osd progress { - border-style: none; - border-radius: 0; } + color: rgba(202, 198, 196, 0.4); + background-color: #453e3b; + border-color: #2c2825; + border-color: rgba(175, 111, 90, 0.7); +} +progressbar.horizontal trough, +progressbar.horizontal progress { + min-height: 6px; +} +progressbar.vertical trough, +progressbar.vertical progress { + min-width: 6px; +} +progressbar.horizontal progress { + margin: 0; +} +progressbar.vertical progress { + margin: 0; +} +progressbar:backdrop { + box-shadow: none; + transition: 200ms ease-out; +} +progressbar.osd { + min-width: 3px; + min-height: 3px; + background-color: transparent; +} +progressbar.osd trough { + border-style: none; + border-radius: 0; + background-color: transparent; + box-shadow: none; +} +progressbar.osd progress { + border-style: none; + border-radius: 0; +} /************ * GtkScale * ************/ -progressbar trough, scale trough, scale fill { +scale fill, scale trough, progressbar trough, progressbar { + background-color: rgba(255, 255, 255, 0.14); + border: none; + border-radius: 3px; + margin: 0; +} +scale fill:disabled, scale trough:disabled, progressbar trough:disabled, progressbar:disabled { + background-color: rgba(255, 255, 255, 0.06); +} +scale fill:backdrop, scale trough:backdrop, progressbar trough:backdrop, progressbar:backdrop { + background-color: rgba(255, 255, 255, 0.06); + transition: 200ms ease-out; +} +scale fill:backdrop:disabled, scale trough:backdrop:disabled, progressbar trough:backdrop:disabled, progressbar:backdrop:disabled { + background-color: rgba(255, 255, 255, 0.06); +} + +scale highlight, progressbar progress, progressbar { + border: none; + background-color: #af6f5a; + border-radius: 3px; + margin: 0; +} +scale highlight:disabled, progressbar progress:disabled, progressbar:disabled { + border: none; background-color: rgba(255, 255, 255, 0.14); +} +scale highlight:backdrop, progressbar progress:backdrop, progressbar:backdrop { + border-color: #b77e6b; + background-color: #b77e6b; +} +scale highlight:backdrop:disabled, progressbar progress:backdrop:disabled, progressbar:backdrop:disabled { + background-color: rgba(255, 255, 255, 0.06); +} + +scale { + min-height: 16px; + min-width: 16px; + padding: 8px; +} +scale.horizontal trough, +scale.horizontal progress { + min-height: 6px; +} +scale.vertical trough, +scale.vertical progress { + min-width: 6px; +} +scale slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + background-color: #3a3431; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); + border-radius: 12px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border, box-shadow; +} +scale slider:active { + background-color: #af6f5a; +} +scale slider:active:disabled { + background-color: #413a37; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), 0px 0px 1px 1px rgba(0, 0, 0, 0.05); +} +scale.fine-tune.horizontal { + padding-top: 9px; + padding-bottom: 9px; + min-height: 16px; +} +scale.fine-tune.vertical { + padding-left: 9px; + padding-right: 9px; + min-width: 16px; +} +scale.fine-tune slider { + margin: -6px; +} +scale.fine-tune fill, +scale.fine-tune highlight, +scale.fine-tune trough { + border-radius: 5px; + -gtk-outline-radius: 7px; +} +scale trough { + outline-offset: 2px; + -gtk-outline-radius: 5px; + outline-color: transparent; +} +scale fill:backdrop, scale fill { + background-color: #292523; +} +scale fill:disabled:backdrop, scale fill:disabled { + border-color: transparent; + background-color: transparent; +} +.osd scale fill { + background-color: #514d4b; +} +.osd scale fill:disabled:backdrop, .osd scale fill:disabled { + border-color: transparent; + background-color: transparent; +} +scale slider { + border-color: #efece9; + border: none; + border-radius: 12px; + background-color: #efece9; +} +scale slider:active { + border-color: #905846; +} +scale slider:disabled { + background-color: #baad9f; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); +} +scale slider:backdrop, scale slider:backdrop:disabled { + transition: 200ms ease-out; + background-color: #baad9f; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); +} +row:selected scale slider:disabled, row:selected scale slider { + border-color: #905846; +} +.osd scale slider { + color: #cac6c4; + border-color: #292523; + background-color: rgba(41, 37, 35, 0.93); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); + border-color: #211e1c; + background-color: #efece9; +} +.osd scale slider:hover { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(75, 67, 63, 0.93), rgba(75, 67, 63, 0.93)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); + background-color: #efece9; +} +.osd scale slider:active { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(58, 52, 49, 0.93), rgba(58, 52, 49, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(202, 198, 196, 0.3); + background-color: #efece9; +} +.osd scale slider:disabled { + color: #7a7674; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(57, 53, 51, 0.5), rgba(57, 53, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-color: #efece9; +} +.osd scale slider:backdrop { + color: #cac6c4; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(186, 173, 159, 0.5), rgba(186, 173, 159, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-color: #baad9f; +} +.osd scale slider:backdrop:disabled { + background-color: #efece9; +} +scale value { + color: alpha(currentColor,0.4); +} +scale marks { + color: alpha(currentColor,0.4); +} +scale marks.top { + margin-bottom: 6px; + margin-top: -12px; +} +scale marks.bottom { + margin-top: 6px; + margin-bottom: -12px; +} +scale marks.top { + margin-right: 6px; + margin-left: -12px; +} +scale marks.bottom { + margin-left: 6px; + margin-right: -12px; +} +scale.fine-tune marks.top { + margin-bottom: 6px; + margin-top: -9px; +} +scale.fine-tune marks.bottom { + margin-top: 6px; + margin-bottom: -9px; +} +scale.fine-tune marks.top { + margin-right: 6px; + margin-left: -9px; +} +scale.fine-tune marks.bottom { + margin-left: 6px; + margin-right: -9px; +} +scale.horizontal indicator { + min-height: 6px; + min-width: 1px; +} +scale.horizontal.fine-tune indicator { + min-height: 3px; +} +scale.vertical indicator { + min-height: 1px; + min-width: 6px; +} +scale.vertical.fine-tune indicator { + min-width: 3px; +} +scale.horizontal.marks-before:not(.marks-after) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-before:not(.marks-after) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-before:not(.marks-after) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-before:not(.marks-after) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-before:not(.marks-after) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-before:not(.marks-after) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-after:not(.marks-before) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-after:not(.marks-before) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-after:not(.marks-before) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-after:not(.marks-before) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-after:not(.marks-before) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-after:not(.marks-before) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; border: none; - border-radius: 3px; - margin: 0; } - progressbar trough:disabled, scale trough:disabled, scale fill:disabled { - background-color: rgba(255, 255, 255, 0.06); } - progressbar trough:backdrop, progressbar:backdrop trough, scale trough:backdrop, scale fill:backdrop { - background-color: rgba(255, 255, 255, 0.06); - transition: 200ms ease-out; } - progressbar trough:backdrop:disabled, progressbar:backdrop trough:disabled, scale trough:backdrop:disabled, scale fill:backdrop:disabled { - background-color: rgba(255, 255, 255, 0.06); } - -progressbar progress, scale highlight { + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-before:not(.marks-after) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; border: none; - background-color: #8fbcbb; - border-radius: 3px; - margin: 0; } - progressbar progress:disabled, scale highlight:disabled { - border: none; - background-color: rgba(255, 255, 255, 0.14); } - progressbar progress:backdrop, progressbar:backdrop progress, scale highlight:backdrop, progressbar progress:active:backdrop, progressbar:backdrop progress:active, scale highlight:active:backdrop { - border-color: #9fc6c5; - background-color: #9fc6c5; } - progressbar progress:backdrop:disabled, progressbar:backdrop progress:disabled, scale highlight:backdrop:disabled, progressbar progress:active:backdrop:disabled, progressbar:backdrop progress:active:disabled, scale highlight:active:backdrop:disabled { - background-color: rgba(255, 255, 255, 0.06); } - -scale { + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-before:not(.marks-after) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-before:not(.marks-after) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-before:not(.marks-after) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-before:not(.marks-after) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-before:not(.marks-after) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-after:not(.marks-before) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-after:not(.marks-before) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-after:not(.marks-before) slider:active { min-height: 16px; min-width: 16px; - padding: 8px; } - scale.horizontal trough, - scale.horizontal progress { - min-height: 6px; } - scale.vertical trough, - scale.vertical progress { - min-width: 6px; } - scale slider { - min-height: 16px; - min-width: 16px; - margin: -7px; - background-color: #3b4252; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); - border-radius: 12px; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border, box-shadow; } - scale slider:active { - background-color: #8fbcbb; } - scale slider:active:disabled { - background-color: #404859; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.05); } - scale.fine-tune.horizontal { - padding-top: 9px; - padding-bottom: 9px; - min-height: 16px; } - scale.fine-tune.vertical { - padding-left: 9px; - padding-right: 9px; - min-width: 16px; } - scale.fine-tune slider { - margin: -6px; } - scale.fine-tune fill, - scale.fine-tune highlight, - scale.fine-tune trough { - border-radius: 5px; - -gtk-outline-radius: 7px; } - scale trough { - outline-offset: 2px; - -gtk-outline-radius: 5px; - outline-color: transparent; } - scale fill:backdrop, scale fill { - background-color: #232831; } - scale fill:disabled:backdrop, scale fill:disabled { - border-color: transparent; - background-color: transparent; } - .osd scale fill { - background-color: #50565f; } - .osd scale fill:disabled:backdrop, .osd scale fill:disabled { - border-color: transparent; - background-color: transparent; } - scale slider { - border-color: #f1f1f1; - border: none; - border-radius: 12px; - background-color: #f1f1f1; } - scale slider:active { - border-color: #6fa9a8; } - scale slider:disabled { - background-color: #b2b2b2; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } - scale slider:backdrop, scale slider:backdrop:disabled { - transition: 200ms ease-out; - background-color: #b2b2b2; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } - row:selected scale slider:disabled, row:selected scale slider { - border-color: #6fa9a8; } - .osd scale slider { - color: #d8dee9; - border-color: #232831; - background-color: rgba(40, 45, 55, 0.93); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); - border-color: #1d2128; - background-color: #f1f1f1; } - .osd scale slider:hover { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); - background-color: #f1f1f1; } - .osd scale slider:active { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); - background-clip: padding-box; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(216, 222, 233, 0.3); - background-color: #f1f1f1; } - .osd scale slider:disabled { - color: #808690; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - background-color: #f1f1f1; } - .osd scale slider:backdrop { - color: #d8dee9; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(178, 178, 178, 0.5), rgba(178, 178, 178, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - background-color: #b2b2b2; } - .osd scale slider:backdrop:disabled { - background-color: #f1f1f1; } - scale value { - color: alpha(currentColor,0.4); } - scale marks { - color: alpha(currentColor,0.4); } - scale marks.top { - margin-bottom: 6px; - margin-top: -12px; } - scale marks.bottom { - margin-top: 6px; - margin-bottom: -12px; } - scale marks.top { - margin-right: 6px; - margin-left: -12px; } - scale marks.bottom { - margin-left: 6px; - margin-right: -12px; } - scale.fine-tune marks.top { - margin-bottom: 6px; - margin-top: -9px; } - scale.fine-tune marks.bottom { - margin-top: 6px; - margin-bottom: -9px; } - scale.fine-tune marks.top { - margin-right: 6px; - margin-left: -9px; } - scale.fine-tune marks.bottom { - margin-left: 6px; - margin-right: -9px; } - scale.horizontal indicator { - min-height: 6px; - min-width: 1px; } - scale.horizontal.fine-tune indicator { - min-height: 3px; } - scale.vertical indicator { - min-height: 1px; - min-width: 6px; } - scale.vertical.fine-tune indicator { - min-width: 3px; } - scale.horizontal.marks-before:not(.marks-after) slider { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-before:not(.marks-after) slider:hover { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-before:not(.marks-after) slider:active { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-before:not(.marks-after) slider:disabled { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-before:not(.marks-after) slider:backdrop { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-before:not(.marks-after) slider:backdrop:disabled { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-after:not(.marks-before) slider { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-after:not(.marks-before) slider:hover { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-after:not(.marks-before) slider:active { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-after:not(.marks-before) slider:disabled { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-after:not(.marks-before) slider:backdrop { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-after:not(.marks-before) slider:backdrop:disabled { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.vertical.marks-before:not(.marks-after) slider { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.vertical.marks-before:not(.marks-after) slider:hover { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.vertical.marks-before:not(.marks-after) slider:active { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.vertical.marks-before:not(.marks-after) slider:disabled { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.vertical.marks-before:not(.marks-after) slider:backdrop { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.vertical.marks-before:not(.marks-after) slider:backdrop:disabled { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.vertical.marks-after:not(.marks-before) slider { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.vertical.marks-after:not(.marks-before) slider:hover { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.vertical.marks-after:not(.marks-before) slider:active { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.vertical.marks-after:not(.marks-before) slider:disabled { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.vertical.marks-after:not(.marks-before) slider:backdrop { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.vertical.marks-after:not(.marks-before) slider:backdrop:disabled { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.color { - min-height: 0; - min-width: 0; } - scale.color trough { - background-image: image(#232831); - background-repeat: no-repeat; } - scale.color.horizontal { - padding: 0 0 15px 0; } - scale.color.horizontal trough { - padding-bottom: 4px; - background-position: 0 -3px; - border-top-left-radius: 0; - border-top-right-radius: 0; } - scale.color.horizontal slider:dir(ltr):hover, scale.color.horizontal slider:dir(ltr):backdrop, scale.color.horizontal slider:dir(ltr):disabled, scale.color.horizontal slider:dir(ltr):backdrop:disabled, scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl):hover, scale.color.horizontal slider:dir(rtl):backdrop, scale.color.horizontal slider:dir(rtl):disabled, scale.color.horizontal slider:dir(rtl):backdrop:disabled, scale.color.horizontal slider:dir(rtl) { - margin-bottom: -15px; - margin-top: 6px; } - scale.color.vertical:dir(ltr) { - padding: 0 0 0 15px; } - scale.color.vertical:dir(ltr) trough { - padding-left: 4px; - background-position: 3px 0; - border-bottom-right-radius: 0; - border-top-right-radius: 0; } - scale.color.vertical:dir(ltr) slider:hover, scale.color.vertical:dir(ltr) slider:backdrop, scale.color.vertical:dir(ltr) slider:disabled, scale.color.vertical:dir(ltr) slider:backdrop:disabled, scale.color.vertical:dir(ltr) slider { - margin-left: -15px; - margin-right: 6px; } - scale.color.vertical:dir(rtl) { - padding: 0 15px 0 0; } - scale.color.vertical:dir(rtl) trough { - padding-right: 4px; - background-position: -3px 0; - border-bottom-left-radius: 0; - border-top-left-radius: 0; } - scale.color.vertical:dir(rtl) slider:hover, scale.color.vertical:dir(rtl) slider:backdrop, scale.color.vertical:dir(rtl) slider:disabled, scale.color.vertical:dir(rtl) slider:backdrop:disabled, scale.color.vertical:dir(rtl) slider { - margin-right: -15px; - margin-left: 6px; } - scale.color.fine-tune.horizontal:dir(ltr), scale.color.fine-tune.horizontal:dir(rtl) { - padding: 0 0 12px 0; } - scale.color.fine-tune.horizontal:dir(ltr) trough, scale.color.fine-tune.horizontal:dir(rtl) trough { - padding-bottom: 7px; - background-position: 0 -6px; } - scale.color.fine-tune.horizontal:dir(ltr) slider, scale.color.fine-tune.horizontal:dir(rtl) slider { - margin-bottom: -15px; - margin-top: 6px; } - scale.color.fine-tune.vertical:dir(ltr) { - padding: 0 0 0 12px; } - scale.color.fine-tune.vertical:dir(ltr) trough { - padding-left: 7px; - background-position: 6px 0; } - scale.color.fine-tune.vertical:dir(ltr) slider { - margin-left: -15px; - margin-right: 6px; } - scale.color.fine-tune.vertical:dir(rtl) { - padding: 0 12px 0 0; } - scale.color.fine-tune.vertical:dir(rtl) trough { - padding-right: 7px; - background-position: -6px 0; } - scale.color.fine-tune.vertical:dir(rtl) slider { - margin-right: -15px; - margin-left: 6px; } + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-after:not(.marks-before) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-after:not(.marks-before) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-after:not(.marks-before) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.color { + min-height: 0; + min-width: 0; +} +scale.color trough { + background-image: image(#292523); + background-repeat: no-repeat; +} +scale.color.horizontal { + padding: 0 0 15px 0; +} +scale.color.horizontal trough { + padding-bottom: 4px; + background-position: 0 -3px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} +scale.color.horizontal slider:dir(ltr):hover, scale.color.horizontal slider:dir(ltr):backdrop, scale.color.horizontal slider:dir(ltr):disabled, scale.color.horizontal slider:dir(ltr):backdrop:disabled, scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl):hover, scale.color.horizontal slider:dir(rtl):backdrop, scale.color.horizontal slider:dir(rtl):disabled, scale.color.horizontal slider:dir(rtl):backdrop:disabled, scale.color.horizontal slider:dir(rtl) { + margin-bottom: -15px; + margin-top: 6px; +} +scale.color.vertical:dir(ltr) { + padding: 0 0 0 15px; +} +scale.color.vertical:dir(ltr) trough { + padding-left: 4px; + background-position: 3px 0; + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} +scale.color.vertical:dir(ltr) slider:hover, scale.color.vertical:dir(ltr) slider:backdrop, scale.color.vertical:dir(ltr) slider:disabled, scale.color.vertical:dir(ltr) slider:backdrop:disabled, scale.color.vertical:dir(ltr) slider { + margin-left: -15px; + margin-right: 6px; +} +scale.color.vertical:dir(rtl) { + padding: 0 15px 0 0; +} +scale.color.vertical:dir(rtl) trough { + padding-right: 4px; + background-position: -3px 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} +scale.color.vertical:dir(rtl) slider:hover, scale.color.vertical:dir(rtl) slider:backdrop, scale.color.vertical:dir(rtl) slider:disabled, scale.color.vertical:dir(rtl) slider:backdrop:disabled, scale.color.vertical:dir(rtl) slider { + margin-right: -15px; + margin-left: 6px; +} +scale.color.fine-tune.horizontal:dir(ltr), scale.color.fine-tune.horizontal:dir(rtl) { + padding: 0 0 12px 0; +} +scale.color.fine-tune.horizontal:dir(ltr) trough, scale.color.fine-tune.horizontal:dir(rtl) trough { + padding-bottom: 7px; + background-position: 0 -6px; +} +scale.color.fine-tune.horizontal:dir(ltr) slider, scale.color.fine-tune.horizontal:dir(rtl) slider { + margin-bottom: -15px; + margin-top: 6px; +} +scale.color.fine-tune.vertical:dir(ltr) { + padding: 0 0 0 12px; +} +scale.color.fine-tune.vertical:dir(ltr) trough { + padding-left: 7px; + background-position: 6px 0; +} +scale.color.fine-tune.vertical:dir(ltr) slider { + margin-left: -15px; + margin-right: 6px; +} +scale.color.fine-tune.vertical:dir(rtl) { + padding: 0 12px 0 0; +} +scale.color.fine-tune.vertical:dir(rtl) trough { + padding-right: 7px; + background-position: -6px 0; +} +scale.color.fine-tune.vertical:dir(rtl) slider { + margin-right: -15px; + margin-left: 6px; +} /************** * Scrollbars * **************/ scrollbar { - background-color: #3f4758; - transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } - * { - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; } - scrollbar.top { - border-bottom: 1px solid #232831; } - scrollbar.bottom { - border-top: 1px solid #232831; } - scrollbar.left { - border-right: 1px solid #232831; } - scrollbar.right { - border-left: 1px solid #232831; } - scrollbar:backdrop { - background-color: #3d4555; - border-color: #262c36; - transition: 200ms ease-out; } - scrollbar slider { - min-width: 6px; - min-height: 6px; - margin: -1px; - border: 4px solid transparent; - border-radius: 8px; - background-clip: padding-box; - background-color: #9ca4b1; } - scrollbar slider:hover { - background-color: #bac1cd; } - scrollbar slider:hover:active { - background-color: #afcfce; } - scrollbar slider:backdrop { - background-color: #61697a; } - scrollbar slider:disabled { - background-color: transparent; } - scrollbar.fine-tune slider { - min-width: 4px; - min-height: 4px; } - scrollbar.fine-tune.horizontal slider { - border-width: 5px 4px; } - scrollbar.fine-tune.vertical slider { - border-width: 4px 5px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering) { - border-color: transparent; - opacity: 0.4; - background-color: transparent; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 3px; - min-height: 3px; - background-color: #d8dee9; - border: 1px solid black; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { - min-width: 5px; - min-height: 5px; - background-color: #d8dee9; - background-clip: padding-box; - border-radius: 100%; - border: 1px solid black; - -gtk-icon-source: none; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { - margin: 0 2px; - min-width: 40px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { - margin: 1px 2px; - min-width: 5px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { - margin: 2px 0; - min-height: 40px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { - margin: 2px 1px; - min-height: 5px; } - scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.8; } - scrollbar.horizontal slider { - min-width: 40px; } - scrollbar.vertical slider { - min-height: 40px; } - scrollbar button { - padding: 0; - min-width: 12px; - min-height: 12px; - border-style: none; - border-radius: 0; - transition-property: min-height, min-width, color; - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #9ca4b1; } - scrollbar button:hover { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #bac1cd; } - scrollbar button:active, scrollbar button:checked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #afcfce; } - scrollbar button:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: rgba(156, 164, 177, 0.2); } - scrollbar button:backdrop { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #61697a; } - scrollbar button:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: rgba(97, 105, 122, 0.2); } - scrollbar.vertical button.down { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - scrollbar.vertical button.up { - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } - scrollbar.horizontal button.down { - -gtk-icon-source: -gtk-icontheme("pan-right-symbolic"); } - scrollbar.horizontal button.up { - -gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); } + background-color: #403936; + transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); +} +* { + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; +} + +scrollbar.top { + border-bottom: 1px solid #292523; +} +scrollbar.bottom { + border-top: 1px solid #292523; +} +scrollbar.left { + border-right: 1px solid #292523; +} +scrollbar.right { + border-left: 1px solid #292523; +} +scrollbar:backdrop { + background-color: #3d3734; + border-color: #2c2825; + transition: 200ms ease-out; +} +scrollbar slider { + min-width: 6px; + min-height: 6px; + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: #95908d; +} +scrollbar slider:hover { + background-color: #afaba9; +} +scrollbar slider:hover:active { + background-color: #c08d7c; +} +scrollbar slider:backdrop { + background-color: #605957; +} +scrollbar slider:disabled { + background-color: transparent; +} +scrollbar.fine-tune slider { + min-width: 4px; + min-height: 4px; +} +scrollbar.fine-tune.horizontal slider { + border-width: 5px 4px; +} +scrollbar.fine-tune.vertical slider { + border-width: 4px 5px; +} +scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + border-color: transparent; + opacity: 0.4; + background-color: transparent; +} +scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + margin: 0; + min-width: 3px; + min-height: 3px; + background-color: #cac6c4; + border: 1px solid black; +} +scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 5px; + min-height: 5px; + background-color: #cac6c4; + background-clip: padding-box; + border-radius: 100%; + border: 1px solid black; + -gtk-icon-source: none; +} +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + margin: 0 2px; + min-width: 40px; +} +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { + margin: 1px 2px; + min-width: 5px; +} +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + margin: 2px 0; + min-height: 40px; +} +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { + margin: 2px 1px; + min-height: 5px; +} +scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + opacity: 0.8; +} +scrollbar.horizontal slider { + min-width: 40px; +} +scrollbar.vertical slider { + min-height: 40px; +} +scrollbar button { + padding: 0; + min-width: 12px; + min-height: 12px; + border-style: none; + border-radius: 0; + transition-property: min-height, min-width, color; + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #95908d; +} +scrollbar button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #afaba9; +} +scrollbar button:active, scrollbar button:checked { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #c08d7c; +} +scrollbar button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(149, 144, 141, 0.2); +} +scrollbar button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #605957; +} +scrollbar button:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(96, 89, 87, 0.2); +} +scrollbar.vertical button.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} +scrollbar.vertical button.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} +scrollbar.horizontal button.down { + -gtk-icon-source: -gtk-icontheme("pan-right-symbolic"); +} +scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); +} treeview ~ scrollbar.vertical { - border-top: 1px solid #232831; - margin-top: -1px; } + border-top: 1px solid #292523; + margin-top: -1px; +} /*********** * Sidebar * @@ -3849,176 +4856,231 @@ treeview ~ scrollbar.vertical { .sidebar { border-style: none; border-width: 0; - background-color: #3f4758; } - .sidebar .frame { - border: none; } - stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) { - border-right: none; - border-left-style: none; } - stacksidebar.sidebar:dir(rtl) list - .sidebar:dir(rtl), stacksidebar.sidebar.right list - .sidebar:dir(rtl), .sidebar.right { - border-left: 1px solid #232831; - border-right-style: none; } - .sidebar:backdrop { - background-color: #40485a; - border-color: #262c36; } - .sidebar row { - padding: 8px 12px; - transition: all .12s ease-in; } - .sidebar row label { - color: #98abb2; } - .sidebar row:selected { - color: #2e3440; } - .sidebar row:selected:backdrop { - color: rgba(46, 52, 64, 0.5); - background: rgba(143, 188, 187, 0.6); } - .sidebar row:selected:backdrop label { - color: #2e3440; } - .sidebar row:selected label { - color: #2e3440; } - .sidebar.source-list { - background: #2e3440; - padding: 4px 0px; } - .sidebar.source-list.view, iconview.sidebar.source-list { - transition: all .12s ease-in; } - .sidebar.source-list.view:selected, iconview.sidebar.source-list:selected { - padding-left: 4px; - background: #8fbcbb; - color: #2e3440; } - .sidebar.source-list.view:selected:active, iconview.sidebar.source-list:selected:active { - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } - .sidebar.source-list.view:selected.has-open-popup, iconview.sidebar.source-list:selected.has-open-popup, .sidebar.source-list.view:selected:hover, iconview.sidebar.source-list:selected:hover { - background-color: rgba(143, 188, 187, 0.9); } - .sidebar.source-list.view:selected:backdrop, iconview.sidebar.source-list:selected:backdrop { - background-color: rgba(143, 188, 187, 0.6); } - .sidebar.source-list.view:hover, iconview.sidebar.source-list:hover, .sidebar.source-list.view iconview.source-list:hover, iconview.sidebar.source-list iconview.source-list:hover { - background-color: rgba(67, 76, 94, 0.4); } - paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; - border-color: #232831; } + background-color: #403936; +} +.sidebar .frame { + border: none; +} +stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) { + border-right: none; + border-left-style: none; +} + +stacksidebar.sidebar:dir(rtl) list .sidebar:dir(rtl), stacksidebar.sidebar.right list .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid #292523; + border-right-style: none; +} + +.sidebar:backdrop { + background-color: #413a37; + border-color: #2c2825; +} +.sidebar row { + padding: 8px 12px; + transition: all 0.12s ease-in; +} +.sidebar row label { + color: #9a918b; +} +.sidebar row:selected { + color: #2f2a28; +} +.sidebar row:selected:backdrop { + color: rgba(47, 42, 40, 0.5); + background: rgba(175, 111, 90, 0.6); +} +.sidebar row:selected:backdrop label { + color: #2f2a28; +} +.sidebar row:selected label { + color: #2f2a28; +} +.sidebar.source-list { + background: #2f2a28; + padding: 4px 0px; +} +.sidebar.source-list.view, iconview.sidebar.source-list { + transition: all 0.12s ease-in; +} +.sidebar.source-list.view:selected, iconview.sidebar.source-list:selected { + padding-left: 4px; + background: #af6f5a; + color: #2f2a28; +} +.sidebar.source-list.view:selected:active, iconview.sidebar.source-list:selected:active { + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); +} +.sidebar.source-list.view:selected.has-open-popup, iconview.sidebar.source-list:selected.has-open-popup, .sidebar.source-list.view:selected:hover, iconview.sidebar.source-list:selected:hover { + background-color: rgba(175, 111, 90, 0.9); +} +.sidebar.source-list.view:selected:backdrop, iconview.sidebar.source-list:selected:backdrop { + background-color: rgba(175, 111, 90, 0.6); +} +.sidebar.source-list.view:hover, iconview.sidebar.source-list:hover, .sidebar.source-list.view iconview.source-list:hover, iconview.sidebar.source-list iconview.source-list:hover { + background-color: rgba(69, 62, 59, 0.4); +} +paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { + border-style: none; + border-color: #292523; +} stacksidebar row { - padding: 10px 4px; } - stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; } - stacksidebar row.needs-attention > label { - background-size: 6px 6px, 0 0; } + padding: 10px 4px; +} +stacksidebar row > label { + padding-left: 6px; + padding-right: 6px; +} +stacksidebar row.needs-attention > label { + background-size: 6px 6px, 0 0; +} /*******************************************************************/ /* PLACESSIDEBAR */ /*******************************************************************/ placessidebar.sidebar { background-color: transparent; - background-image: linear-gradient(to right, #232831 40px, #2e3440 35px, #2e3440 36px, #2e3440 36px, #2e3440 99%, #2e3440 100%); } - placessidebar.sidebar:dir(rtl) { - background-image: linear-gradient(to left, #232831 40px, #2e3440 35px, #2e3440 36px, #2e3440 36px, #2e3440 99%, #2e3440 100%); } - placessidebar.sidebar row.sidebar-row.sidebar-row .sidebar-icon { - margin-left: -14px; - margin-right: 12px; - padding-left: 14px; - padding-right: 12px; - color: #98abb2; } - placessidebar.sidebar row.sidebar-row.sidebar-row .sidebar-icon:dir(rtl) { - margin-right: -14px; - margin-left: 12px; - padding-right: 14px; - padding-left: 12px; } - placessidebar.sidebar row.sidebar-row:hover { - transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - color: rgba(0, 0, 0, 0.76); - background-color: transparent; - background-image: linear-gradient(to right, rgba(65, 67, 75, 0) 40px, rgba(0, 0, 0, 0.12) 35px, rgba(0, 0, 0, 0.12) 36px, rgba(0, 0, 0, 0.12) 36px, rgba(0, 0, 0, 0.12) 99%, rgba(0, 0, 0, 0.12) 100%); } - placessidebar.sidebar row.sidebar-row:hover:dir(rtl) { - background-image: linear-gradient(to left, rgba(65, 67, 75, 0) 40px, rgba(0, 0, 0, 0.12) 35px, rgba(0, 0, 0, 0.12) 36px, rgba(0, 0, 0, 0.12) 36px, rgba(0, 0, 0, 0.12) 99%, rgba(0, 0, 0, 0.12) 100%); } - placessidebar.sidebar row.sidebar-row:active:hover { - color: rgba(0, 0, 0, 0.76); - background-color: rgba(0, 0, 0, 0.23); } - placessidebar.sidebar row.sidebar-row:selected { - color: #fff; - background-color: transparent; - background-image: linear-gradient(to right, rgba(143, 188, 187, 0.7) 40px, rgba(65, 67, 75, 0) 35px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 99%, rgba(65, 67, 75, 0) 100%); } - placessidebar.sidebar row.sidebar-row:selected label { - color: #8fbcbb; } - placessidebar.sidebar row.sidebar-row:selected:dir(rtl) { - background-image: linear-gradient(to left, rgba(143, 188, 187, 0.7) 40px, rgba(65, 67, 75, 0) 35px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 99%, rgba(65, 67, 75, 0) 100%); } - placessidebar.sidebar row.sidebar-row:selected:hover { - color: #ffffff; - background-color: rgba(0, 0, 0, 0.24); } - placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-icon { - color: #ffffff; } - placessidebar.sidebar row.sidebar-row:selected:backdrop { - color: #8e95a4; } - placessidebar.sidebar row.sidebar-row:selected:backdrop .sidebar-icon { - -gtk-icon-shadow: none; } - placessidebar.sidebar row.sidebar-row:selected .sidebar-icon { - -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.8); - color: inherit; } - placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row, placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row label, placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { - color: #ebcb8b; } - placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) { - box-shadow: inset 0 1px #a3be8c, inset 0 -1px #a3be8c; } - placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) image { - color: #a3be8c; } - placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { - background: #a3be8c; } - placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected image { - color: #2e3440; } + background-image: linear-gradient(to right, #292523 40px, #2f2a28 35px, #2f2a28 36px, #2f2a28 36px, #2f2a28 99%, #2f2a28 100%); +} +placessidebar.sidebar:dir(rtl) { + background-image: linear-gradient(to left, #292523 40px, #2f2a28 35px, #2f2a28 36px, #2f2a28 36px, #2f2a28 99%, #2f2a28 100%); +} +placessidebar.sidebar row.sidebar-row.sidebar-row .sidebar-icon { + margin-left: -14px; + margin-right: 12px; + padding-left: 14px; + padding-right: 12px; + color: #9a918b; +} +placessidebar.sidebar row.sidebar-row.sidebar-row .sidebar-icon:dir(rtl) { + margin-right: -14px; + margin-left: 12px; + padding-right: 14px; + padding-left: 12px; +} +placessidebar.sidebar row.sidebar-row:hover { + transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: rgba(47, 42, 40, 0.76); + background-color: transparent; + background-image: linear-gradient(to right, rgba(65, 67, 75, 0) 40px, rgba(0, 0, 0, 0.12) 35px, rgba(0, 0, 0, 0.12) 36px, rgba(0, 0, 0, 0.12) 36px, rgba(0, 0, 0, 0.12) 99%, rgba(0, 0, 0, 0.12) 100%); +} +placessidebar.sidebar row.sidebar-row:hover:dir(rtl) { + background-image: linear-gradient(to left, rgba(65, 67, 75, 0) 40px, rgba(0, 0, 0, 0.12) 35px, rgba(0, 0, 0, 0.12) 36px, rgba(0, 0, 0, 0.12) 36px, rgba(0, 0, 0, 0.12) 99%, rgba(0, 0, 0, 0.12) 100%); +} +placessidebar.sidebar row.sidebar-row:active:hover { + color: rgba(47, 42, 40, 0.76); + background-color: rgba(47, 42, 40, 0.23); +} +placessidebar.sidebar row.sidebar-row:selected { + color: #fff; + background-color: transparent; + background-image: linear-gradient(to right, rgba(175, 111, 90, 0.7) 40px, rgba(65, 67, 75, 0) 35px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 99%, rgba(65, 67, 75, 0) 100%); +} +placessidebar.sidebar row.sidebar-row:selected label { + color: #af6f5a; +} +placessidebar.sidebar row.sidebar-row:selected:dir(rtl) { + background-image: linear-gradient(to left, rgba(175, 111, 90, 0.7) 40px, rgba(65, 67, 75, 0) 35px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 99%, rgba(65, 67, 75, 0) 100%); +} +placessidebar.sidebar row.sidebar-row:selected:hover { + color: #ffffff; + background-color: rgba(0, 0, 0, 0.24); +} +placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-icon { + color: #ffffff; +} +placessidebar.sidebar row.sidebar-row:selected:backdrop { + color: #888280; +} +placessidebar.sidebar row.sidebar-row:selected:backdrop .sidebar-icon { + -gtk-icon-shadow: none; +} +placessidebar.sidebar row.sidebar-row:selected .sidebar-icon { + -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.8); + color: inherit; +} +placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row, placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row label, placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { + color: #ddc388; +} +placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) { + box-shadow: inset 0 1px #8faf79, inset 0 -1px #8faf79; +} +placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) image { + color: #8faf79; +} +placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { + background: #8faf79; +} +placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected image { + color: #2f2a28; +} placessidebar list { - background-color: transparent; } - placessidebar list:backdrop { - background-color: transparent; } + background-color: transparent; +} +placessidebar list:backdrop { + background-color: transparent; +} /***************** * GtkSpinButton * *****************/ spinbutton:not(.vertical) { - padding: 0; } - spinbutton:not(.vertical) entry { - min-width: 28px; - margin: 0; - background: none; - background-color: transparent; - border: none; - border-radius: 0; - box-shadow: none; } - spinbutton:not(.vertical) button { - min-height: 16px; - margin: 0; - padding-bottom: 0; - padding-top: 0; - color: #c8ceda; - background-image: none; - border-style: none none none solid; - border-color: rgba(35, 40, 49, 0.3); - border-radius: 0; - box-shadow: inset 1px 0px 0px 0px rgba(0, 0, 0, 0.07); } - spinbutton:not(.vertical) button:dir(rtl) { - border-style: none solid none none; } - spinbutton:not(.vertical) button:hover { - color: #d8dee9; - background-color: rgba(216, 222, 233, 0.05); } - spinbutton:not(.vertical) button:disabled { - color: rgba(142, 149, 164, 0.3); } - spinbutton:not(.vertical) button:active { - background-color: rgba(0, 0, 0, 0.1); - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); } - spinbutton:not(.vertical) button:backdrop { - color: #868d9c; - background-color: transparent; - border-color: rgba(38, 44, 54, 0.3); - transition: 200ms ease-out; } - spinbutton:not(.vertical) button:backdrop:disabled { - color: rgba(99, 112, 139, 0.3); - background-image: none; - border-style: none none none solid; - box-shadow: inset 1px 0px 0px 0px rgba(0, 0, 0, 0.07); } - spinbutton:not(.vertical) button:backdrop:disabled:dir(rtl) { - border-style: none solid none none; } - spinbutton:not(.vertical) button:last-child { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; } + padding: 0; +} +spinbutton:not(.vertical) entry { + min-width: 28px; + margin: 0; + background: none; + background-color: transparent; + border: none; + border-radius: 0; + box-shadow: none; +} +spinbutton:not(.vertical) button { + min-height: 16px; + margin: 0; + padding-bottom: 0; + padding-top: 0; + color: #bcb7b5; + background-image: none; + border-style: none none none solid; + border-color: rgba(41, 37, 35, 0.3); + border-radius: 0; + box-shadow: inset 1px 0px 0px 0px rgba(0, 0, 0, 0.07); +} +spinbutton:not(.vertical) button:dir(rtl) { + border-style: none solid none none; +} +spinbutton:not(.vertical) button:hover { + color: #cac6c4; + background-color: rgba(202, 198, 196, 0.1); +} +spinbutton:not(.vertical) button:disabled { + color: rgba(136, 130, 128, 0.3); +} +spinbutton:not(.vertical) button:active { + background-color: rgba(0, 0, 0, 0.1); + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); +} +spinbutton:not(.vertical) button:backdrop { + color: #817a78; + background-color: transparent; + border-color: rgba(44, 40, 37, 0.3); + transition: 200ms ease-out; +} +spinbutton:not(.vertical) button:backdrop:disabled { + color: rgba(110, 99, 94, 0.3); + background-image: none; + border-style: none none none solid; + box-shadow: inset 1px 0px 0px 0px rgba(0, 0, 0, 0.07); +} +spinbutton:not(.vertical) button:backdrop:disabled:dir(rtl) { + border-style: none solid none none; +} +spinbutton:not(.vertical) button:last-child { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; +} .osd spinbutton:not(.vertical) button { border-color: transparent; background-color: transparent; @@ -4026,146 +5088,173 @@ spinbutton:not(.vertical) { box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; - color: #d8dee9; + color: #cac6c4; border-style: none none none solid; - border-color: rgba(35, 40, 49, 0.7); + border-color: rgba(41, 37, 35, 0.7); border-radius: 0; box-shadow: none; - -gtk-icon-shadow: 0 1px black; } - .osd spinbutton:not(.vertical) button:dir(rtl) { - border-style: none solid none none; } - .osd spinbutton:not(.vertical) button:hover { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #d8dee9; - border-color: rgba(35, 40, 49, 0.5); - background-color: rgba(216, 222, 233, 0.1); - -gtk-icon-shadow: 0 1px black; - box-shadow: none; } - .osd spinbutton:not(.vertical) button:backdrop { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #d8dee9; - border-color: rgba(35, 40, 49, 0.5); - -gtk-icon-shadow: none; - box-shadow: none; } - .osd spinbutton:not(.vertical) button:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #808690; - border-color: rgba(35, 40, 49, 0.5); - -gtk-icon-shadow: none; - box-shadow: none; } - .osd spinbutton:not(.vertical) button:last-child { - border-radius: 0 3px 3px 0; } - .osd spinbutton:not(.vertical) button:dir(rtl):first-child { - border-radius: 3px 0 0 3px; } + -gtk-icon-shadow: 0 1px black; +} +.osd spinbutton:not(.vertical) button:dir(rtl) { + border-style: none solid none none; +} +.osd spinbutton:not(.vertical) button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #cac6c4; + border-color: rgba(41, 37, 35, 0.5); + background-color: rgba(202, 198, 196, 0.1); + -gtk-icon-shadow: 0 1px black; + box-shadow: none; +} +.osd spinbutton:not(.vertical) button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #cac6c4; + border-color: rgba(41, 37, 35, 0.5); + -gtk-icon-shadow: none; + box-shadow: none; +} +.osd spinbutton:not(.vertical) button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #7a7674; + border-color: rgba(41, 37, 35, 0.5); + -gtk-icon-shadow: none; + box-shadow: none; +} +.osd spinbutton:not(.vertical) button:last-child { + border-radius: 0 3px 3px 0; +} +.osd spinbutton:not(.vertical) button:dir(rtl):first-child { + border-radius: 3px 0 0 3px; +} spinbutton.vertical:disabled { - color: #8e95a4; } + color: #888280; +} spinbutton.vertical:backdrop:disabled { - color: #63708b; } + color: #6e635e; +} spinbutton.vertical:drop(active) { border-color: transparent; - box-shadow: none; } + box-shadow: none; +} spinbutton.vertical entry { min-height: 32px; min-width: 32px; padding: 0; - border-radius: 0; } + border-radius: 0; +} spinbutton.vertical button { min-height: 32px; min-width: 32px; padding: 0; border-width: 1px; - border-color: #232831; - box-shadow: 0 1px rgba(255, 255, 255, 0.1); } + border-color: #292523; + box-shadow: 0 1px rgba(255, 255, 255, 0.15); +} spinbutton.vertical button.up { border-radius: 3px 3px 0 0; - border-style: solid solid none solid; } + border-style: solid solid none solid; +} spinbutton.vertical button.down { border-radius: 0 0 3px 3px; - border-style: none solid solid solid; } + border-style: none solid solid solid; +} .osd spinbutton.vertical button:first-child { - color: #d8dee9; - border-color: #232831; - background-color: rgba(40, 45, 55, 0.93); + color: #cac6c4; + border-color: #292523; + background-color: rgba(41, 37, 35, 0.93); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); +} +.osd spinbutton.vertical button:first-child:hover { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(75, 67, 63, 0.93), rgba(75, 67, 63, 0.93)); background-clip: padding-box; text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - .osd spinbutton.vertical button:first-child:hover { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - .osd spinbutton.vertical button:first-child:active { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); - background-clip: padding-box; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(216, 222, 233, 0.3); } - .osd spinbutton.vertical button:first-child:disabled { - color: #808690; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd spinbutton.vertical button:first-child:backdrop { - color: #d8dee9; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(40, 45, 55, 0.93), rgba(40, 45, 55, 0.93)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } + outline-color: rgba(202, 198, 196, 0.3); +} +.osd spinbutton.vertical button:first-child:active { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(58, 52, 49, 0.93), rgba(58, 52, 49, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(202, 198, 196, 0.3); +} +.osd spinbutton.vertical button:first-child:disabled { + color: #7a7674; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(57, 53, 51, 0.5), rgba(57, 53, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} +.osd spinbutton.vertical button:first-child:backdrop { + color: #cac6c4; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(41, 37, 35, 0.93), rgba(41, 37, 35, 0.93)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} treeview spinbutton:not(.vertical) { min-height: 0; border-style: none; - border-radius: 0; } - treeview spinbutton:not(.vertical) entry { - min-height: 0; - padding: 1px 2px; } + border-radius: 0; +} +treeview spinbutton:not(.vertical) entry { + min-height: 0; + padding: 1px 2px; +} /*********** * Spinner * ***********/ menu spinner { - color: #8fbcbb; } + color: #af6f5a; +} /********************* * Spinner Animation * *********************/ @keyframes spin { to { - -gtk-icon-transform: rotate(1turn); } } + -gtk-icon-transform: rotate(1turn); + } +} spinner { background: none; opacity: 0; - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } - spinner:checked { - opacity: 1; - animation: spin 1s linear infinite; } - spinner:checked:disabled { - opacity: 0.5; } + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); +} +spinner:checked { + opacity: 1; + animation: spin 1s linear infinite; +} +spinner:checked:disabled { + opacity: 0.5; +} /********** * Switch * @@ -4177,96 +5266,122 @@ switch { background-size: 40px 24px; background-repeat: no-repeat; background-position: center center; - background-image: -gtk-scaled(url("../assets/switch-off.svg"), url("../assets/switch-off.svg")); } - switch:disabled { - background-image: -gtk-scaled(url("../assets/switch-insensitive.svg"), url("../assets/switch-insensitive.svg")); } - switch:disabled slider { - background-image: -gtk-scaled(url("../assets/switch-slider-insensitive.svg"), url("../assets/switch-slider-insensitive@2.png")); } - switch, switch slider { - outline-color: transparent; - color: transparent; - border: none; - box-shadow: none; } - switch:checked { - background-image: -gtk-scaled(url("../assets/switch-on.svg"), url("../assets/switch-on.svg")); } - switch:checked slider { - background-image: -gtk-scaled(url("../assets/switch-slider-on.svg"), url("../assets/switch-slider-on@2.png")); } - switch:checked:disabled { - background-image: -gtk-scaled(url("../assets/switch-on-insensitive.svg"), url("../assets/switch-on-insensitive.svg")); } - switch:checked:disabled slider { - background-image: -gtk-scaled(url("../assets/switch-slider-on-insensitive.svg"), url("../assets/switch-slider-on-insensitive@2.png")); } - switch slider { - min-width: 1px; - min-height: 1px; - background-repeat: no-repeat; - background-position: left center; - background-color: transparent; - background-image: -gtk-scaled(url("../assets/switch-slider-off.svg"), url("../assets/switch-slider-off@2.png")); } - row:selected switch:checked { - background-image: -gtk-scaled(url("../assets/switch-off.svg"), url("../assets/switch-off.svg")); } - row:selected switch:checked slider { - background-image: -gtk-scaled(url("../assets/switch-slider-on-selected.svg"), url("../assets/switch-slider-on-selected@2.png")); } - switch trough:active, switch trough:checked { - background-color: #8fbcbb; } - switch trough:active:backdrop, switch trough:checked:backdrop { - background-color: rgba(143, 188, 187, 0.6); } + background-image: -gtk-scaled(url("../assets/switch-off.svg"), url("../assets/switch-off.svg")); +} +switch:disabled { + background-image: -gtk-scaled(url("../assets/switch-insensitive.svg"), url("../assets/switch-insensitive.svg")); +} +switch:disabled slider { + background-image: -gtk-scaled(url("../assets/switch-slider-insensitive.svg"), url("../assets/switch-slider-insensitive@2.png")); +} +switch, switch slider { + outline-color: transparent; + color: transparent; + border: none; + box-shadow: none; +} +switch:checked { + background-image: -gtk-scaled(url("../assets/switch-on.svg"), url("../assets/switch-on.svg")); +} +switch:checked slider { + background-image: -gtk-scaled(url("../assets/switch-slider-on.svg"), url("../assets/switch-slider-on@2.png")); +} +switch:checked:disabled { + background-image: -gtk-scaled(url("../assets/switch-on-insensitive.svg"), url("../assets/switch-on-insensitive.svg")); +} +switch:checked:disabled slider { + background-image: -gtk-scaled(url("../assets/switch-slider-on-insensitive.svg"), url("../assets/switch-slider-on-insensitive@2.png")); +} +switch slider { + min-width: 1px; + min-height: 1px; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + background-image: -gtk-scaled(url("../assets/switch-slider-off.svg"), url("../assets/switch-slider-off@2.png")); +} +row:selected switch:checked { + background-image: -gtk-scaled(url("../assets/switch-off.svg"), url("../assets/switch-off.svg")); +} +row:selected switch:checked slider { + background-image: -gtk-scaled(url("../assets/switch-slider-on-selected.svg"), url("../assets/switch-slider-on-selected@2.png")); +} +switch trough:active, switch trough:checked { + background-color: #af6f5a; +} +switch trough:active:backdrop, switch trough:checked:backdrop { + background-color: rgba(175, 111, 90, 0.6); +} /************ * Toolbars * ************/ -toolbar, .inline-toolbar, searchbar, -.location-bar { +searchbar, +.location-bar, .inline-toolbar, toolbar { -GtkWidget-window-dragging: true; padding: 4px; - background-color: #434c5e; } + background-color: #453e3b; +} toolbar { - padding: 4px 3px 3px 4px; } - .osd toolbar { - background-color: transparent; } - toolbar.osd { - padding: 13px; - border: none; - border-radius: 5px; - background-color: rgba(40, 45, 55, 0.93); } - toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; } - toolbar.horizontal separator { - margin: 0 7px 1px 6px; } - toolbar.vertical separator { - margin: 6px 1px 7px 0; } - toolbar:not(.inline-toolbar):not(.osd) switch, - toolbar:not(.inline-toolbar):not(.osd) scale, - toolbar:not(.inline-toolbar):not(.osd) entry, - toolbar:not(.inline-toolbar):not(.osd) spinbutton, - toolbar:not(.inline-toolbar):not(.osd) button { - margin-right: 1px; - margin-bottom: 1px; } + padding: 4px 3px 3px 4px; +} +.osd toolbar { + background-color: transparent; +} +toolbar.osd { + padding: 13px; + border: none; + border-radius: 5px; + background-color: rgba(41, 37, 35, 0.93); +} +toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { + border-radius: 0; +} +toolbar.horizontal separator { + margin: 0 7px 1px 6px; +} +toolbar.vertical separator { + margin: 6px 1px 7px 0; +} +toolbar:not(.inline-toolbar):not(.osd) switch, +toolbar:not(.inline-toolbar):not(.osd) scale, +toolbar:not(.inline-toolbar):not(.osd) entry, +toolbar:not(.inline-toolbar):not(.osd) spinbutton, +toolbar:not(.inline-toolbar):not(.osd) button { + margin-right: 1px; + margin-bottom: 1px; +} .inline-toolbar { padding: 3px; border-width: 0 1px 1px; - border-radius: 0 0 5px 5px; } + border-radius: 0 0 5px 5px; +} searchbar, .location-bar { border-width: 0 0 1px; - padding: 3px; } + padding: 3px; +} .inline-toolbar, searchbar, .location-bar { border-style: solid; - border-color: #232831; - background-color: #394151; } - .inline-toolbar:backdrop, searchbar:backdrop, - .location-bar:backdrop { - border-color: #262c36; - background-color: #394150; - box-shadow: none; - transition: 200ms ease-out; } + border-color: #292523; + background-color: #3d3734; +} +.inline-toolbar:backdrop, searchbar:backdrop, +.location-bar:backdrop { + border-color: #2c2825; + background-color: #3c3633; + box-shadow: none; + transition: 200ms ease-out; +} searchbar { - background: #3b4252; } + background: #3a3431; +} /************ * Tooltips * @@ -4276,132 +5391,171 @@ tooltip { /* not working */ border-radius: 5px; box-shadow: none; - text-shadow: 0 1px black; } - tooltip.background { - background-color: rgba(40, 45, 55, 0.93); - background-clip: padding-box; - border: 1px solid #232831; } - tooltip decoration { - background-color: transparent; } - tooltip * { - padding: 4px; - background-color: transparent; - color: white; } + text-shadow: 0 1px black; +} +tooltip.background { + background-color: rgba(41, 37, 35, 0.93); + background-clip: padding-box; + border: 1px solid #292523; +} +tooltip decoration { + background-color: transparent; +} +tooltip * { + padding: 4px; + background-color: transparent; + color: white; +} /************** * Tree Views * **************/ treeview.view { - border-left-color: #8a909e; - border-top-color: #434c5e; } - * { - -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:selected:focus, treeview.view:selected { - border-radius: 0; } - treeview.view:selected:backdrop, treeview.view:selected { - border-left-color: #5f787e; - border-top-color: rgba(216, 222, 233, 0.1); } - treeview.view:disabled { - color: #8e95a4; } - treeview.view:disabled:selected { - color: #68868a; } - treeview.view:disabled:selected:backdrop { - color: rgba(131, 171, 172, 0.85); } - treeview.view:disabled:backdrop { - color: #63708b; } - treeview.view.separator { - min-height: 2px; - color: #434c5e; } - treeview.view.separator:backdrop { - color: rgba(67, 76, 94, 0.1); } - treeview.view:backdrop { - border-left-color: #697181; - border-top: #434c5e; } - treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #6fa9a8; } - treeview.view:drop(active).after { - border-top-style: none; } - treeview.view:drop(active).before { - border-bottom-style: none; } - treeview.view.expander { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #a9afbc; } - treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } - treeview.view.expander:hover { - color: #d8dee9; } - treeview.view.expander:selected { - color: #4b5d65; } - treeview.view.expander:selected:hover { - color: #2e3440; } - treeview.view.expander:selected:backdrop { - color: rgba(101, 129, 133, 0.65); } - treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - treeview.view.expander:backdrop { - color: #767d8c; } - treeview.view.progressbar { - border: 1px solid #6fa9a8; - border-radius: 4px; - background-color: #8fbcbb; - background-image: linear-gradient(to bottom, #8fbcbb, #6fa9a8); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), 0 1px rgba(0, 0, 0, 0.1); } - treeview.view.progressbar:selected:focus, treeview.view.progressbar:selected { - border-radius: 4px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); - color: #8fbcbb; - background-image: linear-gradient(to bottom, #3b4252, #262a34); } - treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { - border-color: #3d4455; - background-color: #3d4455; } - treeview.view.progressbar:backdrop { - border-color: #3d4455; - background-image: none; - box-shadow: none; } - treeview.view.trough { - background-color: rgba(216, 222, 233, 0.1); - border-radius: 4px; } - treeview.view.trough:selected:focus, treeview.view.trough:selected { - background-color: #6fa9a8; - border-radius: 4px; } - treeview.view header button { - color: #8a909e; - background-color: #3b4252; - font-weight: bold; - text-shadow: none; - box-shadow: none; } - treeview.view header button:hover { - color: #b1b7c4; - box-shadow: none; - transition: none; } - treeview.view header button:active { - color: #d8dee9; - transition: none; } - treeview.view header button:last-child:backdrop, treeview.view header button:last-child { - border-right-style: none; } - treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd, - treeview.view header.button.dnd:active, - treeview.view header.button.dnd:selected, - treeview.view header.button.dnd:hover, - treeview.view header.button.dnd { - padding: 0 6px; - transition: none; - background-image: none; - background-color: #8fbcbb; - color: #3b4252; - border-radius: 0; - border-style: none; - box-shadow: inset 0 0 0 1px #3b4252; - text-shadow: none; } - treeview.view acceleditor > label { - background-color: #8fbcbb; } + border-left-color: #827d7b; + border-top-color: #453e3b; +} +* { + -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:selected:focus, treeview.view:selected { + border-radius: 0; +} +treeview.view:selected:backdrop, treeview.view:selected { + border-left-color: #6f4d41; + border-top-color: rgba(202, 198, 196, 0.1); +} +treeview.view:disabled { + color: #888280; +} +treeview.view:disabled:selected { + color: #7c5346; +} +treeview.view:disabled:selected:backdrop { + color: rgba(159, 102, 84, 0.85); +} +treeview.view:disabled:backdrop { + color: #6e635e; +} +treeview.view.separator { + min-height: 2px; + color: #453e3b; +} +treeview.view.separator:backdrop { + color: rgba(69, 62, 59, 0.1); +} +treeview.view:backdrop { + border-left-color: #67605e; + border-top: #453e3b; +} +treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: #905846; +} +treeview.view:drop(active).after { + border-top-style: none; +} +treeview.view:drop(active).before { + border-bottom-style: none; +} +treeview.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: #9f9a98; +} +treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); +} +treeview.view.expander:hover { + color: #cac6c4; +} +treeview.view.expander:selected { + color: #553f37; +} +treeview.view.expander:selected:hover { + color: #2f2a28; +} +treeview.view.expander:selected:backdrop { + color: rgba(119, 81, 68, 0.65); +} +treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} +treeview.view.expander:backdrop { + color: #726b69; +} +treeview.view.progressbar { + border: 1px solid #905846; + border-radius: 4px; + background-color: #af6f5a; + background-image: linear-gradient(to bottom, #af6f5a, #905846); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), 0 1px rgba(0, 0, 0, 0.1); +} +treeview.view.progressbar:selected:focus, treeview.view.progressbar:selected { + border-radius: 4px; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); + color: #af6f5a; + background-image: linear-gradient(to bottom, #3a3431, #1e1b1a); +} +treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { + border-color: #3d3633; + background-color: #3d3633; +} +treeview.view.progressbar:backdrop { + border-color: #3d3633; + background-image: none; + box-shadow: none; +} +treeview.view.trough { + background-color: rgba(202, 198, 196, 0.1); + border-radius: 4px; +} +treeview.view.trough:selected:focus, treeview.view.trough:selected { + background-color: #905846; + border-radius: 4px; +} +treeview.view header button { + color: #827d7b; + background-color: #3a3431; + font-weight: bold; + text-shadow: none; + box-shadow: none; +} +treeview.view header button:hover { + color: #a6a2a0; + box-shadow: none; + transition: none; +} +treeview.view header button:active { + color: #cac6c4; + transition: none; +} +treeview.view header button:last-child:backdrop, treeview.view header button:last-child { + border-right-style: none; +} +treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd, +treeview.view header.button.dnd:active, +treeview.view header.button.dnd:selected, +treeview.view header.button.dnd:hover, +treeview.view header.button.dnd { + padding: 0 6px; + transition: none; + background-image: none; + background-color: #af6f5a; + color: #3a3431; + border-radius: 0; + border-style: none; + box-shadow: inset 0 0 0 1px #3a3431; + text-shadow: none; +} +treeview.view acceleditor > label { + background-color: #af6f5a; +} treeview.view header button, treeview.view header button:hover, treeview.view header button:active { padding: 0 6px; @@ -4410,19 +5564,23 @@ treeview.view header button, treeview.view header button:hover, treeview.view he text-shadow: none; border-width: 1px; border-style: none solid solid none; - border-color: #434c5e; } - treeview.view header button:disabled { - border-color: #434c5e; - background-image: none; } - treeview.view header button:backdrop { - border-color: #434c5e; - border-style: none solid solid none; - color: #697181; - background-image: none; - background-color: #3d4455; } - treeview.view header button:backdrop:disabled { - border-color: #434c5e; - background-image: none; } + border-color: #453e3b; +} +treeview.view header button:disabled { + border-color: #453e3b; + background-image: none; +} +treeview.view header button:backdrop { + border-color: #453e3b; + border-style: none solid solid none; + color: #67605e; + background-image: none; + background-color: #3d3633; +} +treeview.view header button:backdrop:disabled { + border-color: #453e3b; + background-image: none; +} /********************** * Window Decorations * @@ -4432,126 +5590,167 @@ decoration { border-width: 0px; border-width: 0px; box-shadow: 0 4px 10px 2px rgba(33, 26, 30, 0.4); - margin: 10px; } - decoration:backdrop { - box-shadow: 0 4px 10px 2px rgba(33, 26, 30, 0.2); - transition: 200ms ease-out; } - .maximized decoration, .fullscreen decoration, .tiled decoration { - border-radius: 0; } - .popup decoration { - box-shadow: none; } - .ssd decoration { - box-shadow: none; } - .csd.popup decoration { - border-radius: 7px; - box-shadow: 0 4px 8px #232831; - border: 1px solid rgba(35, 40, 49, 0.7); } - tooltip.csd decoration { - border-radius: 5px; - box-shadow: none; } - messagedialog.csd decoration { - border-radius: 7px; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(35, 40, 49, 0.8); } - .solid-csd decoration { - border-radius: 0; - margin: 0px; - background-color: #434c5e; - border: solid 1px #262c36; - box-shadow: none; } + margin: 10px; +} +decoration:backdrop { + box-shadow: 0 4px 10px 2px rgba(33, 26, 30, 0.2); + transition: 200ms ease-out; +} +.maximized decoration, .fullscreen decoration, .tiled decoration { + border-radius: 0; +} +.popup decoration { + box-shadow: none; +} +.ssd decoration { + box-shadow: none; +} +.csd.popup decoration { + border-radius: 7px; + box-shadow: 0 4px 8px #292523; + border: 1px solid rgba(41, 37, 35, 0.7); +} +tooltip.csd decoration { + border-radius: 5px; + box-shadow: none; +} +messagedialog.csd decoration { + border-radius: 7px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(41, 37, 35, 0.8); +} +.solid-csd decoration { + border-radius: 0; + margin: 0px; + background-color: #453e3b; + border: solid 1px #2c2825; + box-shadow: none; +} button.titlebutton { background-repeat: no-repeat; background-position: center; min-height: 20px; padding: 0 1px; - box-shadow: none; } - button.titlebutton.close { - background-image: -gtk-scaled(url("../assets/close.png"), url("../assets/close@2.png")); } - button.titlebutton.close:hover, button.titlebutton.close:active { - background-image: -gtk-scaled(url("../assets/close_prelight.png"), url("../assets/close_prelight@2.png")); } - button.titlebutton.maximize { - background-image: -gtk-scaled(url("../assets/maximize.png"), url("../assets/maximize@2.png")); } - button.titlebutton.maximize:hover, button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("../assets/maximize_prelight.png"), url("../assets/maximize_prelight@2.png")); } - button.titlebutton.minimize { - background-image: -gtk-scaled(url("../assets/min.png"), url("../assets/min@2.png")); } - button.titlebutton.minimize:hover, button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("../assets/min_prelight.png"), url("../assets/min_prelight@2.png")); } - button.titlebutton:backdrop { - -gtk-icon-shadow: none; - background-image: -gtk-scaled(url("../assets/close_unfocused.png"), url("../assets/close_unfocused@2.png")); } + box-shadow: none; +} +button.titlebutton.close { + background-image: -gtk-scaled(url("../assets/close.png"), url("../assets/close@2.png")); +} +button.titlebutton.close:hover, button.titlebutton.close:active { + background-image: -gtk-scaled(url("../assets/close_prelight.png"), url("../assets/close_prelight@2.png")); +} +button.titlebutton.maximize { + background-image: -gtk-scaled(url("../assets/maximize.png"), url("../assets/maximize@2.png")); +} +button.titlebutton.maximize:hover, button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("../assets/maximize_prelight.png"), url("../assets/maximize_prelight@2.png")); +} +button.titlebutton.minimize { + background-image: -gtk-scaled(url("../assets/min.png"), url("../assets/min@2.png")); +} +button.titlebutton.minimize:hover, button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("../assets/min_prelight.png"), url("../assets/min_prelight@2.png")); +} +.selection-mode button.titlebutton { + background-color: transparent; + border-color: transparent; + color: #af6f5a; +} +button.titlebutton:backdrop { + -gtk-icon-shadow: none; + background-image: -gtk-scaled(url("../assets/close_unfocused.png"), url("../assets/close_unfocused@2.png")); +} headerbar.selection-mode button.titlebutton, .titlebar.selection-mode button.titlebutton { - text-shadow: 0 -1px rgba(0, 0, 0, 0.4807843137); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.4807843137); } - headerbar.selection-mode button.titlebutton:backdrop, - .titlebar.selection-mode button.titlebutton:backdrop { - -gtk-icon-shadow: none; } + text-shadow: 0 -1px rgba(0, 0, 0, 0.5843137255); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.5843137255); +} +headerbar.selection-mode button.titlebutton:backdrop, +.titlebar.selection-mode button.titlebutton:backdrop { + -gtk-icon-shadow: none; +} -.view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, +.view:selected:focus, .view:selected, .view text:selected:focus, +textview text:selected:focus, +.view text:selected, +textview text:selected, .view text selection:focus, .view text selection, +textview text selection:focus, +textview text selection, iconview:selected:focus, iconview:selected, iconview text:selected:focus, +iconview text:selected, iconview text selection:focus, iconview text selection, flowbox flowboxchild:selected, modelbutton.flat:selected, +.menuitem.button.flat:selected, calendar:selected, +entry selection:focus, +entry selection, row:selected, popover.background checkbutton.flat:selected, +popover.background radiobutton.flat:selected, +popover.background checkbutton.menuitem.button:selected, +popover.background radiobutton.menuitem.button:selected, popover.background checkbutton:selected, +popover.background radiobutton:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, treeview.view:selected:focus, treeview.view:selected { + background-color: #af6f5a; +} +row:selected label, label:selected, .selection-mode button.titlebutton, .view:selected:focus, .view:selected, +.view text:selected:focus, textview text:selected:focus, .view text:selected, -iconview text:selected, -textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, +textview text:selected, .view text selection:focus, .view text selection, textview text selection:focus, -textview text selection, flowbox flowboxchild:selected, modelbutton.flat:selected, popover.background checkbutton:selected, -popover.background radiobutton:selected, -.menuitem.button.flat:selected, calendar:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, +textview text selection, iconview:selected:focus, iconview:selected, +iconview text:selected:focus, +iconview text:selected, iconview text selection:focus, iconview text selection, flowbox flowboxchild:selected, modelbutton.flat:selected, +.menuitem.button.flat:selected, calendar:selected, entry selection:focus, -entry selection, row:selected, treeview.view:selected:focus, treeview.view:selected { - background-color: #8fbcbb; } - row:selected label, label:selected, .selection-mode button.titlebutton, .view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, - .view text:selected:focus, - iconview text:selected:focus, - textview text:selected:focus, - .view text:selected, - iconview text:selected, - textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, - textview text selection:focus, - textview text selection, flowbox flowboxchild:selected, modelbutton.flat:selected, popover.background checkbutton:selected, - popover.background radiobutton:selected, - .menuitem.button.flat:selected, calendar:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, - entry selection:focus, - entry selection, row:selected, treeview.view:selected:focus, treeview.view:selected { - color: #2e3440; - font-weight: bold; } - row:selected label:disabled, label:disabled:selected, .selection-mode button.titlebutton:disabled, iconview:disabled:selected:focus, .view:disabled:selected, iconview:disabled:selected, - iconview text:disabled:selected:focus, - textview text:disabled:selected:focus, - .view text:disabled:selected, - iconview text:disabled:selected, - textview text:disabled:selected, iconview text selection:disabled:focus, .view text selection:disabled, iconview text selection:disabled, - textview text selection:disabled, flowbox flowboxchild:disabled:selected, label:disabled selection, modelbutton.flat:disabled:selected, popover.background checkbutton:disabled:selected, - popover.background radiobutton:disabled:selected, - .menuitem.button.flat:disabled:selected, calendar:disabled:selected, spinbutton:not(.vertical) selection:disabled, - entry selection:disabled, row:disabled:selected { - color: #5f787e; } - row:selected label:backdrop, label:backdrop:selected, .selection-mode button.titlebutton:backdrop, iconview:backdrop:selected:focus, .view:backdrop:selected, iconview:backdrop:selected, - iconview text:backdrop:selected:focus, - textview text:backdrop:selected:focus, - .view text:backdrop:selected, - iconview text:backdrop:selected, - textview text:backdrop:selected, iconview text selection:backdrop:focus, .view text selection:backdrop, iconview text selection:backdrop, - textview text selection:backdrop, flowbox flowboxchild:backdrop:selected, label:backdrop selection, modelbutton.flat:backdrop:selected, popover.background checkbutton:backdrop:selected, - popover.background radiobutton:backdrop:selected, - .menuitem.button.flat:backdrop:selected, calendar:backdrop:selected, spinbutton:not(.vertical) selection:backdrop, - entry selection:backdrop, row:backdrop:selected { - color: rgba(46, 52, 64, 0.5); } - row:selected label:backdrop:disabled, label:backdrop:disabled:selected, .selection-mode button.titlebutton:backdrop:disabled, .view:backdrop:disabled:selected, iconview:backdrop:disabled:selected, - .view text:backdrop:disabled:selected, - iconview text:backdrop:disabled:selected, - textview text:backdrop:disabled:selected, .view text selection:backdrop:disabled, iconview text selection:backdrop:disabled, - textview text selection:backdrop:disabled, flowbox flowboxchild:backdrop:disabled:selected, label:disabled selection:backdrop, label:backdrop selection:disabled, modelbutton.flat:backdrop:disabled:selected, popover.background checkbutton:backdrop:disabled:selected, - popover.background radiobutton:backdrop:disabled:selected, - .menuitem.button.flat:backdrop:disabled:selected, calendar:backdrop:disabled:selected, spinbutton:not(.vertical) selection:backdrop:disabled, - entry selection:backdrop:disabled, row:backdrop:disabled:selected { - color: rgba(131, 171, 172, 0.85); } +entry selection, row:selected, popover.background checkbutton.flat:selected, +popover.background radiobutton.flat:selected, +popover.background checkbutton.menuitem.button:selected, +popover.background radiobutton.menuitem.button:selected, popover.background checkbutton:selected, +popover.background radiobutton:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, treeview.view:selected:focus, treeview.view:selected { + color: #2f2a28; + font-weight: bold; +} +row:selected label:disabled, label:disabled:selected, .selection-mode button.titlebutton:disabled, .view:disabled:selected, +textview text:disabled:selected:focus, +.view text:disabled:selected, +textview text:disabled:selected, .view text selection:disabled, +textview text selection:disabled:focus, +textview text selection:disabled, iconview:disabled:selected:focus, iconview:disabled:selected, +iconview text:disabled:selected:focus, +iconview text:disabled:selected, iconview text selection:disabled:focus, iconview text selection:disabled, flowbox flowboxchild:disabled:selected, modelbutton.flat:disabled:selected, +.menuitem.button.flat:disabled:selected, calendar:disabled:selected, +entry selection:disabled:focus, +entry selection:disabled, row:disabled:selected, popover.background checkbutton:disabled:selected, +popover.background radiobutton:disabled:selected, spinbutton:not(.vertical) selection:disabled:focus, spinbutton:not(.vertical) selection:disabled, treeview.view:disabled:selected { + color: #6f4d41; +} +row:selected label:backdrop, label:backdrop:selected, .selection-mode button.titlebutton:backdrop, .view:backdrop:selected, +textview text:backdrop:selected:focus, +.view text:backdrop:selected, +textview text:backdrop:selected, .view text selection:backdrop, +textview text selection:backdrop:focus, +textview text selection:backdrop, iconview:backdrop:selected:focus, iconview:backdrop:selected, +iconview text:backdrop:selected:focus, +iconview text:backdrop:selected, iconview text selection:backdrop:focus, iconview text selection:backdrop, flowbox flowboxchild:backdrop:selected, modelbutton.flat:backdrop:selected, +.menuitem.button.flat:backdrop:selected, calendar:backdrop:selected, +entry selection:backdrop:focus, +entry selection:backdrop, row:backdrop:selected, popover.background checkbutton:backdrop:selected, +popover.background radiobutton:backdrop:selected, spinbutton:not(.vertical) selection:backdrop:focus, spinbutton:not(.vertical) selection:backdrop, treeview.view:backdrop:selected { + color: rgba(47, 42, 40, 0.5); +} +row:selected label:backdrop:disabled, label:backdrop:disabled:selected, .selection-mode button.titlebutton:backdrop:disabled, .view:backdrop:disabled:selected, +.view text:backdrop:disabled:selected, +textview text:backdrop:disabled:selected, .view text selection:backdrop:disabled, +textview text selection:backdrop:disabled, iconview:backdrop:disabled:selected, +iconview text:backdrop:disabled:selected, iconview text selection:backdrop:disabled, flowbox flowboxchild:backdrop:disabled:selected, modelbutton.flat:backdrop:disabled:selected, +.menuitem.button.flat:backdrop:disabled:selected, calendar:backdrop:disabled:selected, +entry selection:backdrop:disabled:focus, +entry selection:backdrop:disabled, row:backdrop:disabled:selected, popover.background checkbutton:backdrop:disabled:selected, +popover.background radiobutton:backdrop:disabled:selected, spinbutton:not(.vertical) selection:backdrop:disabled { + color: rgba(159, 102, 84, 0.85); +} .monospace { - font-family: Monospace; } + font-family: Monospace; +} /********************** * DE-Specific Styles * @@ -4560,15 +5759,18 @@ entry selection, row:selected, treeview.view:selected:focus, treeview.view:selec * Budgie * *********/ .budgie-container { - background-color: transparent; } - .budgie-container:backdrop { - background-color: transparent; } - .budgie-container popover list, - .budgie-container popover row { - border: none; - background: none; - padding: 0; - margin: 0; } + background-color: transparent; +} +.budgie-container:backdrop { + background-color: transparent; +} +.budgie-container popover list, +.budgie-container popover row { + border: none; + background: none; + padding: 0; + margin: 0; +} .budgie-popover .container, .budgie-popover border, @@ -4583,855 +5785,1121 @@ entry selection, row:selected, treeview.view:selected:focus, treeview.view:selec -gtk-icon-shadow: none; opacity: 1; min-width: 0; - min-height: 0; } + min-height: 0; +} .budgie-popover, .budgie-popover.background { border-radius: 10px; padding: 0; - background: #2a2f3a; + background: #2c2826; background-clip: border-box; box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.35); - border: 1px solid #232831; } - .budgie-popover list:hover, - .budgie-popover row:hover, - .budgie-popover.background list:hover, - .budgie-popover.background row:hover { - background: none; } - .budgie-popover > frame.container, - .budgie-popover.background > frame.container { - margin: 0 -1px -1px; - padding: 2px 0 0; } - .budgie-popover button, - .budgie-popover.background button { - color: #d8dee9; - border: none; - background: transparent; } - .budgie-popover button:hover, - .budgie-popover.background button:hover { - color: #8fbcbb; } + border: 1px solid #292523; +} +.budgie-popover list:hover, +.budgie-popover row:hover, +.budgie-popover.background list:hover, +.budgie-popover.background row:hover { + background: none; +} +.budgie-popover > frame.container, +.budgie-popover.background > frame.container { + margin: 0 -1px -1px; + padding: 2px 0 0; +} +.budgie-popover button, +.budgie-popover.background button { + color: #cac6c4; + border: none; + background: transparent; +} +.budgie-popover button:hover, +.budgie-popover.background button:hover { + color: #af6f5a; +} .budgie-popover > .container { - padding: 2px; } + padding: 2px; +} .budgie-menu { - color: #d8dee9; } - .budgie-menu .container { - padding: 0; } - .budgie-menu button:hover { - -gtk-icon-effect: none; } - .budgie-menu entry.search { - border: none; - background: none; - padding: 5px 2px; - border-bottom: 1px solid #232831; - border-radius: 0; - font-size: 120%; - box-shadow: none; - color: #d8dee9; } - .budgie-menu entry.search image:dir(ltr) { - padding-left: 8px; - padding-right: 12px; } - .budgie-menu entry.search image:dir(rtl) { - padding-left: 12px; - padding-right: 8px; } - .budgie-menu .categories { - border-width: 0; - margin-left: 3px; - background: transparent; } - .budgie-menu .categories:dir(ltr) { - border-right: 1px solid #232831; } - .budgie-menu .categories:dir(rtl) { - border-left: 1px solid #232831; } - .budgie-menu .category-button { - padding: 7px; - border-radius: 2px 0 0 2px; } - .budgie-menu .category-button:hover { - background-color: rgba(216, 222, 233, 0.15); - color: #d8dee9; } - .budgie-menu .category-button:active { - box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } - .budgie-menu .category-button:checked { - color: #2e3440; - background: #8fbcbb; } - .budgie-menu .category-button:checked:hover { - color: rgba(46, 52, 64, 0.6); } - .budgie-menu .category-button:checked:disabled { - opacity: 0.5; } - .budgie-menu .category-button:checked:disabled label { - color: rgba(46, 52, 64, 0.7); } - .budgie-menu scrollbar { - background-color: transparent; - border-color: #232831; } - .budgie-menu button:not(.category-button) { - padding-top: 5px; - padding-bottom: 5px; - border-radius: 0; - box-shadow: none; - background: transparent; } - .budgie-menu button:not(.category-button):hover { - color: #fff; - text-shadow: none; - background-color: rgba(143, 188, 187, 0.7); } - .budgie-menu button { - border: none; - background: transparent; } - .budgie-menu undershoot, .budgie-menu overshoot { - background: none; } - .budgie-menu list { - color: rgba(216, 222, 233, 0.7); } + color: #cac6c4; +} +.budgie-menu .container { + padding: 0; +} +.budgie-menu button:hover { + -gtk-icon-effect: none; +} +.budgie-menu entry.search { + border: none; + background: none; + padding: 5px 2px; + border-bottom: 1px solid #292523; + border-radius: 0; + font-size: 120%; + box-shadow: none; + color: #cac6c4; +} +.budgie-menu entry.search image:dir(ltr) { + padding-left: 8px; + padding-right: 12px; +} +.budgie-menu entry.search image:dir(rtl) { + padding-left: 12px; + padding-right: 8px; +} +.budgie-menu .categories { + border-width: 0; + margin-left: 3px; + background: transparent; +} +.budgie-menu .categories:dir(ltr) { + border-right: 1px solid #292523; +} +.budgie-menu .categories:dir(rtl) { + border-left: 1px solid #292523; +} +.budgie-menu .category-button { + padding: 7px; + border-radius: 2px 0 0 2px; +} +.budgie-menu .category-button:hover { + background-color: rgba(202, 198, 196, 0.15); + color: #cac6c4; +} +.budgie-menu .category-button:active { + box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); +} +.budgie-menu .category-button:checked { + color: #2f2a28; + background: #af6f5a; +} +.budgie-menu .category-button:checked:hover { + color: rgba(47, 42, 40, 0.6); +} +.budgie-menu .category-button:checked:disabled { + opacity: 0.5; +} +.budgie-menu .category-button:checked:disabled label { + color: rgba(47, 42, 40, 0.7); +} +.budgie-menu scrollbar { + background-color: transparent; + border-color: #292523; +} +.budgie-menu button:not(.category-button) { + padding-top: 5px; + padding-bottom: 5px; + border-radius: 0; + box-shadow: none; + background: transparent; +} +.budgie-menu button:not(.category-button):hover { + color: #fff; + text-shadow: none; + background-color: rgba(175, 111, 90, 0.7); +} +.budgie-menu button { + border: none; + background: transparent; +} +.budgie-menu undershoot, .budgie-menu overshoot { + background: none; +} +.budgie-menu list { + color: rgba(202, 198, 196, 0.7); +} button.budgie-menu-launcher { padding: 0 2px; - color: #d8dee9; - box-shadow: none; - background-color: transparent; } - button.budgie-menu-launcher:hover { - color: #d8dee9; } - button.budgie-menu-launcher:active, button.budgie-menu-launcher:checked { - color: #d8dee9; } - button.budgie-menu-launcher:backdrop { - color: #d8dee9; - background-color: transparent; } - button.budgie-menu-launcher:backdrop:hover { - color: #d8dee9; } - button.budgie-menu-launcher:backdrop:active, button.budgie-menu-launcher:backdrop:checked { - color: #8fbcbb; - box-shadow: none; - background-color: #3d4454; } + color: #cac6c4; + box-shadow: none; + background-color: transparent; +} +button.budgie-menu-launcher:hover { + color: #cac6c4; +} +button.budgie-menu-launcher:active, button.budgie-menu-launcher:checked { + color: #cac6c4; +} +button.budgie-menu-launcher:backdrop { + color: #cac6c4; + background-color: transparent; +} +button.budgie-menu-launcher:backdrop:hover { + color: #cac6c4; +} +button.budgie-menu-launcher:backdrop:active, button.budgie-menu-launcher:backdrop:checked { + color: #af6f5a; + box-shadow: none; + background-color: #3c3633; +} .user-menu .content-box separator { margin-left: 6px; margin-right: 6px; - background-color: rgba(216, 222, 233, 0.1); } + background-color: rgba(202, 198, 196, 0.1); +} .user-menu button { - margin: 5px; } + margin: 5px; +} .user-menu > box.vertical row.activatable:first-child .indicator-item, .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1); - background-color: #8fbcbb; - transition-duration: 0.2s; } - .user-menu > box.vertical row.activatable:first-child .indicator-item:dir(ltr), - .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item:dir(ltr) { - padding-left: 7px; - background-position: left center; - background-repeat: no-repeat; - background-size: 38px auto; } - .user-menu > box.vertical row.activatable:first-child .indicator-item:dir(rtl), - .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item:dir(rtl) { - padding-right: 7px; - background-position: right center; - background-repeat: no-repeat; - background-size: 38px auto; } - .user-menu > box.vertical row.activatable:first-child .indicator-item label, - .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label { - color: #2e3440; } - .user-menu > box.vertical row.activatable:first-child .indicator-item label:dir(ltr), - .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label:dir(ltr) { - padding-left: 5px; } - .user-menu > box.vertical row.activatable:first-child .indicator-item label:dir(rtl), - .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label:dir(rtl) { - padding-right: 5px; } - .user-menu > box.vertical row.activatable:first-child .indicator-item image, - .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item image { - color: #2e3440; } - .user-menu > box.vertical row.activatable:first-child .indicator-item image:first-child, - .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item image:first-child { - min-width: 24px; - min-height: 20px; } + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.15); + background-color: #af6f5a; + transition-duration: 0.2s; +} +.user-menu > box.vertical row.activatable:first-child .indicator-item:dir(ltr), +.user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item:dir(ltr) { + padding-left: 7px; + background-position: left center; + background-repeat: no-repeat; + background-size: 38px auto; +} +.user-menu > box.vertical row.activatable:first-child .indicator-item:dir(rtl), +.user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item:dir(rtl) { + padding-right: 7px; + background-position: right center; + background-repeat: no-repeat; + background-size: 38px auto; +} +.user-menu > box.vertical row.activatable:first-child .indicator-item label, +.user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label { + color: #2f2a28; +} +.user-menu > box.vertical row.activatable:first-child .indicator-item label:dir(ltr), +.user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label:dir(ltr) { + padding-left: 5px; +} +.user-menu > box.vertical row.activatable:first-child .indicator-item label:dir(rtl), +.user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label:dir(rtl) { + padding-right: 5px; +} +.user-menu > box.vertical row.activatable:first-child .indicator-item image, +.user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item image { + color: #2f2a28; +} +.user-menu > box.vertical row.activatable:first-child .indicator-item image:first-child, +.user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item image:first-child { + min-width: 24px; + min-height: 20px; +} button.raven-trigger { padding-left: 2px; padding-right: 2px; - color: #d8dee9; - box-shadow: none; } - button.raven-trigger:hover { - color: #d8dee9; - background-color: transparent; } - button.raven-trigger:active, button.raven-trigger:checked { - box-shadow: none; - background-color: transparent; - color: #8fbcbb; } - button.raven-trigger:backdrop { - color: #d8dee9; } - button.raven-trigger:backdrop:hover { - color: #d8dee9; } - button.raven-trigger:backdrop:active, button.raven-trigger:backdrop:checked { - box-shadow: none; - color: #8fbcbb; - background-color: transparent; } + color: #cac6c4; + box-shadow: none; +} +button.raven-trigger:hover { + color: #cac6c4; + background-color: transparent; +} +button.raven-trigger:active, button.raven-trigger:checked { + box-shadow: none; + background-color: transparent; + color: #af6f5a; +} +button.raven-trigger:backdrop { + color: #cac6c4; +} +button.raven-trigger:backdrop:hover { + color: #cac6c4; +} +button.raven-trigger:backdrop:active, button.raven-trigger:backdrop:checked { + box-shadow: none; + color: #af6f5a; + background-color: transparent; +} .places-menu .container { - padding: 0; } + padding: 0; +} .places-menu .message-bar { border-top-left-radius: 3px; - border-top-right-radius: 3px; } + border-top-right-radius: 3px; +} .places-menu .name-button { border: 0; border-radius: 0; - padding: 4px 6px; } + padding: 4px 6px; +} .places-menu .unmount-button { padding: 4px 4px; border: 0; - border-radius: 0; } + border-radius: 0; +} .places-menu .places-section-header { padding: 0px; - border-bottom: 1px solid rgba(35, 40, 49, 0.95); - box-shadow: 0px 1px 1px alpha(@theme_fg_color, 0.03); } + border-bottom: 1px solid rgba(41, 37, 35, 0.95); + box-shadow: 0px 1px 1px alpha(@theme_fg_color, 0.03); +} .places-menu .places-section-header > button { padding: 8px; border: none; border-bottom-left-radius: 0px; - border-bottom-right-radius: 0px; } + border-bottom-right-radius: 0px; +} .places-menu .places-list { - background: rgba(216, 222, 233, 0.04); - border-bottom: 1px solid rgba(35, 40, 49, 0.95); } + background: rgba(202, 198, 196, 0.04); + border-bottom: 1px solid rgba(41, 37, 35, 0.95); +} .places-menu .unlock-area { - border-top: 1px solid rgba(35, 40, 49, 0.85); - border-bottom: 1px solid rgba(35, 40, 49, 0.85); } + border-top: 1px solid rgba(41, 37, 35, 0.85); + border-bottom: 1px solid rgba(41, 37, 35, 0.85); +} .places-menu .unlock-area entry { border-radius: 0; - border: 0; } + border: 0; +} .places-menu .unlock-area button { border-radius: 0; border: 0; - border-left: 1px solid rgba(35, 40, 49, 0.85); } + border-left: 1px solid rgba(41, 37, 35, 0.85); +} .places-menu .alternative-label { font-size: 15px; - padding: 3px; } + padding: 3px; +} .places-menu .always-expand { background: transparent; - border-bottom: none; } + border-bottom: none; +} .night-light-indicator .container { - padding: 0; } + padding: 0; +} .night-light-indicator .view-header { font-size: 14px; padding: 10px; border-bottom: 1px solid mix(@theme_base_color, #000000, 0.35);; - box-shadow: 0px 1px 1px alpha(@theme_fg_color, 0.04);; } + box-shadow: 0px 1px 1px alpha(@theme_fg_color, 0.04);; +} .night-light-indicator .display-settings-button { border-top-left-radius: 0px; border-top-right-radius: 0px; border: none; padding: 3px; border-top: 1px solid mix(@theme_base_color, #000000, 0.35);; - box-shadow: inset 0px 1px 1px alpha(@theme_fg_color, 0.04);; } + box-shadow: inset 0px 1px 1px alpha(@theme_fg_color, 0.04);; +} .budgie-panel { - color: #d8dee9; - background-color: #1d2128; + color: #cac6c4; + background-color: #211e1c; background-image: none; box-shadow: none; border: none; - transition: all 150ms ease-in; } - .budgie-panel .alert { - color: #bf616a; } - .budgie-panel:backdrop { - color: #d8dee9; - background-color: #1d2128; } - .budgie-panel button { - border-top-width: 0; - border-bottom-width: 0; - border-radius: 0; } - .budgie-panel button.flat { - background: transparent; - border: none; } - .budgie-panel button.flat:hover, .budgie-panel button.flat:active, .budgie-panel button.flat:checked { - background: rgba(143, 188, 187, 0.7); - color: #e8ecf2; } - .budgie-panel popover list, - .budgie-panel popover row { - padding: 0; - margin: 0; } - .budgie-panel label { - color: #d8dee9; - font-weight: 700; } - .budgie-panel.transparent { - background-color: rgba(29, 33, 40, 0.85); } - .top .budgie-panel.transparent { - border-bottom-color: transparent; } - .bottom .budgie-panel.transparent { - border-top-color: transparent; } - .left .budgie-panel.transparent { - border-right-color: transparent; } - .right .budgie-panel.transparent { - border-left-color: transparent; } - .budgie-panel.transparent:backdrop, .budgie-panel.transparent label, .budgie-panel.transparent button.raven-trigger:backdrop, .budgie-panel.transparent button.budgie-menu-launcher { - color: #f9fafb; } - .budgie-panel .end-region { - border-radius: 0px; } - .budgie-panel .end-region separator { - background-color: rgba(216, 222, 233, 0.15); } - .budgie-panel .end-region label { - font-weight: 700; - color: #d8dee9; } + transition: all 150ms ease-in; +} +.budgie-panel .alert { + color: #c65353; +} +.budgie-panel:backdrop { + color: #cac6c4; + background-color: #211e1c; +} +.budgie-panel button { + border-top-width: 0; + border-bottom-width: 0; + border-radius: 0; +} +.budgie-panel button.flat { + background: transparent; + border: none; +} +.budgie-panel button.flat:hover, .budgie-panel button.flat:active, .budgie-panel button.flat:checked { + background: rgba(175, 111, 90, 0.7); + color: #d6d3d1; +} +.budgie-panel popover list, +.budgie-panel popover row { + padding: 0; + margin: 0; +} +.budgie-panel label { + color: #cac6c4; + font-weight: 700; +} +.budgie-panel.transparent { + background-color: rgba(33, 30, 28, 0.85); +} +.top .budgie-panel.transparent { + border-bottom-color: transparent; +} +.bottom .budgie-panel.transparent { + border-top-color: transparent; +} +.left .budgie-panel.transparent { + border-right-color: transparent; +} +.right .budgie-panel.transparent { + border-left-color: transparent; +} +.budgie-panel.transparent:backdrop, .budgie-panel.transparent label, .budgie-panel.transparent button.raven-trigger:backdrop, .budgie-panel.transparent button.budgie-menu-launcher { + color: #d6d3d1; +} +.budgie-panel .end-region { + border-radius: 0px; +} +.budgie-panel .end-region separator { + background-color: rgba(202, 198, 196, 0.15); +} +.budgie-panel .end-region label { + font-weight: 700; + color: #cac6c4; +} .budgie-panel #tasklist-button, .budgie-panel #tasklist-button:backdrop { outline-color: transparent; transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border-color: rgba(29, 33, 40, 0); + border-color: rgba(33, 30, 28, 0); border-radius: 0; background-color: transparent; box-shadow: none; - background-clip: padding-box; } + background-clip: padding-box; +} .budgie-panel button.flat.launcher { outline-color: transparent; transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border-color: rgba(29, 33, 40, 0); + border-color: rgba(33, 30, 28, 0); border-radius: 0; padding: 0; background-clip: padding-box; - background-color: transparent; } - .budgie-panel button.flat.launcher { - box-shadow: none; } - + background-color: transparent; +} +.budgie-panel button.flat.launcher { + box-shadow: none; +} .budgie-panel #tasklist-button:hover, .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .pinned button.flat.launcher.running:hover { - box-shadow: none; } + box-shadow: none; +} .budgie-panel #tasklist-button:active, .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .pinned button.flat.launcher.running:active, .budgie-panel #tasklist-button:checked, .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .pinned button.flat.launcher.running:checked { - box-shadow: none; } + box-shadow: none; +} .top .budgie-panel #tasklist-button, .budgie-panel .top #tasklist-button, .top .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .top button.flat.launcher, .top .budgie-panel .pinned button.flat.launcher.running, .budgie-panel .pinned .top button.flat.launcher.running { padding-bottom: 2px; - border-top: 2px solid transparent; } - .top .budgie-panel .pinned button.flat.launcher:not(.running) { - border-top: 2px solid transparent; } - - .top .budgie-panel .pinned button.flat.launcher:not(.running):hover { - border-top: 2px solid rgba(255, 255, 255, 0.1); } - - .top .budgie-panel .unpinned button.flat.launcher, - .top .budgie-panel .pinned button.flat.launcher.running { - border-top: 2px solid rgba(255, 255, 255, 0.1); } - .top .budgie-panel #tasklist-button:hover, .budgie-panel .top #tasklist-button:hover, .top .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .top button.flat.launcher:hover, - .top .budgie-panel .pinned button.flat.launcher.running:hover, - .budgie-panel .pinned .top button.flat.launcher.running:hover { - border-top: 2px solid rgba(255, 255, 255, 0.25); } - .top .budgie-panel #tasklist-button:active, .budgie-panel .top #tasklist-button:active, .top .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .top button.flat.launcher:active, - .top .budgie-panel .pinned button.flat.launcher.running:active, - .budgie-panel .pinned .top button.flat.launcher.running:active, .top .budgie-panel #tasklist-button:checked, .budgie-panel .top #tasklist-button:checked, .top .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .top button.flat.launcher:checked, - .top .budgie-panel .pinned button.flat.launcher.running:checked, - .budgie-panel .pinned .top button.flat.launcher.running:checked { - border-top: 2px solid #8fbcbb; } + border-top: 2px solid transparent; +} +.top .budgie-panel .pinned button.flat.launcher:not(.running) { + border-top: 2px solid transparent; +} + +.top .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-top: 2px solid rgba(255, 255, 255, 0.15); +} + +.top .budgie-panel .unpinned button.flat.launcher, +.top .budgie-panel .pinned button.flat.launcher.running { + border-top: 2px solid rgba(255, 255, 255, 0.15); +} + +.top .budgie-panel #tasklist-button:hover, .budgie-panel .top #tasklist-button:hover, .top .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .top button.flat.launcher:hover, +.top .budgie-panel .pinned button.flat.launcher.running:hover, +.budgie-panel .pinned .top button.flat.launcher.running:hover { + border-top: 2px solid rgba(255, 255, 255, 0.25); +} +.top .budgie-panel #tasklist-button:active, .budgie-panel .top #tasklist-button:active, .top .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .top button.flat.launcher:active, +.top .budgie-panel .pinned button.flat.launcher.running:active, +.budgie-panel .pinned .top button.flat.launcher.running:active, .top .budgie-panel #tasklist-button:checked, .budgie-panel .top #tasklist-button:checked, .top .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .top button.flat.launcher:checked, +.top .budgie-panel .pinned button.flat.launcher.running:checked, +.budgie-panel .pinned .top button.flat.launcher.running:checked { + border-top: 2px solid #af6f5a; +} .bottom .budgie-panel #tasklist-button, .budgie-panel .bottom #tasklist-button, .bottom .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .bottom button.flat.launcher, .bottom .budgie-panel .pinned button.flat.launcher.running, .budgie-panel .pinned .bottom button.flat.launcher.running { padding-top: 2px; - border-bottom: 2px solid transparent; } - .bottom .budgie-panel .pinned button.flat.launcher:not(.running) { - border-bottom: 2px solid transparent; } - - .bottom .budgie-panel .pinned button.flat.launcher:not(.running):hover { - border-bottom: 2px solid rgba(255, 255, 255, 0.1); } - - .bottom .budgie-panel .unpinned button.flat.launcher, - .bottom .budgie-panel .pinned button.flat.launcher.running { - border-bottom: 2px solid rgba(255, 255, 255, 0.1); } - .bottom .budgie-panel #tasklist-button:hover, .budgie-panel .bottom #tasklist-button:hover, .bottom .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .bottom button.flat.launcher:hover, - .bottom .budgie-panel .pinned button.flat.launcher.running:hover, - .budgie-panel .pinned .bottom button.flat.launcher.running:hover { - border-bottom: 2px solid rgba(255, 255, 255, 0.25); } - .bottom .budgie-panel #tasklist-button:active, .budgie-panel .bottom #tasklist-button:active, .bottom .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .bottom button.flat.launcher:active, - .bottom .budgie-panel .pinned button.flat.launcher.running:active, - .budgie-panel .pinned .bottom button.flat.launcher.running:active, .bottom .budgie-panel #tasklist-button:checked, .budgie-panel .bottom #tasklist-button:checked, .bottom .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .bottom button.flat.launcher:checked, - .bottom .budgie-panel .pinned button.flat.launcher.running:checked, - .budgie-panel .pinned .bottom button.flat.launcher.running:checked { - border-bottom: 2px solid #8fbcbb; } + border-bottom: 2px solid transparent; +} +.bottom .budgie-panel .pinned button.flat.launcher:not(.running) { + border-bottom: 2px solid transparent; +} + +.bottom .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-bottom: 2px solid rgba(255, 255, 255, 0.15); +} + +.bottom .budgie-panel .unpinned button.flat.launcher, +.bottom .budgie-panel .pinned button.flat.launcher.running { + border-bottom: 2px solid rgba(255, 255, 255, 0.15); +} + +.bottom .budgie-panel #tasklist-button:hover, .budgie-panel .bottom #tasklist-button:hover, .bottom .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .bottom button.flat.launcher:hover, +.bottom .budgie-panel .pinned button.flat.launcher.running:hover, +.budgie-panel .pinned .bottom button.flat.launcher.running:hover { + border-bottom: 2px solid rgba(255, 255, 255, 0.25); +} +.bottom .budgie-panel #tasklist-button:active, .budgie-panel .bottom #tasklist-button:active, .bottom .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .bottom button.flat.launcher:active, +.bottom .budgie-panel .pinned button.flat.launcher.running:active, +.budgie-panel .pinned .bottom button.flat.launcher.running:active, .bottom .budgie-panel #tasklist-button:checked, .budgie-panel .bottom #tasklist-button:checked, .bottom .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .bottom button.flat.launcher:checked, +.bottom .budgie-panel .pinned button.flat.launcher.running:checked, +.budgie-panel .pinned .bottom button.flat.launcher.running:checked { + border-bottom: 2px solid #af6f5a; +} .left .budgie-panel #tasklist-button, .budgie-panel .left #tasklist-button, .left .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .left button.flat.launcher, .left .budgie-panel .pinned button.flat.launcher.running, .budgie-panel .pinned .left button.flat.launcher.running { padding-right: 2px; - border-left: 2px solid transparent; } - .left .budgie-panel .pinned button.flat.launcher:not(.running) { - border-left: 2px solid transparent; } - - .left .budgie-panel .pinned button.flat.launcher:not(.running):hover { - border-left: 2px solid rgba(255, 255, 255, 0.1); } - - .left .budgie-panel .unpinned button.flat.launcher, - .left .budgie-panel .pinned button.flat.launcher.running { - border-left: 2px solid rgba(255, 255, 255, 0.1); } - .left .budgie-panel #tasklist-button:hover, .budgie-panel .left #tasklist-button:hover, .left .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .left button.flat.launcher:hover, - .left .budgie-panel .pinned button.flat.launcher.running:hover, - .budgie-panel .pinned .left button.flat.launcher.running:hover { - border-left: 2px solid rgba(255, 255, 255, 0.25); } - .left .budgie-panel #tasklist-button:active, .budgie-panel .left #tasklist-button:active, .left .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .left button.flat.launcher:active, - .left .budgie-panel .pinned button.flat.launcher.running:active, - .budgie-panel .pinned .left button.flat.launcher.running:active, .left .budgie-panel #tasklist-button:checked, .budgie-panel .left #tasklist-button:checked, .left .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .left button.flat.launcher:checked, - .left .budgie-panel .pinned button.flat.launcher.running:checked, - .budgie-panel .pinned .left button.flat.launcher.running:checked { - border-left: 2px solid #8fbcbb; } + border-left: 2px solid transparent; +} +.left .budgie-panel .pinned button.flat.launcher:not(.running) { + border-left: 2px solid transparent; +} + +.left .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-left: 2px solid rgba(255, 255, 255, 0.15); +} + +.left .budgie-panel .unpinned button.flat.launcher, +.left .budgie-panel .pinned button.flat.launcher.running { + border-left: 2px solid rgba(255, 255, 255, 0.15); +} + +.left .budgie-panel #tasklist-button:hover, .budgie-panel .left #tasklist-button:hover, .left .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .left button.flat.launcher:hover, +.left .budgie-panel .pinned button.flat.launcher.running:hover, +.budgie-panel .pinned .left button.flat.launcher.running:hover { + border-left: 2px solid rgba(255, 255, 255, 0.25); +} +.left .budgie-panel #tasklist-button:active, .budgie-panel .left #tasklist-button:active, .left .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .left button.flat.launcher:active, +.left .budgie-panel .pinned button.flat.launcher.running:active, +.budgie-panel .pinned .left button.flat.launcher.running:active, .left .budgie-panel #tasklist-button:checked, .budgie-panel .left #tasklist-button:checked, .left .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .left button.flat.launcher:checked, +.left .budgie-panel .pinned button.flat.launcher.running:checked, +.budgie-panel .pinned .left button.flat.launcher.running:checked { + border-left: 2px solid #af6f5a; +} .right .budgie-panel #tasklist-button, .budgie-panel .right #tasklist-button, .right .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .right button.flat.launcher, .right .budgie-panel .pinned button.flat.launcher.running, .budgie-panel .pinned .right button.flat.launcher.running { padding-left: 2px; - border-right: 2px solid transparent; } - .right .budgie-panel .pinned button.flat.launcher:not(.running) { - border-right: 2px solid transparent; } - - .right .budgie-panel .pinned button.flat.launcher:not(.running):hover { - border-right: 2px solid rgba(255, 255, 255, 0.1); } - - .right .budgie-panel .unpinned button.flat.launcher, - .right .budgie-panel .pinned button.flat.launcher.running { - border-right: 2px solid rgba(255, 255, 255, 0.1); } - .right .budgie-panel #tasklist-button:hover, .budgie-panel .right #tasklist-button:hover, .right .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .right button.flat.launcher:hover, - .right .budgie-panel .pinned button.flat.launcher.running:hover, - .budgie-panel .pinned .right button.flat.launcher.running:hover { - border-right: 2px solid rgba(255, 255, 255, 0.25); } - .right .budgie-panel #tasklist-button:active, .budgie-panel .right #tasklist-button:active, .right .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .right button.flat.launcher:active, - .right .budgie-panel .pinned button.flat.launcher.running:active, - .budgie-panel .pinned .right button.flat.launcher.running:active, .right .budgie-panel #tasklist-button:checked, .budgie-panel .right #tasklist-button:checked, .right .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .right button.flat.launcher:checked, - .right .budgie-panel .pinned button.flat.launcher.running:checked, - .budgie-panel .pinned .right button.flat.launcher.running:checked { - border-right: 2px solid #8fbcbb; } + border-right: 2px solid transparent; +} +.right .budgie-panel .pinned button.flat.launcher:not(.running) { + border-right: 2px solid transparent; +} + +.right .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-right: 2px solid rgba(255, 255, 255, 0.15); +} + +.right .budgie-panel .unpinned button.flat.launcher, +.right .budgie-panel .pinned button.flat.launcher.running { + border-right: 2px solid rgba(255, 255, 255, 0.15); +} + +.right .budgie-panel #tasklist-button:hover, .budgie-panel .right #tasklist-button:hover, .right .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .right button.flat.launcher:hover, +.right .budgie-panel .pinned button.flat.launcher.running:hover, +.budgie-panel .pinned .right button.flat.launcher.running:hover { + border-right: 2px solid rgba(255, 255, 255, 0.25); +} +.right .budgie-panel #tasklist-button:active, .budgie-panel .right #tasklist-button:active, .right .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .right button.flat.launcher:active, +.right .budgie-panel .pinned button.flat.launcher.running:active, +.budgie-panel .pinned .right button.flat.launcher.running:active, .right .budgie-panel #tasklist-button:checked, .budgie-panel .right #tasklist-button:checked, .right .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .right button.flat.launcher:checked, +.right .budgie-panel .pinned button.flat.launcher.running:checked, +.budgie-panel .pinned .right button.flat.launcher.running:checked { + border-right: 2px solid #af6f5a; +} .top .budgie-panel { - border-bottom: 1px solid rgba(28, 32, 39, 0.92); } + border-bottom: 1px solid rgba(26, 23, 22, 0.92); +} .top .raven-frame { padding: 0; - background: none; } - .top .raven-frame border { - border: none; - border-bottom: 1px solid rgba(35, 40, 49, 0.92); } + background: none; +} +.top .raven-frame border { + border: none; + border-bottom: 1px solid rgba(41, 37, 35, 0.92); +} .top .shadow-block { background-color: transparent; - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.3), transparent); } + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.3), transparent); +} .bottom .budgie-panel { - border-top: 1px solid rgba(28, 32, 39, 0.92); } + border-top: 1px solid rgba(26, 23, 22, 0.92); +} .bottom .raven-frame { padding: 0; - background: none; } - .bottom .raven-frame border { - border: none; - border-top: 1px solid rgba(35, 40, 49, 0.92); } + background: none; +} +.bottom .raven-frame border { + border: none; + border-top: 1px solid rgba(41, 37, 35, 0.92); +} .bottom .shadow-block { background-color: transparent; - background-image: linear-gradient(to top, rgba(0, 0, 0, 0.3), transparent); } + background-image: linear-gradient(to top, rgba(0, 0, 0, 0.3), transparent); +} .left .budgie-panel { - border-right: 1px solid rgba(28, 32, 39, 0.92); } + border-right: 1px solid rgba(26, 23, 22, 0.92); +} .left .raven-frame { padding: 0; - background: none; } - .left .raven-frame border { - border: none; - border-right: 1px solid rgba(35, 40, 49, 0.92); } + background: none; +} +.left .raven-frame border { + border: none; + border-right: 1px solid rgba(41, 37, 35, 0.92); +} .left .shadow-block { background-color: transparent; - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.3), transparent); } + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.3), transparent); +} .right .budgie-panel { - border-left: 1px solid rgba(28, 32, 39, 0.92); } + border-left: 1px solid rgba(26, 23, 22, 0.92); +} .right .raven-frame { padding: 0; - background: none; } - .right .raven-frame border { - border: none; - border-left: 1px solid rgba(35, 40, 49, 0.92); } + background: none; +} +.right .raven-frame border { + border: none; + border-left: 1px solid rgba(41, 37, 35, 0.92); +} .right .shadow-block { background-color: transparent; - background-image: linear-gradient(to left, rgba(0, 0, 0, 0.3), transparent); } + background-image: linear-gradient(to left, rgba(0, 0, 0, 0.3), transparent); +} .raven { padding: 0; - color: #d8dee9; - background: #2a2f3a; - transition: 170ms ease-out; } - .raven list { - color: #d8dee9; - background-color: transparent; } - .raven list:selected { - background-color: rgba(143, 188, 187, 0.9); } - .raven list row, - .raven list row.activatable { - background-color: transparent; } - .raven list row:hover, - .raven list row.activatable:hover { - background-color: rgba(61, 69, 85, 0.3); } - .raven list row:selected, - .raven list row.activatable:selected { - background-color: rgba(143, 188, 187, 0.9); } - .raven .raven-background { - color: #d8dee9; - background-color: transparent; - border-color: transparent; } - .raven .raven-background.middle { - border-bottom-style: none; } - .raven .powerstrip { - background-color: transparent; - border-top-color: transparent; } - .raven .powerstrip button.image-button { - border-radius: 50%; - padding: 5px; - min-width: 32px; - min-height: 32px; - margin-bottom: 3px; - background: #b48ead; - color: #2e3440; - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1); - border: none; - font-size: 100%; } - .raven .powerstrip button.image-button:hover { - background: rgba(180, 142, 173, 0.85); - color: #2e3440; } - .raven .powerstrip button.image-button:active { - background: #b48ead; - color: #2e3440; } - .raven .powerstrip button.image-button:first-child { - background: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } - .raven .powerstrip button.image-button:first-child:hover { - background: rgba(143, 188, 187, 0.85); } - .raven .powerstrip button.image-button:first-child:active { - background: #8fbcbb; } - .raven .powerstrip button.image-button:last-child { - background: linear-gradient(to right, #bf616a, #bf616a); } - .raven .powerstrip button.image-button:last-child:hover { - background: rgba(191, 97, 106, 0.85); } - .raven .powerstrip button.image-button:last-child:active { - background: #bf616a; } - .raven .option-subtitle { - font-size: 13px; } + color: #cac6c4; + background: #2c2826; + transition: 170ms ease-out; +} +.raven list { + color: #cac6c4; + background-color: transparent; +} +.raven list:selected { + background-color: rgba(175, 111, 90, 0.9); +} +.raven list row, +.raven list row.activatable { + background-color: transparent; +} +.raven list row:hover, +.raven list row.activatable:hover { + background-color: rgba(61, 54, 52, 0.3); +} +.raven list row:selected, +.raven list row.activatable:selected { + background-color: rgba(175, 111, 90, 0.9); +} +.raven .raven-background { + color: #cac6c4; + background-color: transparent; + border-color: transparent; +} +.raven .raven-background.middle { + border-bottom-style: none; +} +.raven .powerstrip { + background-color: transparent; + border-top-color: transparent; +} +.raven .powerstrip button.image-button { + border-radius: 50%; + padding: 5px; + min-width: 32px; + min-height: 32px; + margin-bottom: 3px; + background: #af79a6; + color: #2f2a28; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.15); + border: none; + font-size: 100%; +} +.raven .powerstrip button.image-button:hover { + background: rgba(175, 121, 166, 0.85); + color: #2f2a28; +} +.raven .powerstrip button.image-button:active { + background: #af79a6; + color: #2f2a28; +} +.raven .powerstrip button.image-button:first-child { + background: linear-gradient(to right, #5d81ac 0%, #5d81ac 100%); +} +.raven .powerstrip button.image-button:first-child:hover { + background: rgba(175, 111, 90, 0.85); +} +.raven .powerstrip button.image-button:first-child:active { + background: #af6f5a; +} +.raven .powerstrip button.image-button:last-child { + background: linear-gradient(to right, #c65353, #c65353); +} +.raven .powerstrip button.image-button:last-child:hover { + background: rgba(198, 83, 83, 0.85); +} +.raven .powerstrip button.image-button:last-child:active { + background: #c65353; +} +.raven .option-subtitle { + font-size: 13px; +} calendar.raven-calendar { padding: 4px; - color: #d8dee9; + color: #cac6c4; background: transparent; - border-color: transparent; } - calendar.raven-calendar:indeterminate { - color: alpha(currentColor,0.3); } - calendar.raven-calendar:selected { - background: rgba(143, 188, 187, 0.6); - color: #d8dee9; - font-weight: bold; } - calendar.raven-calendar:backdrop { - background-color: transparent; } - calendar.raven-calendar.header { - color: #d8dee9; - border: none; - border-radius: 0; - background-color: transparent; } - calendar.raven-calendar button, calendar.raven-calendar button:focus { - color: alpha(currentColor,0.5); - background-color: transparent; } - calendar.raven-calendar button:hover, calendar.raven-calendar button:focus:hover { - color: #d8dee9; - background-color: transparent; } + border-color: transparent; +} +calendar.raven-calendar:indeterminate { + color: alpha(currentColor,0.3); +} +calendar.raven-calendar:selected { + background: rgba(175, 111, 90, 0.6); + color: #cac6c4; + font-weight: bold; +} +calendar.raven-calendar:backdrop { + background-color: transparent; +} +calendar.raven-calendar.header { + color: #cac6c4; + border: none; + border-radius: 0; + background-color: transparent; +} +calendar.raven-calendar button, calendar.raven-calendar button:focus { + color: alpha(currentColor,0.5); + background-color: transparent; +} +calendar.raven-calendar button:hover, calendar.raven-calendar button:focus:hover { + color: #cac6c4; + background-color: transparent; +} .raven-mpris { - color: #d8dee9; - background-color: rgba(46, 52, 64, 0.9); - border: solid rgba(255, 255, 255, 0.1); + color: #cac6c4; + background-color: rgba(42, 37, 35, 0.9); + border: solid rgba(255, 255, 255, 0.15); border-width: 1px 0; - border-bottom-color: rgba(0, 0, 0, 0.1); } - .raven-mpris button.image-button { - padding: 10px; - background-color: #3b4252; - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1); } - .raven-mpris button.image-button:hover { - background-color: #8fbcbb; } - .raven-mpris button.image-button:active { - background-color: #7fb2b1; } - .raven-mpris button.image-button:first-child { - margin-right: 4px; } - .raven-mpris button.image-button:last-child { - margin-left: 4px; } - .raven-mpris button.image-button:last-child, .raven-mpris button.image-button:first-child { - padding: 4px; - margin-top: 6px; - margin-bottom: 6px; } - -.budgie-notification-window, .budgie-osd-window, .budgie-switcher-window { + border-bottom-color: rgba(0, 0, 0, 0.1); +} +.raven-mpris button.image-button { + padding: 10px; + background-color: #3a3431; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.15); +} +.raven-mpris button.image-button:hover { + background-color: #af6f5a; +} +.raven-mpris button.image-button:active { + background-color: #a1634e; +} +.raven-mpris button.image-button:first-child { + margin-right: 4px; +} +.raven-mpris button.image-button:last-child { + margin-left: 4px; +} +.raven-mpris button.image-button:last-child, .raven-mpris button.image-button:first-child { + padding: 4px; + margin-top: 6px; + margin-bottom: 6px; +} + +.budgie-notification-window, .budgie-switcher-window, .budgie-osd-window { background: none; - border-radius: 1px; } - .budgie-notification-window button, .budgie-osd-window button, .budgie-switcher-window button { - background-color: #8fbcbb; - color: #2e3440; - border: none; } - .budgie-notification-window button:hover, .budgie-osd-window button:hover, .budgie-switcher-window button:hover { - background-color: #7fb2b1; - border: none; } - .budgie-notification-window button:active, .budgie-osd-window button:active, .budgie-switcher-window button:active, .budgie-notification-window button:checked, .budgie-osd-window button:checked, .budgie-switcher-window button:checked { - background-color: #7fb2b1; } - -.budgie-notification.background, .background.budgie-osd, .background.budgie-switcher { - border-radius: 1px; } -.budgie-notification .notification-title, .budgie-osd .notification-title, .budgie-switcher .notification-title { + border-radius: 1px; +} +.budgie-notification-window button, .budgie-switcher-window button, .budgie-osd-window button { + background-color: #af6f5a; + color: #2f2a28; + border: none; +} +.budgie-notification-window button:hover, .budgie-switcher-window button:hover, .budgie-osd-window button:hover { + background-color: #a1634e; + border: none; +} +.budgie-notification-window button:active, .budgie-switcher-window button:active, .budgie-osd-window button:active, .budgie-notification-window button:checked, .budgie-switcher-window button:checked, .budgie-osd-window button:checked { + background-color: #a1634e; +} + +.budgie-notification.background, .background.budgie-switcher, .background.budgie-osd { + border-radius: 1px; +} +.budgie-notification .notification-title, .budgie-switcher .notification-title, .budgie-osd .notification-title { font-size: 110%; - color: #d8dee9; } -.budgie-notification .notification-body, .budgie-osd .notification-body, .budgie-switcher .notification-body { - color: rgba(216, 222, 233, 0.7); } -.budgie-notification button, .budgie-osd button, .budgie-switcher button { + color: #cac6c4; +} +.budgie-notification .notification-body, .budgie-switcher .notification-body, .budgie-osd .notification-body { + color: rgba(202, 198, 196, 0.7); +} +.budgie-notification button, .budgie-switcher button, .budgie-osd button { + background-color: transparent; + color: #2f2a28; +} +.budgie-notification button:hover, .budgie-switcher button:hover, .budgie-osd button:hover { background-color: transparent; - color: #2e3440; } - .budgie-notification button:hover, .budgie-osd button:hover, .budgie-switcher button:hover { - background-color: transparent; - color: #bf616a; - box-shadow: none; } - .budgie-notification button:active, .budgie-osd button:active, .budgie-switcher button:active, .budgie-notification button:checked, .budgie-osd button:checked, .budgie-switcher button:checked { - background-color: transparent; - color: #b84f59; } - -.drop-shadow, .budgie-session-dialog.background, .background.budgie-polkit-dialog, .background.budgie-run-dialog { - color: #d8dee9; - background-color: rgba(67, 76, 94, 0.95); + color: #c65353; + box-shadow: none; +} +.budgie-notification button:active, .budgie-switcher button:active, .budgie-osd button:active, .budgie-notification button:checked, .budgie-switcher button:checked, .budgie-osd button:checked { + background-color: transparent; + color: #c04040; +} + +.drop-shadow, .budgie-session-dialog.background, .background.budgie-run-dialog, .background.budgie-polkit-dialog { + color: #cac6c4; + background-color: rgba(69, 62, 59, 0.95); box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2); - border-radius: 2px; } + border-radius: 2px; +} .budgie-switcher-window flowbox { - color: #d8dee9; } + color: #cac6c4; +} .budgie-switcher-window flowboxchild { padding: 3px; margin: 3px; - color: #d8dee9; } - .budgie-switcher-window flowboxchild:hover { - background-color: transparent; } - .budgie-switcher-window flowboxchild:active { - color: #d8dee9; } - .budgie-switcher-window flowboxchild:selected { - color: #2e3440; - background-color: rgba(143, 188, 187, 0.5); } - .budgie-switcher-window flowboxchild:selected:active { - color: #2e3440; } - .budgie-switcher-window flowboxchild:selected:hover { - background-color: #81a9a8; } - .budgie-switcher-window flowboxchild:selected:disabled { - color: rgba(46, 52, 64, 0.7); - background-color: rgba(143, 188, 187, 0.7); } - .budgie-switcher-window flowboxchild:selected:disabled label { - color: rgba(46, 52, 64, 0.7); } - -.budgie-session-dialog, .budgie-polkit-dialog, .budgie-run-dialog { - color: #d8dee9; - background-color: #1d2128; } - .budgie-session-dialog label:backdrop, .budgie-polkit-dialog label:backdrop, .budgie-run-dialog label:backdrop { - color: rgba(216, 222, 233, 0.8); } - .budgie-session-dialog .dialog-title, .budgie-polkit-dialog .dialog-title, .budgie-run-dialog .dialog-title { - font-size: 120%; } - .budgie-session-dialog .linked.horizontal > button, .budgie-polkit-dialog .linked.horizontal > button, .budgie-run-dialog .linked.horizontal > button { - margin-bottom: 0; - min-height: 32px; - border-bottom: none; - border-color: #232831; - border-radius: 0; - color: #d8dee9; - background-color: transparent; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), inset 0 1px 2px rgba(0, 0, 0, 0.2); } - .budgie-session-dialog .linked.horizontal > button label, .budgie-polkit-dialog .linked.horizontal > button label, .budgie-run-dialog .linked.horizontal > button label { - font-weight: 700; } - .budgie-session-dialog .linked.horizontal > button:first-child, .budgie-polkit-dialog .linked.horizontal > button:first-child, .budgie-run-dialog .linked.horizontal > button:first-child { - border-left: none; - border-bottom-left-radius: 2px; } - .budgie-session-dialog .linked.horizontal > button:last-child, .budgie-polkit-dialog .linked.horizontal > button:last-child, .budgie-run-dialog .linked.horizontal > button:last-child { - border-right: none; - border-bottom-right-radius: 2px; - background: transparent; } - .budgie-session-dialog .linked.horizontal > button:hover, .budgie-polkit-dialog .linked.horizontal > button:hover, .budgie-run-dialog .linked.horizontal > button:hover { - background-color: rgba(143, 188, 187, 0.9); - color: #2e3440; } - .budgie-session-dialog .linked.horizontal > button:hover:backdrop label, .budgie-polkit-dialog .linked.horizontal > button:hover:backdrop label, .budgie-run-dialog .linked.horizontal > button:hover:backdrop label { - color: rgba(46, 52, 64, 0.5); } - .budgie-session-dialog .linked.horizontal > button.suggested-action, .budgie-polkit-dialog .linked.horizontal > button.suggested-action, .budgie-run-dialog .linked.horizontal > button.suggested-action { - background-color: rgba(143, 188, 187, 0.9); } - .budgie-session-dialog .linked.horizontal > button.suggested-action:hover, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:hover, .budgie-run-dialog .linked.horizontal > button.suggested-action:hover { - background-color: rgba(159, 198, 197, 0.9); } - .budgie-session-dialog .linked.horizontal > button.suggested-action:active, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:active, .budgie-run-dialog .linked.horizontal > button.suggested-action:active, .budgie-session-dialog .linked.horizontal > button.suggested-action:checked, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:checked, .budgie-run-dialog .linked.horizontal > button.suggested-action:checked { - background-color: rgba(159, 198, 197, 0.9); } - .budgie-session-dialog .linked.horizontal > button.destructive-action, .budgie-polkit-dialog .linked.horizontal > button.destructive-action, .budgie-run-dialog .linked.horizontal > button.destructive-action { - background-color: rgba(169, 68, 78, 0.9); } - .budgie-session-dialog .linked.horizontal > button.destructive-action:hover, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:hover, .budgie-run-dialog .linked.horizontal > button.destructive-action:hover { - background-color: rgba(184, 79, 89, 0.9); } - .budgie-session-dialog .linked.horizontal > button.destructive-action:active, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:active, .budgie-run-dialog .linked.horizontal > button.destructive-action:active, .budgie-session-dialog .linked.horizontal > button.destructive-action:checked, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:checked, .budgie-run-dialog .linked.horizontal > button.destructive-action:checked { - background-color: rgba(184, 79, 89, 0.9); } - .budgie-session-dialog entry, .budgie-polkit-dialog entry, .budgie-run-dialog entry { - background-color: #505359; - color: #d8dee9; } - .budgie-session-dialog entry:focus, .budgie-polkit-dialog entry:focus, .budgie-run-dialog entry:focus { - background-color: #505359; } - .budgie-session-dialog entry:backdrop, .budgie-polkit-dialog entry:backdrop, .budgie-run-dialog entry:backdrop { - background-color: #505359; } + color: #cac6c4; +} +.budgie-switcher-window flowboxchild:hover { + background-color: transparent; +} +.budgie-switcher-window flowboxchild:active { + color: #cac6c4; +} +.budgie-switcher-window flowboxchild:selected { + color: #2f2a28; + background-color: rgba(175, 111, 90, 0.5); +} +.budgie-switcher-window flowboxchild:selected:active { + color: #2f2a28; +} +.budgie-switcher-window flowboxchild:selected:hover { + background-color: #9e6451; +} +.budgie-switcher-window flowboxchild:selected:disabled { + color: rgba(47, 42, 40, 0.7); + background-color: rgba(175, 111, 90, 0.7); +} +.budgie-switcher-window flowboxchild:selected:disabled label { + color: rgba(47, 42, 40, 0.7); +} + +.budgie-session-dialog, .budgie-run-dialog, .budgie-polkit-dialog { + color: #cac6c4; + background-color: #211e1c; +} +.budgie-session-dialog label:backdrop, .budgie-run-dialog label:backdrop, .budgie-polkit-dialog label:backdrop { + color: rgba(202, 198, 196, 0.8); +} +.budgie-session-dialog .dialog-title, .budgie-run-dialog .dialog-title, .budgie-polkit-dialog .dialog-title { + font-size: 120%; +} +.budgie-session-dialog .linked.horizontal > button, .budgie-run-dialog .linked.horizontal > button, .budgie-polkit-dialog .linked.horizontal > button { + margin-bottom: 0; + min-height: 32px; + border-bottom: none; + border-color: #292523; + border-radius: 0; + color: #cac6c4; + background-color: transparent; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), inset 0 1px 2px rgba(0, 0, 0, 0.2); +} +.budgie-session-dialog .linked.horizontal > button label, .budgie-run-dialog .linked.horizontal > button label, .budgie-polkit-dialog .linked.horizontal > button label { + font-weight: 700; +} +.budgie-session-dialog .linked.horizontal > button:first-child, .budgie-run-dialog .linked.horizontal > button:first-child, .budgie-polkit-dialog .linked.horizontal > button:first-child { + border-left: none; + border-bottom-left-radius: 2px; +} +.budgie-session-dialog .linked.horizontal > button:last-child, .budgie-run-dialog .linked.horizontal > button:last-child, .budgie-polkit-dialog .linked.horizontal > button:last-child { + border-right: none; + border-bottom-right-radius: 2px; + background: transparent; +} +.budgie-session-dialog .linked.horizontal > button:hover, .budgie-run-dialog .linked.horizontal > button:hover, .budgie-polkit-dialog .linked.horizontal > button:hover { + background-color: rgba(175, 111, 90, 0.9); + color: #2f2a28; +} +.budgie-session-dialog .linked.horizontal > button:hover:backdrop label, .budgie-run-dialog .linked.horizontal > button:hover:backdrop label, .budgie-polkit-dialog .linked.horizontal > button:hover:backdrop label { + color: rgba(47, 42, 40, 0.5); +} +.budgie-session-dialog .linked.horizontal > button.suggested-action, .budgie-run-dialog .linked.horizontal > button.suggested-action, .budgie-polkit-dialog .linked.horizontal > button.suggested-action { + background-color: rgba(175, 111, 90, 0.9); +} +.budgie-session-dialog .linked.horizontal > button.suggested-action:hover, .budgie-run-dialog .linked.horizontal > button.suggested-action:hover, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:hover { + background-color: rgba(183, 126, 107, 0.9); +} +.budgie-session-dialog .linked.horizontal > button.suggested-action:active, .budgie-run-dialog .linked.horizontal > button.suggested-action:active, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:active, .budgie-session-dialog .linked.horizontal > button.suggested-action:checked, .budgie-run-dialog .linked.horizontal > button.suggested-action:checked, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:checked { + background-color: rgba(183, 126, 107, 0.9); +} +.budgie-session-dialog .linked.horizontal > button.destructive-action, .budgie-run-dialog .linked.horizontal > button.destructive-action, .budgie-polkit-dialog .linked.horizontal > button.destructive-action { + background-color: rgba(173, 57, 57, 0.9); +} +.budgie-session-dialog .linked.horizontal > button.destructive-action:hover, .budgie-run-dialog .linked.horizontal > button.destructive-action:hover, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:hover { + background-color: rgba(192, 64, 64, 0.9); +} +.budgie-session-dialog .linked.horizontal > button.destructive-action:active, .budgie-run-dialog .linked.horizontal > button.destructive-action:active, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:active, .budgie-session-dialog .linked.horizontal > button.destructive-action:checked, .budgie-run-dialog .linked.horizontal > button.destructive-action:checked, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:checked { + background-color: rgba(192, 64, 64, 0.9); +} +.budgie-session-dialog entry, .budgie-run-dialog entry, .budgie-polkit-dialog entry { + background-color: #505359; + color: #cac6c4; +} +.budgie-session-dialog entry:focus, .budgie-run-dialog entry:focus, .budgie-polkit-dialog entry:focus { + background-color: #505359; +} +.budgie-session-dialog entry:backdrop, .budgie-run-dialog entry:backdrop, .budgie-polkit-dialog entry:backdrop { + background-color: #505359; +} .budgie-polkit-dialog .message { - color: rgba(216, 222, 233, 0.7); } + color: rgba(202, 198, 196, 0.7); +} .budgie-polkit-dialog .failure { - color: #bf616a; } + color: #c65353; +} .budgie-run-dialog entry.search, .budgie-run-dialog entry.search:focus { font-size: 120%; padding: 8px 5px; border: none; - box-shadow: none; } - .budgie-run-dialog entry.search image, .budgie-run-dialog entry.search:focus image { - color: #d8dee9; } - .budgie-run-dialog entry.search image:dir(ltr), .budgie-run-dialog entry.search:focus image:dir(ltr) { - padding-left: 8px; - padding-right: 12px; } - .budgie-run-dialog entry.search image:dir(rtl), .budgie-run-dialog entry.search:focus image:dir(rtl) { - padding-left: 12px; - padding-right: 8px; } -.budgie-run-dialog list row:selected .dim-label, .budgie-run-dialog list row:selected label.separator, .budgie-run-dialog list row:selected .titlebar .subtitle, .titlebar .budgie-run-dialog list row:selected .subtitle, + box-shadow: none; +} +.budgie-run-dialog entry.search image, .budgie-run-dialog entry.search:focus image { + color: #cac6c4; +} +.budgie-run-dialog entry.search image:dir(ltr), .budgie-run-dialog entry.search:focus image:dir(ltr) { + padding-left: 8px; + padding-right: 12px; +} +.budgie-run-dialog entry.search image:dir(rtl), .budgie-run-dialog entry.search:focus image:dir(rtl) { + padding-left: 12px; + padding-right: 8px; +} +.budgie-run-dialog list row:selected .dim-label, .budgie-run-dialog list row:selected label.separator, .budgie-run-dialog list row:selected headerbar .subtitle, -headerbar .budgie-run-dialog list row:selected .subtitle { - opacity: 1; } +headerbar .budgie-run-dialog list row:selected .subtitle, .budgie-run-dialog list row:selected .titlebar .subtitle, .titlebar .budgie-run-dialog list row:selected .subtitle { + opacity: 1; +} .budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0); } + border-top: 1px solid rgba(0, 0, 0, 0); +} .budgie-menubar menu { margin: 4px; padding: 5px; border-radius: 0; - background-color: #1d2128; } - .budgie-menubar menu menuitem:hover { - background-color: #8fbcbb; - color: #2e3440; } + background-color: #211e1c; +} +.budgie-menubar menu menuitem:hover { + background-color: #af6f5a; + color: #2f2a28; +} .budgie-menubar arrow { border: none; min-width: 16px; - min-height: 16px; } - .budgie-menubar arrow.top { - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); - border-bottom: 1px solid #3b414c; } - .budgie-menubar arrow.bottom { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - border-top: 1px solid #3b414c; } + min-height: 16px; +} +.budgie-menubar arrow.top { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); + border-bottom: 1px solid #3c3836; +} +.budgie-menubar arrow.bottom { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + border-top: 1px solid #3c3836; +} .budgie-menubar menuitem accelerator { - color: rgba(216, 222, 233, 0.35); } + color: rgba(202, 198, 196, 0.35); +} .budgie-menubar menuitem check, .budgie-menubar menuitem radio { min-height: 16px; - min-width: 16px; } + min-width: 16px; +} window.background.budgie-settings-window.csd > box.horizontal > stack > scrolledwindow buttonbox.inline-toolbar { - border-style: none none solid; } + border-style: none none solid; +} .workspace-switcher .workspace-layout { - border: 0 solid #1d2128; } - .top .workspace-switcher .workspace-layout:dir(ltr), .bottom .workspace-switcher .workspace-layout:dir(ltr) { - border-left-width: 1px; } - .top .workspace-switcher .workspace-layout:dir(rtl), .bottom .workspace-switcher .workspace-layout:dir(rtl) { - border-right-width: 1px; } - .left .workspace-switcher .workspace-layout, .right .workspace-switcher .workspace-layout { - border-top-width: 1px; } -.workspace-switcher .workspace-item, .workspace-switcher .workspace-add-button { - border: 0 solid #323946; } - .top .workspace-switcher .workspace-item:dir(ltr), .bottom .workspace-switcher .workspace-item:dir(ltr), - .top .workspace-switcher .workspace-add-button:dir(ltr), .bottom .workspace-switcher .workspace-add-button:dir(ltr) { - border-right-width: 1px; } - .top .workspace-switcher .workspace-item:dir(rtl), .bottom .workspace-switcher .workspace-item:dir(rtl), - .top .workspace-switcher .workspace-add-button:dir(rtl), .bottom .workspace-switcher .workspace-add-button:dir(rtl) { - border-left-width: 1px; } - .left .workspace-switcher .workspace-item, .right .workspace-switcher .workspace-item, .left .workspace-switcher .workspace-add-button, .right .workspace-switcher .workspace-add-button { - border-bottom-width: 1px; } + border: 0 solid #211e1c; +} +.top .workspace-switcher .workspace-layout:dir(ltr), .bottom .workspace-switcher .workspace-layout:dir(ltr) { + border-left-width: 1px; +} +.top .workspace-switcher .workspace-layout:dir(rtl), .bottom .workspace-switcher .workspace-layout:dir(rtl) { + border-right-width: 1px; +} +.left .workspace-switcher .workspace-layout, .right .workspace-switcher .workspace-layout { + border-top-width: 1px; +} +.workspace-switcher .workspace-item, +.workspace-switcher .workspace-add-button { + border: 0 solid #3d3634; +} +.top .workspace-switcher .workspace-item:dir(ltr), .bottom .workspace-switcher .workspace-item:dir(ltr), +.top .workspace-switcher .workspace-add-button:dir(ltr), +.bottom .workspace-switcher .workspace-add-button:dir(ltr) { + border-right-width: 1px; +} +.top .workspace-switcher .workspace-item:dir(rtl), .bottom .workspace-switcher .workspace-item:dir(rtl), +.top .workspace-switcher .workspace-add-button:dir(rtl), +.bottom .workspace-switcher .workspace-add-button:dir(rtl) { + border-left-width: 1px; +} +.left .workspace-switcher .workspace-item, .right .workspace-switcher .workspace-item, +.left .workspace-switcher .workspace-add-button, +.right .workspace-switcher .workspace-add-button { + border-bottom-width: 1px; +} .workspace-switcher .workspace-item.current-workspace { - background-color: #121519; } + background-color: #131111; +} .workspace-switcher .workspace-add-button { border: none; - background: transparent; } - .workspace-switcher .workspace-add-button:hover { - box-shadow: none; } - .workspace-switcher .workspace-add-button:active { - background-image: none; } - .workspace-switcher .workspace-add-button:active image { - margin: 1px 0 -1px; } + background: transparent; +} +.workspace-switcher .workspace-add-button:hover { + box-shadow: none; +} +.workspace-switcher .workspace-add-button:active { + background-image: none; +} +.workspace-switcher .workspace-add-button:active image { + margin: 1px 0 -1px; +} .budgie-panel .workspace-switcher .workspace-icon-button { min-height: 24px; min-width: 24px; padding: 0; - border-radius: 2px; } + border-radius: 2px; +} /************ * Nautilus * ************/ .nautilus-window .frame *:selected, .nautilus-window .frame *:selected:backdrop { background: transparent; - color: #8fbcbb; } - .nautilus-window .frame *:selected label, .nautilus-window .frame *:selected:backdrop label { - color: #8fbcbb; } + color: #af6f5a; +} +.nautilus-window .frame *:selected label, .nautilus-window .frame *:selected:backdrop label { + color: #af6f5a; +} .nautilus-window paned > separator { - background-image: none; } + background-image: none; +} .nautilus-window .sidebar { - background-color: transparent; } - .nautilus-window .sidebar:backdrop { - background-color: transparent; } - .nautilus-window .sidebar .list-row button { - border: none; - background-color: rgba(53, 59, 73, 0.95); } - .nautilus-window .sidebar .list-row button:active { - background-color: rgba(143, 188, 187, 0.75); } - .nautilus-window .sidebar .list-row:selected { - background-color: rgba(143, 188, 187, 0.75); } - .nautilus-window .sidebar .list-row:selected:hover { - background-color: rgba(143, 188, 187, 0.9); } - .nautilus-window .sidebar .list-row:hover { - background-color: rgba(59, 66, 82, 0.5); } - .nautilus-window .sidebar .list-row:hover:active { - background-color: rgba(143, 188, 187, 0.9); } + background-color: transparent; +} +.nautilus-window .sidebar:backdrop { + background-color: transparent; +} +.nautilus-window .sidebar .list-row button { + border: none; + background-color: rgba(50, 45, 42, 0.95); +} +.nautilus-window .sidebar .list-row button:active { + background-color: rgba(175, 111, 90, 0.75); +} +.nautilus-window .sidebar .list-row:selected { + background-color: rgba(175, 111, 90, 0.75); +} +.nautilus-window .sidebar .list-row:selected:hover { + background-color: rgba(175, 111, 90, 0.9); +} +.nautilus-window .sidebar .list-row:hover { + background-color: rgba(58, 52, 49, 0.5); +} +.nautilus-window .sidebar .list-row:hover:active { + background-color: rgba(175, 111, 90, 0.9); +} .nautilus-window.background { - background-color: rgba(53, 59, 73, 0.95); } - .nautilus-window.background:backdrop { - background-color: rgba(53, 59, 73, 0.95); } + background-color: rgba(50, 45, 42, 0.95); +} +.nautilus-window.background:backdrop { + background-color: rgba(50, 45, 42, 0.95); +} .nautilus-window notebook > stack:only-child { - background-color: #3b4252; } - .nautilus-window notebook > stack:only-child:backdrop { - background-color: #3d4455; } + background-color: #3a3431; +} +.nautilus-window notebook > stack:only-child:backdrop { + background-color: #3d3633; +} .nautilus-window searchbar { - border-top: 1px solid rgba(0, 0, 0, 0.12); } + border-top: 1px solid rgba(0, 0, 0, 0.12); +} .nautilus-window .searchbar-container { - margin-top: -1px; } + margin-top: -1px; +} .nautilus-circular-button { border-radius: 20px; - -gtk-outline-radius: 20px; } + -gtk-outline-radius: 20px; +} .disk-space-display { - border: 2px solid; } - .disk-space-display .unknown { - background-color: #888a85; - border-color: #555653; } - .disk-space-display .used { - background-color: #9FB0B9; - border-color: #667f8c; } - .disk-space-display .free { - background-color: #D8D8D8; - border-color: #a5a5a5; } + border: 2px solid; +} +.disk-space-display .unknown { + background-color: #888a85; + border-color: #555653; +} +.disk-space-display .used { + background-color: #9FB0B9; + border-color: #667f8c; +} +.disk-space-display .free { + background-color: #D8D8D8; + border-color: #a5a5a5; +} .nautilus-desktop { - color: #d8dee9; } - .nautilus-desktop .nautilus-canvas-item { - border-radius: 5px; - color: #ffffff; - text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } - .nautilus-desktop .nautilus-canvas-item:active { - color: #d8dee9; - text-shadow: none; } - .nautilus-desktop .nautilus-canvas-item:hover { - color: #d8dee9; - text-shadow: none; } - .nautilus-desktop .nautilus-canvas-item:selected { - color: #2e3440; - text-shadow: none; } - .nautilus-desktop .nautilus-canvas-item .dim-label:selected, .nautilus-desktop .nautilus-canvas-item label.separator:selected, .nautilus-desktop .nautilus-canvas-item .titlebar .subtitle:selected, .titlebar .nautilus-desktop .nautilus-canvas-item .subtitle:selected, - .nautilus-desktop .nautilus-canvas-item headerbar .subtitle:selected, - headerbar .nautilus-desktop .nautilus-canvas-item .subtitle:selected { - color: #2e3440; } - .nautilus-desktop .nautilus-list .dim-label:selected, .nautilus-desktop .nautilus-list label.separator:selected, .nautilus-desktop .nautilus-list .titlebar .subtitle:selected, .titlebar .nautilus-desktop .nautilus-list .subtitle:selected, - .nautilus-desktop .nautilus-list headerbar .subtitle:selected, - headerbar .nautilus-desktop .nautilus-list .subtitle:selected { - color: #2e3440; } + color: #cac6c4; +} +.nautilus-desktop .nautilus-canvas-item { + border-radius: 5px; + color: #ffffff; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); +} +.nautilus-desktop .nautilus-canvas-item:active { + color: #cac6c4; + text-shadow: none; +} +.nautilus-desktop .nautilus-canvas-item:hover { + color: #cac6c4; + text-shadow: none; +} +.nautilus-desktop .nautilus-canvas-item:selected { + color: #2f2a28; + text-shadow: none; +} +.nautilus-desktop .nautilus-canvas-item .dim-label:selected, .nautilus-desktop .nautilus-canvas-item label.separator:selected, +.nautilus-desktop .nautilus-canvas-item headerbar .subtitle:selected, +headerbar .nautilus-desktop .nautilus-canvas-item .subtitle:selected, .nautilus-desktop .nautilus-canvas-item .titlebar .subtitle:selected, .titlebar .nautilus-desktop .nautilus-canvas-item .subtitle:selected { + color: #2f2a28; +} +.nautilus-desktop .nautilus-list .dim-label:selected, .nautilus-desktop .nautilus-list label.separator:selected, +.nautilus-desktop .nautilus-list headerbar .subtitle:selected, +headerbar .nautilus-desktop .nautilus-list .subtitle:selected, .nautilus-desktop .nautilus-list .titlebar .subtitle:selected, .titlebar .nautilus-desktop .nautilus-list .subtitle:selected { + color: #2f2a28; +} /********* * Gedit * @@ -5440,7 +6908,8 @@ window.background.budgie-settings-window.csd > box.horizontal > stack > scrolled padding: 4px; border-radius: 0 0 3px 3px; border: 0; - background-color: #434c5e; } + background-color: #453e3b; +} /********* * Gnucash * @@ -5448,22 +6917,27 @@ window.background.budgie-settings-window.csd > box.horizontal > stack > scrolled #gnc-id-main-window entry.gnc-class-register-foreground { background: transparent; border: none; - box-shadow: none; } + box-shadow: none; +} #gnc-id-main-window .arrow.button.toggle { transition: none; - box-shadow: none; } - #gnc-id-main-window .arrow.button.toggle:hover { - border-color: #8fbcbb; } + box-shadow: none; +} +#gnc-id-main-window .arrow.button.toggle:hover { + border-color: #af6f5a; +} /******************* * Calendar events * ********************/ .color-light.timed label { - color: #d8dee9; - opacity: 1; } + color: #cac6c4; + opacity: 1; +} .week-view .color-light.timed label, .color-light label, .year-view .color-light:not(.timed) label { - color: #2e3440; - opacity: 1; } + color: #2f2a28; + opacity: 1; +} /******** * Gala * @@ -5472,20 +6946,23 @@ window.background.budgie-settings-window.csd > box.horizontal > stack > scrolled border-width: 0; border-radius: 2px; color: white; - border: 1px solid #3b4252; - background-color: #3b4252; } - .gala-notification .title, - .gala-notification .label { - color: #d8dee9; } + border: 1px solid #3a3431; + background-color: #3a3431; +} +.gala-notification .title, +.gala-notification .label { + color: #cac6c4; +} .gala-button { padding: 3px; - color: #3b4252; + color: #3a3431; border: none; border-radius: 50%; background-image: linear-gradient(to bottom, #7e7e7e, #3e3e3e); box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.98), inset 0 1px 0 0 rgba(255, 255, 255, 0.93), inset 0 -1px 0 0 rgba(255, 255, 255, 0.99), 0 0 0 1px rgba(0, 0, 0, 0.6), 0 3px 6px rgba(0, 0, 0, 0.84), 0 3px 6px rgba(0, 0, 0, 0.77); - text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); } + text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); +} /********** * Notify * @@ -5494,14 +6971,15 @@ window.background.budgie-settings-window.csd > box.horizontal > stack > scrolled /*-notify-shadow: 0px 2px 18px transparentize(black, 0.60);*/ border-radius: 5px; border: 1px solid rgba(0, 0, 0, 0.7); - background-color: rgba(59, 66, 82, 0.05); } - + background-color: rgba(58, 52, 49, 0.05); +} /*************** * SwitchBoard * ***************/ .category-label { font-weight: bold; - color: #d8dee9; } + color: #cac6c4; +} /************* * Slingshot * @@ -5510,24 +6988,29 @@ window.background.budgie-settings-window.csd > box.horizontal > stack > scrolled border: none; border-radius: 0; box-shadow: none; - background-image: none; } - .button.app .app:hover { - border-radius: 8px; - border: none; - background-color: rgba(143, 188, 187, 0.3); - color: white; } - .button.app .app:focus { - /*background-color: transparentize(black, 0.20);*/ } + background-image: none; +} +.button.app .app:hover { + border-radius: 8px; + border: none; + background-color: rgba(175, 111, 90, 0.3); + color: white; +} +.button.app .app:focus { + /*background-color: transparentize(black, 0.20);*/ +} .search-item { border-radius: 0; border: none; - color: #d8dee9; - background: none; } - .search-item:hover, .search-item:focus { - border-radius: 0; - background-color: rgba(143, 188, 187, 0.3); - color: #2e3440; } + color: #cac6c4; + background: none; +} +.search-item:hover, .search-item:focus { + border-radius: 0; + background-color: rgba(175, 111, 90, 0.3); + color: #2f2a28; +} .search-entry-large, .search-entry-large:focus { @@ -5537,11 +7020,13 @@ window.background.budgie-settings-window.csd > box.horizontal > stack > scrolled background-image: none; background: none; box-shadow: none; - border-radius: 0; } + border-radius: 0; +} .search-category-header { font-weight: bold; - color: #d8dee9; } + color: #cac6c4; +} /********* * Panel * @@ -5550,78 +7035,93 @@ window.background.budgie-settings-window.csd > box.horizontal > stack > scrolled .composited-indicator > revealer image, .composited-indicator > revealer label, .composited-indicator > revealer spinner { - color: #d8dee9; + color: #cac6c4; font-weight: bold; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.5); transition: all 200ms ease-in-out; - -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.5); } + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.5); +} .composited-indicator > revealer image:first-child + label { - margin-left: 5px; } + margin-left: 5px; +} .panel.color-light .composited-indicator > revealer, .panel.color-light .composited-indicator > revealer image, .panel.color-light .composited-indicator > revealer label, .panel.color-light .composited-indicator > revealer spinner { color: rgba(0, 0, 0, 0.6); - text-shadow: 0 1px rgba(255, 255, 255, 0.1); - -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.1); } + text-shadow: 0 1px rgba(255, 255, 255, 0.15); + -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.15); +} /************** * Calculator * **************/ PantheonCalculatorMainWindow { - border-radius: 0 0 4px 4px; } - PantheonCalculatorMainWindow .window-frame { - border-radius: 3px; } + border-radius: 0 0 4px 4px; +} +PantheonCalculatorMainWindow .window-frame { + border-radius: 3px; +} /********* * Cards * *********/ .deck { - background-color: #323946; } + background-color: #37322f; +} .card { - background-color: #3b4252; + background-color: #3a3431; border: none; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 3px 3px rgba(0, 0, 0, 0.2); - transition: all 150ms ease-in-out; } + transition: all 150ms ease-in-out; +} .card.collapsed { - background-color: #303643; - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 2px rgba(0, 0, 0, 0.2); } + background-color: #2c2825; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 2px rgba(0, 0, 0, 0.2); +} /********* * Noise * *********/ NoiseLibraryWindow { - border-radius: 0 0 4px 4px; } - NoiseLibraryWindow .action-bar { - border-radius: 0 0 4px 4px; } - NoiseLibraryWindow .window-frame { - border-radius: 3px; } + border-radius: 0 0 4px 4px; +} +NoiseLibraryWindow .action-bar { + border-radius: 0 0 4px 4px; +} +NoiseLibraryWindow .window-frame { + border-radius: 3px; +} /******** * Snap * ********/ SnapMainWindow .take-button, SnapSnapWindow .take-button { - border-radius: 0; } + border-radius: 0; +} /******************* * Photos/Shotwell * *******************/ DirectWindow .the-button-in-the-combobox, LibraryWindow .the-button-in-the-combobox { - background: none; } + background: none; +} .checkerboard-layout { - background-color: #434c5e; + background-color: #453e3b; background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.1) 75%, rgba(0, 0, 0, 0.1)), linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.1) 75%, rgba(0, 0, 0, 0.1)); background-size: 24px 24px; - background-position: 0 0, 12px 12px; } + background-position: 0 0, 12px 12px; +} .checkboard-layout .item { - background-color: #d8dee9; } + background-color: #cac6c4; +} /********* * Avatar * @@ -5629,46 +7129,55 @@ LibraryWindow .the-button-in-the-combobox { .avatar { border: 1px solid rgba(0, 0, 0, 0.23); border-radius: 50%; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 1px 0 0 rgba(255, 255, 255, 0.45), inset 0 -1px 0 0 rgba(255, 255, 255, 0.15), 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.23); } + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 1px 0 0 rgba(255, 255, 255, 0.45), inset 0 -1px 0 0 rgba(255, 255, 255, 0.15), 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.23); +} /**level bars**/ -.sidebar .source-list.view.level-bar, .sidebar iconview.source-list.level-bar, .sidebar .source-list.view.level-bar:selected, .sidebar iconview.source-list.level-bar:selected, .sidebar .source-list.view.level-bar:selected:focus, .sidebar iconview.source-list.level-bar:selected:focus { - background: linear-gradient(to right, #4e586d, #4e586d); +.sidebar .source-list.view.level-bar, .sidebar iconview.source-list.level-bar, .sidebar .source-list.view.level-bar:selected, .sidebar .source-list.view.level-bar:selected:focus { + background: linear-gradient(to right, #453e3b, #453e3b); border: 1px solid rgba(0, 0, 0, 0.14); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); - border-radius: 2px; } + border-radius: 2px; +} .sidebar .source-list.view.level-bar.fill-block, .sidebar iconview.source-list.level-bar.fill-block { - border: none; } -.sidebar .source-list.view.fill-block, .sidebar iconview.source-list.fill-block, .sidebar .source-list.view.fill-block:hover, .sidebar iconview.source-list.fill-block:hover, .sidebar .source-list.view.fill-block:selected, .sidebar iconview.source-list.fill-block:selected, .sidebar .source-list.view.fill-block:selected:focus, .sidebar iconview.source-list.fill-block:selected:focus { - background: linear-gradient(to right, #ebcb8b, #ebcb8b); } + border: none; +} +.sidebar .source-list.view.fill-block, .sidebar iconview.source-list.fill-block, .sidebar .source-list.view.fill-block:hover, .sidebar .source-list.view.fill-block:selected, .sidebar .source-list.view.fill-block:selected:focus { + background: linear-gradient(to right, #ddc388, #ddc388); +} /************************** * Colors in context menu * **************************/ checkbutton.color-button { - border: 1px solid #232831; + border: 1px solid #292523; border-radius: 100px; background-clip: border-box; padding: 0; - margin: 2px 1px; } - checkbutton.color-button > check { - -gtk-icon-source: none; - background: none; - margin-right: 0; - padding: 2px; } - checkbutton.color-button.none > check { - background-color: transparent; - border-radius: 100px; - -gtk-icon-source: -gtk-icontheme("close-symbolic"); } + margin: 2px 1px; +} +checkbutton.color-button > check { + -gtk-icon-source: none; + background: none; + margin-right: 0; + padding: 2px; +} +checkbutton.color-button.none > check { + background-color: transparent; + border-radius: 100px; + -gtk-icon-source: -gtk-icontheme("close-symbolic"); +} radiobutton.color-button > radio { -gtk-icon-source: none; margin-right: 0; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 100px; - background-clip: border-box; } + background-clip: border-box; +} radiobutton.color-button:active > radio { - border: 1px solid rgba(0, 0, 0, 0.35); } + border: 1px solid rgba(0, 0, 0, 0.35); +} .color-button check, .color-button check:checked, @@ -5677,80 +7186,99 @@ radiobutton.color-button:active > radio { background-image: none; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 50%; - color: #3b4252; - -gtk-icon-source: -gtk-icontheme("check-active-symbolic"); } -.color-button.red check, .color-button.red radio, s -.color-button.strawberry check, .color-button.strawberry radio { + color: #3a3431; + -gtk-icon-source: -gtk-icontheme("check-active-symbolic"); +} +.color-button.red check, .color-button.red radio, s .color-button.strawberry check, .color-button.strawberry radio { background-color: @STRAWBERRY_300; - -gtk-icon-shadow: 0 1px 1px @STRAWBERRY_500; } + -gtk-icon-shadow: 0 1px 1px @STRAWBERRY_500; +} .color-button.orange check, .color-button.orange radio { background-color: @ORANGE_300; - -gtk-icon-shadow: 0 1px 1px @ORANGE_500; } + -gtk-icon-shadow: 0 1px 1px @ORANGE_500; +} .color-button.yellow check, .color-button.yellow radio, .color-button.banana check, .color-button.banana radio { background-color: @BANANA_500; - -gtk-icon-shadow: 0 1px 1px @BANANA_700; } + -gtk-icon-shadow: 0 1px 1px @BANANA_700; +} .color-button.green check, .color-button.green radio, .color-button.lime check, .color-button.lime radio { background-color: @LIME_500; - -gtk-icon-shadow: 0 1px 1px @LIME_700; } + -gtk-icon-shadow: 0 1px 1px @LIME_700; +} .color-button.blue check, .color-button.blue radio, .color-button.blueberry check, .color-button.blueberry radio { background-color: @BLUEBERRY_500; - -gtk-icon-shadow: 0 1px 1px @BLUEBERRY_700; } + -gtk-icon-shadow: 0 1px 1px @BLUEBERRY_700; +} .color-button.purple check, .color-button.purple radio, .color-button.grape check, .color-button.grape radio { background-color: @GRAPE_500; - -gtk-icon-shadow: 0 1px 1px @GRAPE_700; } + -gtk-icon-shadow: 0 1px 1px @GRAPE_700; +} .color-button.brown check, .color-button.brown radio, .color-button.cocoa check, .color-button.cocoa radio { background-color: @COCOA_300; - -gtk-icon-shadow: 0 1px 1px @COCOA_500; } + -gtk-icon-shadow: 0 1px 1px @COCOA_500; +} .color-button.mint check, .color-button.mint radio { background-color: @MINT_500; - -gtk-icon-shadow: 0 1px 1px @MINT_700; } + -gtk-icon-shadow: 0 1px 1px @MINT_700; +} .color-button.pink check, .color-button.pink radio, .color-button.bubblegum check, .color-button.bubblegum radio { background-color: @BUBBLEGUM_500; - -gtk-icon-shadow: 0 1px 1px @BUBBLEGUM_700; } + -gtk-icon-shadow: 0 1px 1px @BUBBLEGUM_700; +} .color-button.slate check, .color-button.slate radio { background-color: @SLATE_300; - -gtk-icon-shadow: 0 1px 1px @SLATE_500; } + -gtk-icon-shadow: 0 1px 1px @SLATE_500; +} .color-button.auto radio { background-image: url("assets/color-button-auto.png"); background-position: -1px -1px; background-repeat: no-repeat; - background-size: calc(100% + 2px); } + background-size: calc(100% + 2px); +} .xfce4-panel { - border-radius: 0; } - .xfce4-panel.panel { - background-color: #2e3440; - text-shadow: none; - -gtk-icon-shadow: none; } - + border-radius: 0; +} +.xfce4-panel.panel { + background-color: #2f2a28; + text-shadow: none; + -gtk-icon-shadow: none; +} #tasklist-button { - color: rgba(216, 222, 233, 0.8); + color: rgba(202, 198, 196, 0.8); border-radius: 0; border: none; - background-color: #2e3440; } - #tasklist-button:hover { - color: #f9fafb; - background-color: rgba(0, 0, 0, 0.17); } - #tasklist-button:checked { - color: white; - background-color: rgba(0, 0, 0, 0.25); - box-shadow: inset 0 -2px #8fbcbb; } + background-color: #2f2a28; +} +#tasklist-button:hover { + color: #d6d3d1; + background-color: rgba(0, 0, 0, 0.17); +} +#tasklist-button:checked { + color: white; + background-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #af6f5a; +} .xfce4-panel.panel button:not(.open_group), .xfce4-panel.panel button.flat:not(.open_group) { - color: #d8dee9; + color: #cac6c4; border-radius: 0; border: none; - background-color: #2e3440; } - .xfce4-panel.panel button:hover:not(.open_group) { - border: none; - background-color: #434c5e; } - .xfce4-panel.panel button:active:not(.open_group), .xfce4-panel.panel button:checked:not(.open_group) { - color: #d8dee9; - border: none; - background-color: rgba(143, 188, 187, 0.1); - box-shadow: 0px -2px #8fbcbb inset; } - .xfce4-panel.panel button:active:not(.open_group) label, .xfce4-panel.panel button:active:not(.open_group) image, .xfce4-panel.panel button:checked:not(.open_group) label, .xfce4-panel.panel button:checked:not(.open_group) image { - color: inherit; } + background-color: #2f2a28; +} +.xfce4-panel.panel button:hover:not(.open_group) { + border: none; + background-color: #3d3634; +} +.xfce4-panel.panel button:active:not(.open_group), .xfce4-panel.panel button:checked:not(.open_group) { + color: #cac6c4; + border: none; + background-color: rgba(175, 111, 90, 0.1); + box-shadow: 0px -2px #af6f5a inset; +} +.xfce4-panel.panel button:active:not(.open_group) label, .xfce4-panel.panel button:active:not(.open_group) image, .xfce4-panel.panel button:checked:not(.open_group) label, .xfce4-panel.panel button:checked:not(.open_group) image { + color: inherit; +} #whiskermenu-window button { background-color: transparent; @@ -5758,36 +7286,44 @@ radiobutton.color-button:active > radio { border-radius: 0; font-weight: normal; padding: 3px; - margin: 1px 2px; } - #whiskermenu-window button:hover, #whiskermenu-window button:checked { - background-color: #8fbcbb; } + margin: 1px 2px; +} +#whiskermenu-window button:hover, #whiskermenu-window button:checked { + background-color: #af6f5a; +} /* Vala-appmenu-plugin*/ .-vala-panel-appmenu-core scrolledwindow, .-vala-panel-appmenu-private > menuitem, .-vala-panel-appmenu-private > menuitem:first-child > label { - color: #d8dee9; } + color: #cac6c4; +} #XfceNotifyWindow { - background-color: #3f4758; + background-color: #403936; border-radius: 12px; border-width: 1px; - border: 1px solid #232831; - color: #d8dee9; - padding: 40px; } - #XfceNotifyWindow:hover, #XfceNotifyWindow:focus { - background-color: #434c5e; } - #XfceNotifyWindow label, #XfceNotifyWindow image { - color: #d8dee9; } - #XfceNotifyWindow button { - font-weight: normal; - color: #d8dee9; - background-color: #3c4454; - text-shadow: none; } - #XfceNotifyWindow button:hover { - color: #8fbcbb; - text-shadow: none; - background-color: rgba(143, 188, 187, 0.5); } + border: 1px solid #292523; + color: #cac6c4; + padding: 40px; +} +#XfceNotifyWindow:hover, #XfceNotifyWindow:focus { + background-color: #453e3b; +} +#XfceNotifyWindow label, #XfceNotifyWindow image { + color: #cac6c4; +} +#XfceNotifyWindow button { + font-weight: normal; + color: #cac6c4; + background-color: #3c3633; + text-shadow: none; +} +#XfceNotifyWindow button:hover { + color: #af6f5a; + text-shadow: none; + background-color: rgba(175, 111, 90, 0.5); +} /******** * Unity * @@ -5818,34 +7354,39 @@ UnityDecoration { /* Glow applied to the selected scaled window */ -UnityDecoration-glow-size: 8px; /* Size property, size of glow */ - -UnityDecoration-glow-color: #8fbcbb; + -UnityDecoration-glow-color: #af6f5a; /* Color property of the glow */ /* Title settings */ -UnityDecoration-title-indent: 10px; /* Size property, left indent of the title */ -UnityDecoration-title-fade: 35px; /* Size property, space of the title that can be faded */ - -UnityDecoration-title-alignment: 0.0; + -UnityDecoration-title-alignment: 0; /* Float from 0.0 to 1.0, to align the title */ background-color: #eeeeee; - color: #31363D; } - UnityDecoration .top { - padding: 0 5px 0 5px; - border-radius: 4px 4px 0px 0px; - box-shadow: none; - border: 1px solid #eeeeee; - border-bottom-width: 0; - background-color: #eeeeee; - color: #31363D; - border-top: 1px solid rgba(255, 255, 255, 0.1); } - UnityDecoration .top:backdrop { - border-bottom-width: 0; - color: #1a1d21; - border-top: 1px solid rgba(255, 255, 255, 0.1); } - UnityDecoration .top .menuitem { - color: #31363D; } - UnityDecoration .top .menuitem:backdrop { - color: #1a1d21; } + color: #31363D; +} +UnityDecoration .top { + padding: 0 5px 0 5px; + border-radius: 4px 4px 0px 0px; + box-shadow: none; + border: 1px solid #eeeeee; + border-bottom-width: 0; + background-color: #eeeeee; + color: #31363D; + border-top: 1px solid rgba(255, 255, 255, 0.1); +} +UnityDecoration .top:backdrop { + border-bottom-width: 0; + color: #1a1d21; + border-top: 1px solid rgba(255, 255, 255, 0.1); +} +UnityDecoration .top .menuitem { + color: #31363D; +} +UnityDecoration .top .menuitem:backdrop { + color: #1a1d21; +} UnityDecoration.left, UnityDecoration.right { @@ -5853,18 +7394,21 @@ UnityDecoration.right { background-color: #ececec; background-size: 1px 120px; background-clip: border-box; - background-image: linear-gradient(to bottom, #eeeeee, #ececec); } + background-image: linear-gradient(to bottom, #eeeeee, #ececec); +} UnityDecoration.bottom { background-size: 1px; background-repeat: repeat-x; - background-color: #ececec; } + background-color: #ececec; +} UnityDecoration.left:backdrop, UnityDecoration.right:backdrop, UnityDecoration.bottom:backdrop { background-size: 1px; - background-repeat: repeat-x; } + background-repeat: repeat-x; +} /************** * Unity Panel * @@ -5872,29 +7416,35 @@ UnityDecoration.bottom:backdrop { UnityPanelWidget, .unity-panel { background-color: #d5d5d5; - color: #31363D; } + color: #31363D; +} UnityPanelWidget:backdrop, .unity-panel:backdrop { - color: #1a1d21; } + color: #1a1d21; +} .unity-panel.menuitem, .unity-panel .menuitem { border-width: 0 1px; - color: #31363D; } + color: #31363D; +} .unity-panel.menubar, .unity-panel .menubar { - color: #31363D; } + color: #31363D; +} .unity-panel.menu.menubar, .unity-panel .menu .menubar { background-color: #d5d5d5; - color: #31363D; } + color: #31363D; +} .unity-panel.menubar:backdrop, .unity-panel .menubar *:backdrop { - color: #8e95a4; } + color: #888280; +} .unity-panel.menubar.menuitem, .unity-panel.menubar .menuitem { @@ -5904,60 +7454,75 @@ UnityPanelWidget:backdrop, border: none; background: none; color: #31363D; - box-shadow: none; } + box-shadow: none; +} .unity-panel.menubar.menuitem:hover, .unity-panel.menubar .menuitem:hover { border-radius: 0; background-color: #ebebeb; color: #31363D; - box-shadow: none; } + box-shadow: none; +} .unity-panel.menubar .menuitem *:hover { color: white; - box-shadow: none; } + box-shadow: none; +} .unity-panel.menubar .menuitem.separator, .unity-panel.menubar.menuitem.separator { border: none; - color: #232831; } + color: #292523; +} /* Force Quit */ SheetStyleDialog.unity-force-quit { - background-color: #3b4252; } + background-color: #3a3431; +} @keyframes playbackmenuitem_spinner { to { - -gtk-icon-transform: rotate(1turn); } } + -gtk-icon-transform: rotate(1turn); + } +} .menu IdoPlaybackMenuItem.menuitem:active { -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); animation: playbackmenuitem_spinner 1s infinite linear; - color: #8fbcbb; } + color: #af6f5a; +} MsdOsdWindow.background.osd { border-radius: 2px; - border: 1px solid #232831; } - MsdOsdWindow.background.osd .progressbar { - background-color: #8fbcbb; - border: none; - border-color: #8fbcbb; - border-radius: 5px; } - MsdOsdWindow.background.osd .trough { - background-color: rgba(29, 33, 40, 0.93); - border: none; - border-radius: 5px; } + border: 1px solid #292523; +} +MsdOsdWindow.background.osd .progressbar { + background-color: #af6f5a; + border: none; + border-color: #af6f5a; + border-radius: 5px; +} +MsdOsdWindow.background.osd .trough { + background-color: rgba(28, 25, 24, 0.93); + border: none; + border-radius: 5px; +} .mate-panel-menu-bar { - background-color: #2e3440; - border-radius: 0; } - .mate-panel-menu-bar button { - border-radius: 0; } - .mate-panel-menu-bar button, .mate-panel-menu-bar button:hover { - background-color: transparent; - color: #d8dee9; } - .mate-panel-menu-bar button:active, .mate-panel-menu-bar button:checked { - box-shadow: 0 -2px 0 #8fbcbb inset; - color: #d8dee9; } + background-color: #2f2a28; + border-radius: 0; +} +.mate-panel-menu-bar button { + border-radius: 0; +} +.mate-panel-menu-bar button, .mate-panel-menu-bar button:hover { + background-color: transparent; + color: #cac6c4; +} +.mate-panel-menu-bar button:active, .mate-panel-menu-bar button:checked { + box-shadow: 0 -2px 0 #af6f5a inset; + color: #cac6c4; +} /*********************** * App-Specific Styles * @@ -5967,50 +7532,61 @@ MsdOsdWindow.background.osd { *********/ .geary-titlebar-left .separator, .geary-titlebar-right .separator { - opacity: 0; } + opacity: 0; +} ConversationListView { - -GtkTreeView-grid-line-width: 0; } - ConversationListView .view:active, ConversationListView iconview:active, ConversationListView .view:selected, ConversationListView iconview:selected { - background-color: #8fbcbb; - color: #2e3440; } - ConversationListView .view:active:backdrop, ConversationListView iconview:active:backdrop, ConversationListView .view:selected:backdrop, ConversationListView iconview:selected:backdrop { - background-color: rgba(143, 188, 187, 0.6); - color: rgba(46, 52, 64, 0.5); } - ConversationListView .view .cell, ConversationListView iconview .cell { - border: solid rgba(0, 0, 0, 0.2); - border-width: 0 0 1px 0; } - ConversationListView .view .cell:selected, ConversationListView iconview .cell:selected { - color: #2e3440; - border: 0px solid #6fa9a8; } + -GtkTreeView-grid-line-width: 0; +} +ConversationListView .view:active, ConversationListView iconview:active, ConversationListView .view:selected, ConversationListView iconview:selected { + background-color: #af6f5a; + color: #2f2a28; +} +ConversationListView .view:active:backdrop, ConversationListView iconview:active:backdrop, ConversationListView .view:selected:backdrop, ConversationListView iconview:selected:backdrop { + background-color: rgba(175, 111, 90, 0.6); + color: rgba(47, 42, 40, 0.5); +} +ConversationListView .view .cell, ConversationListView iconview .cell { + border: solid rgba(0, 0, 0, 0.2); + border-width: 0 0 1px 0; +} +ConversationListView .view .cell:selected, ConversationListView iconview .cell:selected { + color: #2f2a28; + border: 0px solid #905846; +} /*********** * LightDm * ***********/ #panel_window { - background-color: #2e3440; - color: #d8dee9; + background-color: #2f2a28; + color: #cac6c4; + font-weight: bold; + box-shadow: inset 0 -1px #1c1918; +} +#panel_window .menubar, +#panel_window .menubar > .menuitem menubar, +#panel_window menubar > menuitem { + background-color: transparent; + color: #cac6c4; font-weight: bold; - box-shadow: inset 0 -1px #1f232b; } - #panel_window .menubar, - #panel_window .menubar > .menuitem - menubar, - #panel_window menubar > menuitem { - background-color: transparent; - color: #d8dee9; - font-weight: bold; } - #panel_window .menubar .menuitem:disabled, - #panel_window menubar menuitem:disabled { - color: rgba(216, 222, 233, 0.5); } - #panel_window .menubar .menuitem:disabled GtkLabel, - #panel_window menubar menuitem:disabled GtkLabel { - color: inherit; } - #panel_window .menubar .menuitem:disabled label, - #panel_window menubar menuitem:disabled label { - color: inherit; } - #panel_window .menubar .menu > .menuitem, - #panel_window menubar menu > menuitem { - font-weight: normal; } +} +#panel_window .menubar .menuitem:disabled, +#panel_window menubar menuitem:disabled { + color: rgba(202, 198, 196, 0.5); +} +#panel_window .menubar .menuitem:disabled GtkLabel, +#panel_window menubar menuitem:disabled GtkLabel { + color: inherit; +} +#panel_window .menubar .menuitem:disabled label, +#panel_window menubar menuitem:disabled label { + color: inherit; +} +#panel_window .menubar .menu > .menuitem, +#panel_window menubar menu > menuitem { + font-weight: normal; +} #login_window, #shutdown_dialog, @@ -6018,297 +7594,354 @@ ConversationListView { font-weight: normal; border-style: none; background-color: transparent; - color: #d8dee9; } + color: #cac6c4; +} #content_frame { padding-bottom: 14px; - background-color: #434c5e; + background-color: #453e3b; border-top-left-radius: 2px; border-top-right-radius: 2px; border: solid rgba(0, 0, 0, 0.1); - border-width: 1px 1px 0 1px; } + border-width: 1px 1px 0 1px; +} #content_frame button { font-weight: normal; - color: #d8dee9; - background-color: #3c4454; - text-shadow: none; } - #content_frame button:hover { - color: #d8dee9; - outline-color: rgba(216, 222, 233, 0.3); - background-color: #3b4252; - text-shadow: none; } - #content_frame button:active, #content_frame button:checked { - color: #d8dee9; - outline-color: rgba(216, 222, 233, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - #content_frame button:disabled { - color: #b9bfcb; - border-color: rgba(35, 40, 49, 0.3); - background-color: #404859; - text-shadow: none; } + color: #cac6c4; + background-color: #3c3633; + text-shadow: none; +} +#content_frame button:hover { + color: #cac6c4; + outline-color: rgba(202, 198, 196, 0.3); + background-color: #3a3431; + text-shadow: none; +} +#content_frame button:active, #content_frame button:checked { + color: #cac6c4; + outline-color: rgba(202, 198, 196, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +#content_frame button:disabled { + color: #aea9a7; + border-color: rgba(41, 37, 35, 0.3); + background-color: #413a37; + text-shadow: none; +} #buttonbox_frame { padding-top: 20px; padding-bottom: 0px; border-style: none; - background-color: #2b313c; + background-color: #2d2926; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border: solid rgba(0, 0, 0, 0.1); - border-width: 0 1px 1px 1px; } + border-width: 0 1px 1px 1px; +} #buttonbox_frame button { - color: #d8dee9; - border-color: #232831; - background-color: rgba(40, 45, 55, 0.93); + color: #cac6c4; + border-color: #292523; + background-color: rgba(41, 37, 35, 0.93); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); +} +#buttonbox_frame button:hover { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(75, 67, 63, 0.93), rgba(75, 67, 63, 0.93)); background-clip: padding-box; text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - #buttonbox_frame button:hover { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - #buttonbox_frame button:active, #buttonbox_frame button:checked { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); - background-clip: padding-box; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(216, 222, 233, 0.3); } - #buttonbox_frame button:disabled { - color: #808690; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } + outline-color: rgba(202, 198, 196, 0.3); +} +#buttonbox_frame button:active, #buttonbox_frame button:checked { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(58, 52, 49, 0.93), rgba(58, 52, 49, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(202, 198, 196, 0.3); +} +#buttonbox_frame button:disabled { + color: #7a7674; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(57, 53, 51, 0.5), rgba(57, 53, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} #login_window #user_combobox { - color: #d8dee9; - font-size: 13px; } - #login_window #user_combobox .menu, - #login_window #user_combobox menu { - font-weight: normal; } + color: #cac6c4; + font-size: 13px; +} +#login_window #user_combobox .menu, +#login_window #user_combobox menu { + font-weight: normal; +} #user_image { padding: 3px; - border-radius: 2px; } + border-radius: 2px; +} #greeter_infobar { border-bottom-width: 0; - font-weight: bold; } + font-weight: bold; +} .nemo-window .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: #4e586d; - -NemoPlacesTreeView-disk-full-fg-color: #ebcb8b; - -GtkTreeView-vertical-separator: 10; } - .nemo-window .places-treeview .view.cell:hover, .nemo-window .places-treeview iconview.cell:hover, - .nemo-window .places-treeview iconview.cell:hover { - background: rgba(40, 45, 55, 0.7); } - .nemo-window .places-treeview .view.cell:selected, .nemo-window .places-treeview iconview.cell:selected, - .nemo-window .places-treeview iconview.cell:selected { - background: #8fbcbb; - color: #2e3440; } + -NemoPlacesTreeView-disk-full-bg-color: #453e3b; + -NemoPlacesTreeView-disk-full-fg-color: #ddc388; + -GtkTreeView-vertical-separator: 10; +} +.nemo-window .places-treeview .view.cell:hover, +.nemo-window .places-treeview iconview.cell:hover { + background: rgba(39, 35, 33, 0.7); +} +.nemo-window .places-treeview .view.cell:selected, +.nemo-window .places-treeview iconview.cell:selected { + background: #af6f5a; + color: #2f2a28; +} .nemo-window .sidebar { - background-color: #2e3440; } - .nemo-window .sidebar .view, .nemo-window .sidebar iconview, .nemo-window .sidebar .iconview, .nemo-window .sidebar row { - color: #d8dee9; - background-color: transparent; } + background-color: #2f2a28; +} +.nemo-window .sidebar .view, .nemo-window .sidebar iconview, .nemo-window .sidebar .iconview, .nemo-window .sidebar row { + color: #cac6c4; + background-color: transparent; +} .nemo-window .nemo-window-pane widget.entry { background-clip: padding-box; min-height: 28px; padding: 5px; - color: #d8dee9; - border: 1px solid #8fbcbb; + color: #cac6c4; + border: 1px solid #af6f5a; border-radius: 4px; - box-shadow: 0px 0px 1px 1px #8fbcbb inset; } - .nemo-window .nemo-window-pane widget.entry:selected { - background-color: #8fbcbb; - color: #2e3440; } + box-shadow: 0px 0px 1px 1px #af6f5a inset; +} +.nemo-window .nemo-window-pane widget.entry:selected { + background-color: #af6f5a; + color: #2f2a28; +} .nemo-window toolbar.primary-toolbar { - background: #2b313c; } -.nemo-window .nemo-inactive-pane .view, .nemo-window .nemo-inactive-pane iconview, + background: #2d2926; +} +.nemo-window .nemo-inactive-pane .view, .nemo-window .nemo-inactive-pane iconview { - background-color: #353b49; } + background-color: #322d2a; +} .nemo-window grid > paned > separator { - background-image: image(#2e3440); } + background-image: image(#2f2a28); +} /* thunar */ .thunar toolbar { - background-color: #2b313c; } + background-color: #2d2926; +} /* buttons in toolbar */ .thunar toolbar.horizontal button image { - -gtk-icon-transform: scale(0.72); } + -gtk-icon-transform: scale(0.72); +} /* path-bar of thunar */ window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button, .thunar toolbar .path-bar-button { - color: #d8dee9; + color: #cac6c4; border-radius: 4px; text-shadow: none; box-shadow: none; - border: 1px solid #232831; - background-color: #343b48; + border: 1px solid #292523; + background-color: #38332f; border-radius: 0; - border-right: 0.5px solid #232831; + border-right: 0.5px solid #292523; box-shadow: none; min-height: 20px; - padding: 3px 4px; } - window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:first-child, - .thunar toolbar .path-bar-button:first-child { - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; } - window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:last-child, - .thunar toolbar .path-bar-button:last-child { - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; - border-right-style: solid; } - window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:only-child, - .thunar toolbar .path-bar-button:only-child { - border-radius: 4px; - border-style: solid; } - window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:hover, - .thunar toolbar .path-bar-button:hover { - color: #8fbcbb; } - window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:checked, - .thunar toolbar .path-bar-button:checked { - color: #fff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: rgba(143, 188, 187, 0.7); - text-shadow: none; } + padding: 3px 4px; +} +window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:first-child, +.thunar toolbar .path-bar-button:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} +window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:last-child, +.thunar toolbar .path-bar-button:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + border-right-style: solid; +} +window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:only-child, +.thunar toolbar .path-bar-button:only-child { + border-radius: 4px; + border-style: solid; +} +window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:hover, +.thunar toolbar .path-bar-button:hover { + color: #af6f5a; +} +window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:checked, +.thunar toolbar .path-bar-button:checked { + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(175, 111, 90, 0.7); + text-shadow: none; +} window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .toggle.path-bar-button:hover, .thunar toolbar .toggle.path-bar-button:hover { color: #fff; outline-color: rgba(255, 255, 255, 0.3); - background-color: rgba(143, 188, 187, 0.7); - text-shadow: none; } + background-color: rgba(175, 111, 90, 0.7); + text-shadow: none; +} /* thunar sidepane */ .thunar scrolledwindow.sidebar treeview.view { - background: #2a2f3a; - padding: 1.5px; } - .thunar scrolledwindow.sidebar treeview.view:hover, .thunar scrolledwindow.sidebar treeview.view:selected { - background: rgba(143, 188, 187, 0.7); - color: #2e3440; - border-radius: 0; - box-shadow: none; } + background: #292523; + padding: 1.5px; +} +.thunar scrolledwindow.sidebar treeview.view:hover, .thunar scrolledwindow.sidebar treeview.view:selected { + background: rgba(175, 111, 90, 0.7); + color: #2f2a28; + border-radius: 0; + box-shadow: none; +} .caja-notebook .frame { - border-width: 0 0 1px; } + border-width: 0 0 1px; +} .caja-notebook .entry { - background: #434c5e; - color: #d8dee9; - border-color: #232831; } - .caja-notebook .entry:selected { - background: #8fbcbb; - color: #2e3440; } + background: #453e3b; + color: #cac6c4; + border-color: #292523; +} +.caja-notebook .entry:selected { + background: #af6f5a; + color: #2f2a28; +} /************** * Caja sidebar * **************/ .caja-side-pane { - background: #2e3440; } - .caja-side-pane .frame { - border-width: 1px 0 0; } - .caja-side-pane treeview.view, - .caja-side-pane textview.view text, - .caja-side-pane viewport.frame, - .caja-side-pane widget .vertical { - background: #2e3440; - padding: 3px 2px; } - .caja-side-pane treeview.view:hover, - .caja-side-pane textview.view text:hover, - .caja-side-pane viewport.frame:hover, - .caja-side-pane widget .vertical:hover { - background-color: rgba(57, 64, 79, 0.95); } - .caja-side-pane treeview.view:selected, - .caja-side-pane textview.view text:selected, - .caja-side-pane viewport.frame:selected, - .caja-side-pane widget .vertical:selected { - color: #d8dee9; - background: rgba(57, 64, 79, 0.93); } - .caja-side-pane treeview.view:selected:hover, - .caja-side-pane textview.view text:selected:hover, - .caja-side-pane viewport.frame:selected:hover, - .caja-side-pane widget .vertical:selected:hover { - background: rgba(57, 64, 79, 0.93); - color: #fff; } + background: #2f2a28; +} +.caja-side-pane .frame { + border-width: 1px 0 0; +} +.caja-side-pane treeview.view, +.caja-side-pane textview.view text, +.caja-side-pane viewport.frame, +.caja-side-pane widget .vertical { + background: #2f2a28; + padding: 3px 2px; +} +.caja-side-pane treeview.view:hover, +.caja-side-pane textview.view text:hover, +.caja-side-pane viewport.frame:hover, +.caja-side-pane widget .vertical:hover { + background-color: rgba(61, 54, 52, 0.95); +} +.caja-side-pane treeview.view:selected, +.caja-side-pane textview.view text:selected, +.caja-side-pane viewport.frame:selected, +.caja-side-pane widget .vertical:selected { + color: #cac6c4; + background: rgba(61, 54, 52, 0.93); +} +.caja-side-pane treeview.view:selected:hover, +.caja-side-pane textview.view text:selected:hover, +.caja-side-pane viewport.frame:selected:hover, +.caja-side-pane widget .vertical:selected:hover { + background: rgba(61, 54, 52, 0.93); + color: #fff; +} /************** * Caja pathbar * **************/ .caja-navigation-window paned { - background: #3b4252; } + background: #3a3431; +} .caja-navigation-window .primary-toolbar { - background: #2b313c; } - .caja-navigation-window .primary-toolbar button, .caja-navigation-window .primary-toolbar button:backdrop { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - .caja-navigation-window .primary-toolbar button:hover, .caja-navigation-window .primary-toolbar button:active, .caja-navigation-window .primary-toolbar button:backdrop:active, .caja-navigation-window .primary-toolbar button:backdrop:checked { - background: #8fbcbb; - box-shadow: none; } - .caja-navigation-window .primary-toolbar button:hover, .caja-navigation-window .primary-toolbar button:hover label, .caja-navigation-window .primary-toolbar button:active, .caja-navigation-window .primary-toolbar button:active label, .caja-navigation-window .primary-toolbar button:backdrop:active, .caja-navigation-window .primary-toolbar button:backdrop:active label, .caja-navigation-window .primary-toolbar button:backdrop:checked, .caja-navigation-window .primary-toolbar button:backdrop:checked label { - color: #2e3440; } + background: #2d2926; +} +.caja-navigation-window .primary-toolbar button, .caja-navigation-window .primary-toolbar button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; +} +.caja-navigation-window .primary-toolbar button:hover, .caja-navigation-window .primary-toolbar button:active, .caja-navigation-window .primary-toolbar button:backdrop:active, .caja-navigation-window .primary-toolbar button:backdrop:checked { + background: #af6f5a; + box-shadow: none; +} +.caja-navigation-window .primary-toolbar button:hover, .caja-navigation-window .primary-toolbar button:hover label, .caja-navigation-window .primary-toolbar button:active, .caja-navigation-window .primary-toolbar button:active label, .caja-navigation-window .primary-toolbar button:backdrop:active, .caja-navigation-window .primary-toolbar button:backdrop:active label, .caja-navigation-window .primary-toolbar button:backdrop:checked, .caja-navigation-window .primary-toolbar button:backdrop:checked label { + color: #2f2a28; +} .caja-pathbar button { - color: #d8dee9; + color: #cac6c4; border-radius: 4px; text-shadow: none; box-shadow: none; - border: 1px solid #232831; - background-color: #343b48; + border: 1px solid #292523; + background-color: #38332f; border-radius: 0px; - border-right: 1px solid #232831; + border-right: 1px solid #292523; border-left: none; box-shadow: none; min-height: 20px; padding: 3px 5px; - margin-right: -3px; } - .caja-pathbar button:first-child { - border-left: 1px solid #232831; } - .caja-pathbar button:hover { - color: #fff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: rgba(143, 188, 187, 0.5); - text-shadow: none; } - .caja-pathbar button:checked { - color: #fff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: rgba(143, 188, 187, 0.7); - text-shadow: none; } + margin-right: -3px; +} +.caja-pathbar button:first-child { + border-left: 1px solid #292523; +} +.caja-pathbar button:hover { + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(175, 111, 90, 0.5); + text-shadow: none; +} +.caja-pathbar button:checked { + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(175, 111, 90, 0.7); + text-shadow: none; +} .terminator-terminal-window .notebook.header.top, .terminator-terminal-window notebook header.top { - border-bottom-style: solid; } - .terminator-terminal-window .notebook.header.top > tabs, - .terminator-terminal-window notebook header.top > tabs { - margin: -2px; - background-color: #2c313d; } - .terminator-terminal-window .notebook.header.top > tabs > tab:backdrop, - .terminator-terminal-window notebook header.top > tabs > tab:backdrop { - box-shadow: none; } - .terminator-terminal-window .notebook.header.top > tabs > tab:checked, - .terminator-terminal-window notebook header.top > tabs > tab:checked { - background-color: #3b4252; - border: none; - box-shadow: none; } - .terminator-terminal-window .notebook.header.top > tabs > tab:checked:hover, - .terminator-terminal-window notebook header.top > tabs > tab:checked:hover { - background-color: #3b4252; } - -/*# sourceMappingURL=gtk.css.map */ + border-bottom-style: solid; +} +.terminator-terminal-window .notebook.header.top > tabs, +.terminator-terminal-window notebook header.top > tabs { + margin: -2px; + background-color: #272321; +} +.terminator-terminal-window .notebook.header.top > tabs > tab:backdrop, +.terminator-terminal-window notebook header.top > tabs > tab:backdrop { + box-shadow: none; +} +.terminator-terminal-window .notebook.header.top > tabs > tab:checked, +.terminator-terminal-window notebook header.top > tabs > tab:checked { + background-color: #3a3431; + border: none; + box-shadow: none; +} +.terminator-terminal-window .notebook.header.top > tabs > tab:checked:hover, +.terminator-terminal-window notebook header.top > tabs > tab:checked:hover { + background-color: #3a3431; +} \ No newline at end of file diff --git a/gtk-3.0/gtk.scss b/gtk-3.0/gtk.scss index aad2f107..2dc9c4a9 100755 --- a/gtk-3.0/gtk.scss +++ b/gtk-3.0/gtk.scss @@ -3,7 +3,7 @@ $variant: 'dark'; $accent: 'green'; -@import 'nord'; +@import 'dunmer'; @import 'colors'; @import 'elementary-colors'; @import 'colors-public'; diff --git a/gtk-3.0/widgets/_base-states.scss b/gtk-3.0/widgets/_base-states.scss index ffbcb615..96b9410e 100644 --- a/gtk-3.0/widgets/_base-states.scss +++ b/gtk-3.0/widgets/_base-states.scss @@ -127,7 +127,8 @@ label { &:disabled { color: $insensitive_fg_color; - selection { @extend %selected_items:disabled; } + background-color: mix($selected_bg_color, $base_color, 20%); + color: $insensitive_fg_color; &:backdrop { color: $backdrop_insensitive_color; } } @@ -135,7 +136,8 @@ label { &:backdrop { color: $backdrop_fg_color; - selection { @extend %selected_items:backdrop; } + background-color: $selected_bg_color; + color: $backdrop_fg_color; } } diff --git a/gtk-3.0/widgets/_comboboxes.scss b/gtk-3.0/widgets/_comboboxes.scss index 3424c6d2..ccd96025 100644 --- a/gtk-3.0/widgets/_comboboxes.scss +++ b/gtk-3.0/widgets/_comboboxes.scss @@ -10,15 +10,26 @@ combobox { &.linked { button:nth-child(2) { - &:dir(ltr) { @extend %linked:last-child; } - &:dir(rtl) { @extend %linked:first-child; } + &:dir(ltr) { + @extend %linked; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + &:dir(rtl) { + @extend %linked; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } } } &:drop(active) { // FIXME: untested box-shadow: none; - button.combo { @extend %button_basic:drop(active); } + button.combo { + @extend %button_basic; + color: $drop_target_color; + } } } @@ -31,11 +42,31 @@ combobox { &:dir(rtl) { @extend %linked_middle; } // specificity bump } -.linked:not(.vertical) > combobox:first-child > box > button.combo { @extend %linked:first-child; } -.linked:not(.vertical) > combobox:last-child > box > button.combo { @extend %linked:last-child; } -.linked:not(.vertical) > combobox:only-child > box > button.combo {@extend %linked:only-child; } +.linked:not(.vertical) > combobox:first-child > box > button.combo { + @extend %linked; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.linked:not(.vertical) > combobox:last-child > box > button.combo { + @extend %linked; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.linked:not(.vertical) > combobox:only-child > box > button.combo { + @extend %linked; +} .linked.vertical > combobox > box > button.combo { @extend %linked_vertical_middle; } -.linked.vertical > combobox:first-child > box > button.combo { @extend %linked_vertical:first-child;} -.linked.vertical > combobox:last-child > box > button.combo { @extend %linked_vertical:last-child; } -.linked.vertical > combobox:only-child > box > button.combo { @extend %linked_vertical:only-child; } +.linked.vertical > combobox:first-child > box > button.combo { + @extend %linked_vertical; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} +.linked.vertical > combobox:last-child > box > button.combo { + @extend %linked_vertical; + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.linked.vertical > combobox:only-child > box > button.combo { + @extend %linked_vertical; +} diff --git a/gtk-3.0/widgets/_file-chooser.scss b/gtk-3.0/widgets/_file-chooser.scss index 2f7d146c..dad4b058 100644 --- a/gtk-3.0/widgets/_file-chooser.scss +++ b/gtk-3.0/widgets/_file-chooser.scss @@ -40,9 +40,15 @@ placessidebar { } @at-root button.sidebar-button { - @extend %button_basic.flat; - - @extend %button_selected.flat; + @extend %button_basic; + border: none; + background: none; + box-shadow: none; + + @extend %button_selected; + border: none; + background: none; + box-shadow: none; min-height: 26px; min-width: 26px; diff --git a/gtk-3.0/widgets/_granite.scss b/gtk-3.0/widgets/_granite.scss index 3e49050c..eaa919fe 100644 --- a/gtk-3.0/widgets/_granite.scss +++ b/gtk-3.0/widgets/_granite.scss @@ -94,7 +94,7 @@ GraniteWidgetsWelcome { &:selected:backdrop, &:selected:hover:backdrop { background-color: transparentize(black, 0.8); - color: darken($bg_color, 5%); + color: darken($bg_color, 3%); } } diff --git a/gtk-3.0/widgets/_links.scss b/gtk-3.0/widgets/_links.scss index db6d1e8a..2247407b 100644 --- a/gtk-3.0/widgets/_links.scss +++ b/gtk-3.0/widgets/_links.scss @@ -33,7 +33,10 @@ button:link, button:visited { @extend %undecorated_button; - @extend *:link; + color: $link_color; + &:visited { color: $link_visited_color; } + &:hover { color: lighten($link_color, 10%); } + &:active { color: $link_color; } text-shadow: none; diff --git a/gtk-3.0/widgets/_notebooks.scss b/gtk-3.0/widgets/_notebooks.scss index 1efcf341..59e2971f 100644 --- a/gtk-3.0/widgets/_notebooks.scss +++ b/gtk-3.0/widgets/_notebooks.scss @@ -127,7 +127,10 @@ > tabs > arrow { @extend %button_basic; - @extend %button_basic.flat; + -gtk-outline-radius: 2px; + border: none; + background: none; + box-shadow: none; min-height: 14px; min-width: 14px; diff --git a/gtk-3.0/widgets/_popovers.scss b/gtk-3.0/widgets/_popovers.scss index b0bae5bf..90207084 100644 --- a/gtk-3.0/widgets/_popovers.scss +++ b/gtk-3.0/widgets/_popovers.scss @@ -28,7 +28,7 @@ popover.background { &.magnifier { @extend %osd; - border: 1px solid transparentize(white, 0.9); + border: 1px solid transparentize(white, 0.85); button { @extend %osd_button }; } @@ -43,5 +43,8 @@ popover.background { list row { padding: 8px; } checkbutton, - radiobutton { @extend modelbutton.flat; } + radiobutton { + @extend modelbutton; + @extend .flat; + } } diff --git a/gtk-3.0/widgets/_progress-bars.scss b/gtk-3.0/widgets/_progress-bars.scss index c962fdcd..23a1df96 100644 --- a/gtk-3.0/widgets/_progress-bars.scss +++ b/gtk-3.0/widgets/_progress-bars.scss @@ -28,13 +28,16 @@ progressbar { trough { @extend %scale_trough; } - &:backdrop trough { @extend %scale_trough:backdrop; } // looks like states are not passed to the trough component here + @extend %scale_trough; + background-color: $backdrop_bg_color; + border-color: $backdrop_borders_color; progress { @extend %scale_highlight; } - &:backdrop progress { @extend %scale_highlight:backdrop; } // states not passed here as well + @extend %scale_highlight; + border-color: transparentize($selected_bg_color, 0.3); &.osd { // progressbar.osd used for epiphany page loading progress min-width: 3px; diff --git a/gtk-3.0/widgets/_scales.scss b/gtk-3.0/widgets/_scales.scss index 61c9a557..701529ed 100644 --- a/gtk-3.0/widgets/_scales.scss +++ b/gtk-3.0/widgets/_scales.scss @@ -147,7 +147,7 @@ scale { } } - $_scale_bg: if($variant == 'light', $base_color, darken(#fefefe, 5%)); + $_scale_bg: if($variant == 'light', $base_color, darken(#faf9f8, 5%)); $_scale_disabled_bg: darken($_scale_bg, 25%); slider { border-color: $_scale_bg; diff --git a/gtk-3.0/widgets/_sidebar.scss b/gtk-3.0/widgets/_sidebar.scss index 696ea4b6..d1ac084e 100644 --- a/gtk-3.0/widgets/_sidebar.scss +++ b/gtk-3.0/widgets/_sidebar.scss @@ -34,7 +34,7 @@ padding: 8px 12px; transition: all .12s ease-in; label{ - color: #98abb2; + color: #9a918b; } &:selected{ color: $selected_fg_color; @@ -121,8 +121,8 @@ placessidebar{ &.sidebar{ background-color: transparent; - @include sidebar_bg(right, darken($main_dark_color, 5%), $_sidebar_color); - &:dir(rtl) { @include sidebar_bg(left, darken($main_dark_color, 5%), $_sidebar_color); } + @include sidebar_bg(right, darken($main_dark_color, 2%), $_sidebar_color); + &:dir(rtl) { @include sidebar_bg(left, darken($main_dark_color, 2%), $_sidebar_color); } row{ &.sidebar-row { &.sidebar-row{ @@ -131,7 +131,7 @@ placessidebar{ margin-right: 12px; padding-left: 14px; padding-right: 12px; - color: #98abb2; + color: #9a918b; &:dir(rtl) { margin-right:-14px; @@ -144,7 +144,7 @@ placessidebar{ } &:hover{ transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - color: rgba(0,0,0,0.76); + color: transparentize($main_dark_color, 0.24); background-color: transparent; @include sidebar_bg(right,rgba(65,67,75,0), rgba(0,0,0,0.12)); @@ -153,8 +153,8 @@ placessidebar{ &:active{ &:hover{ - color: rgba(0,0,0,0.76); - background-color: rgba(0,0,0,0.23); + color: transparentize($main_dark_color, 0.24); + background-color: transparentize($main_dark_color, 0.77); } } diff --git a/gtk-3.0/widgets/_windows.scss b/gtk-3.0/widgets/_windows.scss index 004328c9..f02f9ea6 100644 --- a/gtk-3.0/widgets/_windows.scss +++ b/gtk-3.0/widgets/_windows.scss @@ -93,7 +93,10 @@ button.titlebutton { } .selection-mode & { - @extend %button.flat.suggested-action; + @extend %button; + background-color: transparent; + border-color: transparent; + color: $selected_bg_color; @extend %nobg_selected_items; } diff --git a/gtk-4.0/apps/_budgie.scss b/gtk-4.0/apps/_budgie.scss index f9a3a450..8f60f08f 100755 --- a/gtk-4.0/apps/_budgie.scss +++ b/gtk-4.0/apps/_budgie.scss @@ -15,7 +15,7 @@ $panel_shadow: transparentize(black, 0.7); $raven_bg: transparentize($headerbar_color, 0.08); $raven_expander_border: transparentize($borders_color, 0.05); $raven_border: transparentize($borders_color, 0.08); -$raven_expander_bg: transparentize(lighten($panel_bg, 15%), 0.5); +$raven_expander_bg: transparentize(lighten($panel_bg, 10%), 0.5); $raven_background_bg: transparent; $raven_background_border: transparent; @@ -133,7 +133,7 @@ $pos_list: ((top, bottom),(bottom,top),(left,right),(right,left)); border-radius: 2px 0 0 2px; &:hover { - background-color: if(variant == light, transparentize($fg_color, 0.9), transparentize($fg_color, 0.95)); + background-color: if(variant == light, transparentize($fg_color, 0.9), transparentize($fg_color, 0.90)); color: $fg_color; } &:active { box-shadow: inset 0 2px 2px -2px transparentize(black, 0.8); } @@ -425,7 +425,7 @@ button.raven-trigger { } &:backdrop, label, button.raven-trigger:backdrop, button.budgie-menu-launcher { - color: lighten($headerbar_fg_color, 10%); + color: lighten($headerbar_fg_color, 5%); } } @@ -483,9 +483,9 @@ button.raven-trigger { @at-root { .#{$pos} .budgie-panel .pinned button.flat.launcher:not(.running) { border-#{$pos}: 2px solid transparent; } - .#{$pos} .budgie-panel .pinned button.flat.launcher:not(.running):hover { border-#{$pos}: 2px solid transparentize(white, 0.9); } + .#{$pos} .budgie-panel .pinned button.flat.launcher:not(.running):hover { border-#{$pos}: 2px solid transparentize(white, 0.85); } .#{$pos} .budgie-panel .unpinned button.flat.launcher, - .#{$pos} .budgie-panel .pinned button.flat.launcher.running { border-#{$pos}: 2px solid transparentize(white, 0.9); } + .#{$pos} .budgie-panel .pinned button.flat.launcher.running { border-#{$pos}: 2px solid transparentize(white, 0.85); } } &:hover { border-#{$pos}: 2px solid transparentize(white, 0.75); @@ -602,7 +602,7 @@ button.raven-trigger { row.activatable { background-color: transparent; - &:hover { background-color: transparentize(lighten($panel_bg, 15%), 0.7);} + &:hover { background-color: transparentize(lighten($panel_bg, 10%), 0.7);} &:selected { background-color: transparentize($selected_bg_color,0.1); } } } diff --git a/gtk-4.0/apps/_nemo.scss b/gtk-4.0/apps/_nemo.scss index ad66676b..e499a21c 100644 --- a/gtk-4.0/apps/_nemo.scss +++ b/gtk-4.0/apps/_nemo.scss @@ -13,7 +13,7 @@ .sidebar { background-color: $_sidebar_color; .view, .iconview, row { - color: #98abb2; + color: #9a918b; background-color: transparent; } } diff --git a/gtk-4.0/apps/_pantheon.scss b/gtk-4.0/apps/_pantheon.scss index 888c105a..d743eccb 100755 --- a/gtk-4.0/apps/_pantheon.scss +++ b/gtk-4.0/apps/_pantheon.scss @@ -145,8 +145,8 @@ > revealer label, > revealer spinner { color: transparentize(black, 0.4); - text-shadow: 0 1px transparentize(white, 0.9); - -gtk-icon-shadow: 0 1px transparentize(white, 0.9); + text-shadow: 0 1px transparentize(white, 0.85); + -gtk-icon-shadow: 0 1px transparentize(white, 0.85); } } @@ -167,7 +167,7 @@ PantheonCalculatorMainWindow { *********/ .deck { - background-color: darken($bg_color, 8%); + background-color: darken($bg_color, 5%); } .card { @@ -268,7 +268,7 @@ LibraryWindow { &.view { &.level-bar { &,&:selected,&:selected:focus{ - background: linear-gradient(to right, lighten($_sidebar_color, 15%), lighten($_sidebar_color, 15%)); + background: linear-gradient(to right, lighten($_sidebar_color, 8%), lighten($_sidebar_color, 8%)); border: 1px solid transparentize(black, 0.86); box-shadow: 0 1px 0 transparentize(#000, 0.75); border-radius: 2px; diff --git a/gtk-4.0/apps/_xfce.scss b/gtk-4.0/apps/_xfce.scss index 0cc70026..1a0e1083 100644 --- a/gtk-4.0/apps/_xfce.scss +++ b/gtk-4.0/apps/_xfce.scss @@ -13,7 +13,7 @@ background-color: transparentize($panel_bg_color, 1); &:hover { - color: lighten($panel_fg_color, 10%); + color: lighten($panel_fg_color, 5%); background-color: transparentize(black, 0.83); } @@ -32,7 +32,7 @@ &:hover { border: none; - background-color: lighten($panel_bg_color, 10%); + background-color: lighten($panel_bg_color, 5%); } &:active, &:checked { color: $selected_fg_color; diff --git a/gtk-4.0/gtk-dark.css b/gtk-4.0/gtk-dark.css index 29c6f93d..83c2d8ec 100755 --- a/gtk-4.0/gtk-dark.css +++ b/gtk-4.0/gtk-dark.css @@ -3,75 +3,75 @@ ---------------- use responsibly! */ /* widget text/foreground color */ -@define-color theme_fg_color #d8dee9; +@define-color theme_fg_color #cac6c4; /* text color for entries, views and content in general */ -@define-color theme_text_color #d8dee9; +@define-color theme_text_color #cac6c4; /* widget base background color */ -@define-color theme_bg_color #434c5e; +@define-color theme_bg_color #453e3b; /* text widgets and the like base background color */ -@define-color theme_base_color #3b4252; +@define-color theme_base_color #3a3431; /* base background color of selections */ -@define-color theme_selected_bg_color #8fbcbb; +@define-color theme_selected_bg_color #af6f5a; /* text/foreground color of selections */ @define-color theme_selected_fg_color #fff; /* base background color of disabled widgets */ -@define-color insensitive_bg_color #404859; +@define-color insensitive_bg_color #413a37; /* text foreground color of disabled widgets */ -@define-color insensitive_fg_color #8e95a4; +@define-color insensitive_fg_color #888280; /* disabled text widgets and the like base background color */ -@define-color insensitive_base_color #3b4252; +@define-color insensitive_base_color #3a3431; /* widget text/foreground color on backdrop windows */ -@define-color theme_unfocused_fg_color #8e95a4; +@define-color theme_unfocused_fg_color #888280; /* text color for entries, views and content in general on backdrop windows */ -@define-color theme_unfocused_text_color #d8dee9; +@define-color theme_unfocused_text_color #cac6c4; /* widget base background color on backdrop windows */ -@define-color theme_unfocused_bg_color #434c5e; +@define-color theme_unfocused_bg_color #453e3b; /* text widgets and the like base background color on backdrop windows */ -@define-color theme_unfocused_base_color #3d4455; +@define-color theme_unfocused_base_color #3d3633; /* base background color of selections on backdrop windows */ -@define-color theme_unfocused_selected_bg_color #8fbcbb; +@define-color theme_unfocused_selected_bg_color #af6f5a; /* text/foreground color of selections on backdrop windows */ -@define-color theme_unfocused_selected_fg_color #2e3440; +@define-color theme_unfocused_selected_fg_color #2f2a28; /* widgets main borders color */ -@define-color borders #232831; +@define-color borders #292523; /* widgets main borders color on backdrop windows */ -@define-color unfocused_borders #262c36; +@define-color unfocused_borders #2c2825; /* these are pretty self explicative */ -@define-color warning_color #c3674a; -@define-color error_color #b84f59; -@define-color success_color #49688e; -@define-color fg_color #d8dee9; -@define-color text_color #d8dee9; -@define-color bg_color #434c5e; -@define-color base_color #3b4252; -@define-color selected_bg_color #8fbcbb; +@define-color warning_color #ae5d42; +@define-color error_color #c04040; +@define-color success_color #48688e; +@define-color fg_color #cac6c4; +@define-color text_color #cac6c4; +@define-color bg_color #453e3b; +@define-color base_color #3a3431; +@define-color selected_bg_color #af6f5a; @define-color selected_fg_color #fff; -@define-color unfocused_fg_color #8e95a4; -@define-color unfocused_text_color #d8dee9; -@define-color unfocused_bg_color #434c5e; -@define-color unfocused_base_color #3d4455; -@define-color unfocused_selected_bg_color #8fbcbb; -@define-color unfocused_selected_fg_color #2e3440; +@define-color unfocused_fg_color #888280; +@define-color unfocused_text_color #cac6c4; +@define-color unfocused_bg_color #453e3b; +@define-color unfocused_base_color #3d3633; +@define-color unfocused_selected_bg_color #af6f5a; +@define-color unfocused_selected_fg_color #2f2a28; /* these colors are exported for the window manager and shouldn't be used in applications, read if you used those and something break with a version upgrade you're on your own... */ -@define-color wm_title shade(#d8dee9, 1.8); -@define-color wm_unfocused_title #8e95a4; +@define-color wm_title shade(#cac6c4, 1.8); +@define-color wm_unfocused_title #888280; @define-color wm_highlight rgba(0, 0, 0, 0); -@define-color wm_borders_edge rgba(255, 255, 255, 0.1); -@define-color wm_bg_a shade(#434c5e, 1.2); -@define-color wm_bg_b #434c5e; +@define-color wm_borders_edge rgba(255, 255, 255, 0.15); +@define-color wm_bg_a shade(#453e3b, 1.2); +@define-color wm_bg_b #453e3b; @define-color wm_shadow alpha(black, 0.35); @define-color wm_border alpha(black, 0.18); -@define-color wm_button_hover_color_a shade(#434c5e, 1.3); -@define-color wm_button_hover_color_b #434c5e; -@define-color wm_button_active_color_a shade(#434c5e, 0.85); -@define-color wm_button_active_color_b shade(#434c5e, 0.89); -@define-color wm_button_active_color_c shade(#434c5e, 0.9); -@define-color content_view_bg #3b4252; -@define-color text_view_bg #3b4252; -@define-color budgie_tasklist_indicator_color #8fbcbb; -@define-color budgie_tasklist_indicator_color_active #8fbcbb; -@define-color placeholder_text_color #b9bfcb; +@define-color wm_button_hover_color_a shade(#453e3b, 1.3); +@define-color wm_button_hover_color_b #453e3b; +@define-color wm_button_active_color_a shade(#453e3b, 0.85); +@define-color wm_button_active_color_b shade(#453e3b, 0.89); +@define-color wm_button_active_color_c shade(#453e3b, 0.9); +@define-color content_view_bg #3a3431; +@define-color text_view_bg #3a3431; +@define-color budgie_tasklist_indicator_color #af6f5a; +@define-color budgie_tasklist_indicator_color_active #af6f5a; +@define-color placeholder_text_color #aea9a7; @define-color STRAWBERRY_100 #ff8c82; @define-color STRAWBERRY_300 #ed5353; @define-color STRAWBERRY_500 #c6262e; @@ -140,11 +140,12 @@ read if you used those and something break with a version upgrade you're on your *********/ * { padding: 0; - outline-color: rgba(216, 222, 233, 0.3); + outline-color: rgba(202, 198, 196, 0.3); outline-style: dashed; outline-offset: -3px; outline-width: 0px; - -gtk-secondary-caret-color: #8fbcbb; } + -gtk-secondary-caret-color: #af6f5a; +} /*********** * Widgets * @@ -153,20 +154,24 @@ read if you used those and something break with a version upgrade you're on your * Action bars * ***************/ .action-bar, actionbar > revealer > box { - background-color: #2e3440; - border: solid #232831; + background-color: #2a2523; + border: solid #292523; border-width: 1px 0 0 0; - color: #d8dee9; - box-shadow: none; } - .action-bar:backdrop, actionbar > revealer > box:backdrop { - background-color: #2e3440; - box-shadow: none; } - .action-bar:first-child, actionbar > revealer > box:first-child { - border-radius: 6px 6px 0px 0px; - border-width: 1px 1px 0px 1px; } - .action-bar:last-child, actionbar > revealer > box:last-child { - border-radius: 0 0 6px 6px; - border-width: 0px 1px 1px 1px; } + color: #cac6c4; + box-shadow: none; +} +.action-bar:backdrop, actionbar > revealer > box:backdrop { + background-color: #2a2523; + box-shadow: none; +} +.action-bar:first-child, actionbar > revealer > box:first-child { + border-radius: 6px 6px 0px 0px; + border-width: 1px 1px 0px 1px; +} +.action-bar:last-child, actionbar > revealer > box:last-child { + border-radius: 0 0 6px 6px; + border-width: 0px 1px 1px 1px; +} /********************* * App Notifications * @@ -175,46 +180,56 @@ read if you used those and something break with a version upgrade you're on your .app-notification.frame { padding: 10px; border-radius: 0 0 5px 5px; - background-color: rgba(40, 45, 55, 0.93); + background-color: rgba(41, 37, 35, 0.93); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px); - background-clip: padding-box; } - .app-notification:backdrop, - .app-notification.frame:backdrop { - background-image: none; - transition: 200ms ease-out; } - .app-notification border, - .app-notification.frame border { - border: none; } + background-clip: padding-box; +} +.app-notification:backdrop, +.app-notification.frame:backdrop { + background-image: none; + transition: 200ms ease-out; +} +.app-notification border, +.app-notification.frame border { + border: none; +} toast { padding: 5px; - background-color: #4a5367; + background-color: #4d4541; box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.4); - color: #d8dee9; } - toast:backdrop { - background-image: none; - transition: 200ms ease-out; } - toast button { - padding: 2px; } - toast button.circular.flat.image-button { - padding: 2px; } - toast button.circular.flat.image-button:hover { - color: #2e3440; - outline-color: rgba(46, 52, 64, 0.3); - background-color: #bf616a; - text-shadow: none; } + color: #cac6c4; +} +toast:backdrop { + background-image: none; + transition: 200ms ease-out; +} +toast button { + padding: 2px; +} +toast button.circular.flat.image-button { + padding: 2px; +} +toast button.circular.flat.image-button:hover { + color: #2f2a28; + outline-color: rgba(47, 42, 40, 0.3); + background-color: #c65353; + text-shadow: none; +} /*************** * Base States * ***************/ .background { - color: #d8dee9; - background-color: #434c5e; } - .background:backdrop { - color: #8e95a4; - background-color: #434c5e; - text-shadow: none; - -gtk-icon-shadow: none; } + color: #cac6c4; + background-color: #453e3b; +} +.background:backdrop { + color: #888280; + background-color: #453e3b; + text-shadow: none; + -gtk-icon-shadow: none; +} /* These wildcard seems unavoidable, need to investigate. @@ -223,706 +238,909 @@ toast { Everytime a wildcard is used a kitten dies, painfully. */ .gtkstyle-fallback { - color: #d8dee9; - background-color: #434c5e; } - .gtkstyle-fallback:hover { - color: #d8dee9; - background-color: #58647c; } - .gtkstyle-fallback:active { - color: #d8dee9; - background-color: #2e3440; } - .gtkstyle-fallback:disabled { - color: #8e95a4; - background-color: #404859; } - .gtkstyle-fallback:selected { - color: #2e3440; - background-color: #8fbcbb; } + color: #cac6c4; + background-color: #453e3b; +} +.gtkstyle-fallback:hover { + color: #cac6c4; + background-color: #605753; +} +.gtkstyle-fallback:active { + color: #cac6c4; + background-color: #2a2523; +} +.gtkstyle-fallback:disabled { + color: #888280; + background-color: #413a37; +} +.gtkstyle-fallback:selected { + color: #2f2a28; + background-color: #af6f5a; +} .view, iconview, .history-view, textview > text { - color: #d8dee9; - background-color: #3b4252; } - .view:backdrop, iconview:backdrop, - .history-view:backdrop, - textview > text:backdrop { - color: #b9bfcb; - background-color: #3d4455; } - .view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, - .history-view:selected:focus, - .history-view:selected, - textview > text:selected:focus, - textview > text:selected { - border-radius: 3px; } + color: #cac6c4; + background-color: #3a3431; +} +.view:backdrop, iconview:backdrop, +.history-view:backdrop, +textview > text:backdrop { + color: #aea9a7; + background-color: #3d3633; +} +.view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, +.history-view:selected:focus, +.history-view:selected, +textview > text:selected:focus, +textview > text:selected { + border-radius: 3px; +} textview > text { - background-color: transparent; } - + background-color: transparent; +} textview border { - background-color: #3f4758; } + background-color: #403936; +} .rubberband, rubberband, -flowbox rubberband, -.content-view rubberband, columnview.view > rubberband, -treeview.view > rubberband { - border: 1px solid #6fa9a8; - background-color: rgba(111, 169, 168, 0.2); } +flowbox columnview.view > rubberband, +.content-view columnview.view > rubberband, +treeview.view > rubberband, +flowbox treeview.view > rubberband, +.content-view treeview.view > rubberband, +.content-view rubberband, +flowbox rubberband { + border: 1px solid #905846; + background-color: rgba(144, 88, 70, 0.2); +} flowbox flowboxchild { padding: 3px; - border-radius: 3px; } - flowbox flowboxchild:selected { - outline-offset: -2px; } + border-radius: 3px; +} +flowbox flowboxchild:selected { + outline-offset: -2px; +} gridview { - padding: 10px; } - gridview > child { - padding: 7px; } - gridview > child box { - border-spacing: 5px; } + padding: 10px; +} +gridview > child { + padding: 7px; +} +gridview > child box { + border-spacing: 5px; +} label { - caret-color: currentColor; } - label.separator { - color: #d8dee9; } - label.separator:backdrop { - color: #8e95a4; } - label selection { - background-color: #8fbcbb; - color: #2e3440; } - label:disabled { - color: #8e95a4; } - label:disabled:backdrop { - color: #63708b; } - label:backdrop { - color: #8e95a4; } - -.dim-label, label.separator, .titlebar .subtitle, -headerbar .subtitle { + caret-color: currentColor; +} +label.separator { + color: #cac6c4; +} +label.separator:backdrop { + color: #888280; +} +label selection { + background-color: #af6f5a; + color: #2f2a28; +} +label:disabled { + color: #888280; + background-color: #514039; + color: #888280; +} +label:disabled:backdrop { + color: #6e635e; +} +label:backdrop { + color: #888280; + background-color: #af6f5a; + color: #888280; +} + +.dim-label, .titlebar .subtitle, +headerbar .subtitle, label.separator { opacity: 0.55; - text-shadow: none; } + text-shadow: none; +} window.assistant .sidebar { - background-color: #3b4252; - border-top: 1px solid #232831; } - window.assistant .sidebar:backdrop { - background-color: #3d4455; - border-color: #262c36; } + background-color: #3a3431; + border-top: 1px solid #292523; +} +window.assistant .sidebar:backdrop { + background-color: #3d3633; + border-color: #2c2825; +} window.assistant.csd .sidebar { - border-top-style: none; } + border-top-style: none; +} window.assistant .sidebar label { - padding: 6px 12px; } + padding: 6px 12px; +} window.assistant .sidebar label.highlight { - background-color: #61697a; } + background-color: #605956; +} window.aboutdialog image.large-icons { - -gtk-icon-size: 128px; } + -gtk-icon-size: 128px; +} -.app-notification, -.app-notification.frame, .osd .scale-popup, .osd popover.background > arrow, +.osd popover.background > arrow, .osd popover.background > contents, popover.background.touch-selection > arrow, popover.background.touch-selection > contents, popover.background.magnifier > arrow, -popover.background.magnifier > contents, .osd { - color: #d8dee9; +popover.background.magnifier > contents, .osd .scale-popup, .app-notification, +.app-notification.frame, .osd { + color: #cac6c4; border: none; - background-color: rgba(40, 45, 55, 0.93); + background-color: rgba(41, 37, 35, 0.93); background-clip: padding-box; - outline-color: rgba(216, 222, 233, 0.3); + outline-color: rgba(202, 198, 196, 0.3); text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; } - .app-notification:backdrop, .osd .scale-popup:backdrop, .osd popover.background > arrow:backdrop, - .osd popover.background > contents:backdrop, popover.background.touch-selection > arrow:backdrop, - popover.background.touch-selection > contents:backdrop, popover.background.magnifier > arrow:backdrop, - popover.background.magnifier > contents:backdrop, .osd:backdrop { - text-shadow: none; - -gtk-icon-shadow: none; } + -gtk-icon-shadow: 0 1px black; +} +.osd popover.background > arrow:backdrop, +.osd popover.background > contents:backdrop, popover.background.touch-selection > arrow:backdrop, +popover.background.touch-selection > contents:backdrop, popover.background.magnifier > arrow:backdrop, +popover.background.magnifier > contents:backdrop, .osd .scale-popup:backdrop, .app-notification:backdrop, .osd:backdrop { + text-shadow: none; + -gtk-icon-shadow: none; +} /*********** * Buttons * ***********/ @keyframes needs_attention { from { - background-image: radial-gradient(farthest-side, #bfd9d8 0%, rgba(191, 217, 216, 0) 0%); } + background-image: radial-gradient(farthest-side, #c89c8e 0%, rgba(200, 156, 142, 0) 0%); + } to { - background-image: radial-gradient(farthest-side, #bfd9d8 95%, rgba(191, 217, 216, 0)); } } -notebook > header > tabs > arrow, + background-image: radial-gradient(farthest-side, #c89c8e 95%, rgba(200, 156, 142, 0)); + } +} +notebook > header > tabs > arrow, combobox:drop(active) button.combo, .selection-mode windowcontrols button, button { min-height: 22px; min-width: 16px; padding: 4px 6px; - border: 1px solid #232831; + border: 1px solid #292523; border-radius: 6px; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); font-weight: normal; - color: #d8dee9; - background-color: #3c4454; - text-shadow: none; } - notebook > header > tabs > arrow, - button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - transition: none; } - notebook > header > tabs > arrow:hover, - button.flat:hover { - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 500ms; - color: #2e3440; - outline-color: rgba(46, 52, 64, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - notebook > header > tabs > arrow:hover:active, - button.flat:hover:active { - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } - notebook > header > tabs > arrow:hover, - button:hover { - color: #2e3440; - outline-color: rgba(46, 52, 64, 0.3); - background-color: #8fbcbb; - text-shadow: none; - -gtk-icon-filter: brightness(1.2); } - notebook > header > tabs > arrow:active, notebook > header > tabs > arrow:checked, - button:active, - button:checked { - color: #2e3440; - outline-color: rgba(46, 52, 64, 0.3); - background-color: #7fb2b1; - text-shadow: none; - transition-duration: 50ms; } - notebook > header > tabs > arrow:backdrop, notebook > header > tabs > arrow:backdrop, - button:backdrop.flat, - button:backdrop { - color: #b9bfcb; - outline-color: rgba(216, 222, 233, 0.3); - background-color: #3d4455; - text-shadow: none; - transition: 200ms ease-out; - -gtk-icon-filter: none; } - notebook > header > tabs > arrow:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, notebook > header > tabs > arrow:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, - button:backdrop.flat:active, - button:backdrop.flat:checked, - button:backdrop:active, - button:backdrop:checked { - color: rgba(46, 52, 64, 0.7); - outline-color: rgba(216, 222, 233, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - notebook > header > tabs > arrow:backdrop:active label, notebook > header > tabs > arrow:backdrop:checked label, notebook > header > tabs > arrow:backdrop:active label, notebook > header > tabs > arrow:backdrop:checked label, - button:backdrop.flat:active label, - button:backdrop.flat:checked label, - button:backdrop:active label, - button:backdrop:checked label { - color: rgba(46, 52, 64, 0.7); } - notebook > header > tabs > arrow:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled, - button:backdrop.flat:disabled, - button:backdrop:disabled { - color: #b9bfcb; - border-color: rgba(35, 40, 49, 0.3); - background-color: #404859; - text-shadow: none; } - notebook > header > tabs > arrow:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, notebook > header > tabs > arrow:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, - button:backdrop.flat:disabled:active, - button:backdrop.flat:disabled:checked, - button:backdrop:disabled:active, - button:backdrop:disabled:checked { - color: rgba(46, 52, 64, 0.7); - outline-color: rgba(216, 222, 233, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - notebook > header > tabs > arrow:backdrop, notebook > header > tabs > arrow:disabled, notebook > header > tabs > arrow:backdrop:disabled, - button.flat:backdrop, - button.flat:disabled, - button.flat:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - notebook > header > tabs > arrow:disabled, - button:disabled { - color: #b9bfcb; - border-color: rgba(35, 40, 49, 0.3); - background-color: #404859; - text-shadow: none; } - notebook > header > tabs > arrow:disabled:active, notebook > header > tabs > arrow:disabled:checked, - button:disabled:active, - button:disabled:checked { - color: rgba(46, 52, 64, 0.7); - outline-color: rgba(216, 222, 233, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - notebook > header > tabs > arrow:disabled:active label, notebook > header > tabs > arrow:disabled:checked label, - button:disabled:active label, - button:disabled:checked label { - color: rgba(46, 52, 64, 0.7); } - notebook > header > tabs > arrow.image-button, - button.image-button { - min-width: 24px; - padding-left: 4px; - padding-right: 4px; } - notebook > header > tabs > arrow.image-button.circular, notebook > header > tabs > arrow.image-button.sidebar-button, - button.image-button.circular, - button.image-button.sidebar-button { - padding: 6px 4px; - border-radius: 50px; - box-shadow: none; } - notebook > header > tabs > arrow.text-button, - button.text-button { - padding-left: 16px; - padding-right: 16px; } - notebook > header > tabs > arrow.text-button.image-button, - button.text-button.image-button { - padding-left: 8px; - padding-right: 8px; - border-radius: 6px; } - notebook > header > tabs > arrow.text-button.image-button label, - button.text-button.image-button label { - padding-left: 8px; - padding-right: 8px; } - combobox:drop(active) button.combo, notebook > header > tabs > arrow:drop(active), - button:drop(active) { - color: #a3be8c; - border-color: #a3be8c; - box-shadow: inset 0 0 0 1px #a3be8c; } + color: #cac6c4; + background-color: #3c3633; + text-shadow: none; +} +notebook > header > tabs > arrow.flat, combobox:drop(active) button.flat.combo, .selection-mode windowcontrols button.flat, +button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + transition: none; +} +notebook > header > tabs > arrow.flat:hover, combobox:drop(active) button.flat.combo:hover, +button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 500ms; + color: #2f2a28; + outline-color: rgba(47, 42, 40, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +notebook > header > tabs > arrow.flat:hover:active, combobox:drop(active) button.flat.combo:hover:active, +button.flat:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); +} +notebook > header > tabs > arrow:hover, combobox:drop(active) button.combo:hover, .selection-mode windowcontrols button:hover, +button:hover { + color: #2f2a28; + outline-color: rgba(47, 42, 40, 0.3); + background-color: #af6f5a; + text-shadow: none; + -gtk-icon-filter: brightness(1.2); +} +notebook > header > tabs > arrow:active, combobox:drop(active) button.combo:active, notebook > header > tabs > arrow:checked, combobox:drop(active) button.combo:checked, .selection-mode windowcontrols button:active, .selection-mode windowcontrols button:checked, +button:active, +button:checked { + color: #2f2a28; + outline-color: rgba(47, 42, 40, 0.3); + background-color: #a1634e; + text-shadow: none; + transition-duration: 50ms; +} +notebook > header > tabs > arrow:backdrop, combobox:drop(active) button.combo:backdrop, .selection-mode windowcontrols button:backdrop, +button:backdrop.flat, +button:backdrop { + color: #aea9a7; + outline-color: rgba(202, 198, 196, 0.3); + background-color: #3d3633; + text-shadow: none; + transition: 200ms ease-out; + -gtk-icon-filter: none; +} +notebook > header > tabs > arrow:backdrop:active, combobox:drop(active) button.combo:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, combobox:drop(active) button.combo:backdrop:checked, +button:backdrop.flat:active, +button:backdrop.flat:checked, +button:backdrop:active, +button:backdrop:checked { + color: rgba(47, 42, 40, 0.7); + outline-color: rgba(202, 198, 196, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +notebook > header > tabs > arrow:backdrop:active label, combobox:drop(active) button.combo:backdrop:active label, notebook > header > tabs > arrow:backdrop:checked label, combobox:drop(active) button.combo:backdrop:checked label, +button:backdrop.flat:active label, +button:backdrop.flat:checked label, +button:backdrop:active label, +button:backdrop:checked label { + color: rgba(47, 42, 40, 0.7); +} +notebook > header > tabs > arrow:backdrop:disabled, combobox:drop(active) button.combo:backdrop:disabled, +button:backdrop.flat:disabled, +button:backdrop:disabled { + color: #aea9a7; + border-color: rgba(41, 37, 35, 0.3); + background-color: #413a37; + text-shadow: none; +} +notebook > header > tabs > arrow:backdrop:disabled:active, combobox:drop(active) button.combo:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, combobox:drop(active) button.combo:backdrop:disabled:checked, +button:backdrop.flat:disabled:active, +button:backdrop.flat:disabled:checked, +button:backdrop:disabled:active, +button:backdrop:disabled:checked { + color: rgba(47, 42, 40, 0.7); + outline-color: rgba(202, 198, 196, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +notebook > header > tabs > arrow.flat:backdrop, combobox:drop(active) button.flat.combo:backdrop, notebook > header > tabs > arrow.flat:disabled, combobox:drop(active) button.flat.combo:disabled, +button.flat:backdrop, +button.flat:disabled, +button.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; +} +notebook > header > tabs > arrow:disabled, combobox:drop(active) button.combo:disabled, .selection-mode windowcontrols button:disabled, +button:disabled { + color: #aea9a7; + border-color: rgba(41, 37, 35, 0.3); + background-color: #413a37; + text-shadow: none; +} +notebook > header > tabs > arrow:disabled:active, combobox:drop(active) button.combo:disabled:active, notebook > header > tabs > arrow:disabled:checked, combobox:drop(active) button.combo:disabled:checked, +button:disabled:active, +button:disabled:checked { + color: rgba(47, 42, 40, 0.7); + outline-color: rgba(202, 198, 196, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +notebook > header > tabs > arrow:disabled:active label, combobox:drop(active) button.combo:disabled:active label, notebook > header > tabs > arrow:disabled:checked label, combobox:drop(active) button.combo:disabled:checked label, +button:disabled:active label, +button:disabled:checked label { + color: rgba(47, 42, 40, 0.7); +} +notebook > header > tabs > arrow.image-button, combobox:drop(active) button.image-button.combo, .selection-mode windowcontrols button.image-button, +button.image-button { + min-width: 24px; + padding-left: 4px; + padding-right: 4px; +} +notebook > header > tabs > arrow.image-button.circular, combobox:drop(active) button.image-button.circular.combo, notebook > header > tabs > arrow.image-button.sidebar-button, combobox:drop(active) button.image-button.sidebar-button.combo, +button.image-button.circular, +button.image-button.sidebar-button { + padding: 6px 4px; + border-radius: 50px; + box-shadow: none; +} +notebook > header > tabs > arrow.text-button, combobox:drop(active) button.text-button.combo, .selection-mode windowcontrols button.text-button, +button.text-button { + padding-left: 16px; + padding-right: 16px; +} +notebook > header > tabs > arrow.text-button.image-button, combobox:drop(active) button.text-button.image-button.combo, +button.text-button.image-button { + padding-left: 8px; + padding-right: 8px; + border-radius: 6px; +} +notebook > header > tabs > arrow.text-button.image-button label, combobox:drop(active) button.text-button.image-button.combo label, +button.text-button.image-button label { + padding-left: 8px; + padding-right: 8px; +} +notebook > header > tabs > arrow:drop(active), combobox:drop(active) button.combo:drop(active), .selection-mode windowcontrols button:drop(active), +button:drop(active) { + color: #8faf79; + border-color: #8faf79; + box-shadow: inset 0 0 0 1px #8faf79; +} + row:selected button.flat:not(:active):not(:checked):not(:hover):not(disabled) { - color: #2e3440; - border-color: transparent; } - row:selected button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { - color: #8e95a4; } + color: #2f2a28; + border-color: transparent; +} +row:selected button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { + color: #888280; +} + +.selection-mode windowcontrols button.osd, button.osd { min-width: 24px; min-height: 20px; - color: #d8dee9; + color: #cac6c4; border-radius: 6px; - outline-color: rgba(216, 222, 233, 0.3); - color: #d8dee9; - border-color: #232831; - background-color: rgba(40, 45, 55, 0.93); + outline-color: rgba(202, 198, 196, 0.3); + color: #cac6c4; + border-color: #292523; + background-color: rgba(41, 37, 35, 0.93); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); + border: none; + box-shadow: none; +} +button.osd.image-button { + min-width: 32px; +} +button.osd:hover { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(75, 67, 63, 0.93), rgba(75, 67, 63, 0.93)); background-clip: padding-box; text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); + outline-color: rgba(202, 198, 196, 0.3); + border: none; + box-shadow: none; +} +button.osd:active, +button.osd:checked { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(58, 52, 49, 0.93), rgba(58, 52, 49, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(202, 198, 196, 0.3); + border: none; + box-shadow: none; +} +button.osd:disabled:backdrop, +button.osd:disabled { + color: #7a7674; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(57, 53, 51, 0.5), rgba(57, 53, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; border: none; - box-shadow: none; } - button.osd.image-button { - min-width: 32px; } - button.osd:hover { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); - border: none; - box-shadow: none; } - button.osd:active, - button.osd:checked { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); - background-clip: padding-box; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(216, 222, 233, 0.3); - border: none; - box-shadow: none; } - button.osd:disabled:backdrop, - button.osd:disabled { - color: #808690; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - border: none; } - button.osd:backdrop { - color: #d8dee9; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(40, 45, 55, 0.93), rgba(40, 45, 55, 0.93)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - border: none; } -.app-notification button, -.app-notification.frame button, popover.background.touch-selection button, popover.background.magnifier button, +} +button.osd:backdrop { + color: #cac6c4; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(41, 37, 35, 0.93), rgba(41, 37, 35, 0.93)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; +} +popover.background.touch-selection button, popover.background.magnifier button, .app-notification button, +.app-notification.frame button, .osd .selection-mode windowcontrols button, .selection-mode windowcontrols .osd button, .osd button { - color: #d8dee9; - border-color: #232831; - background-color: rgba(40, 45, 55, 0.93); + color: #cac6c4; + border-color: #292523; + background-color: rgba(41, 37, 35, 0.93); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); +} +popover.background.touch-selection button:hover, popover.background.magnifier button:hover, .app-notification button:hover, +.osd button:hover { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(75, 67, 63, 0.93), rgba(75, 67, 63, 0.93)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); +} +popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification button:active, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, .app-notification button:checked, +.osd button:active:backdrop, +.osd button:active, +.osd button:checked:backdrop, +.osd button:checked { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(58, 52, 49, 0.93), rgba(58, 52, 49, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(202, 198, 196, 0.3); +} +popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, .app-notification button:disabled, +.osd button:disabled:backdrop, +.osd button:disabled { + color: #7a7674; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(57, 53, 51, 0.5), rgba(57, 53, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} +popover.background.touch-selection button:backdrop, popover.background.magnifier button:backdrop, .app-notification button:backdrop, +.osd button:backdrop { + color: #cac6c4; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(41, 37, 35, 0.93), rgba(41, 37, 35, 0.93)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} +popover.background.touch-selection button.flat, popover.background.magnifier button.flat, .app-notification button.flat, +.osd button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: none; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; +} +popover.background.touch-selection button.flat:hover, popover.background.magnifier button.flat:hover, .app-notification button.flat:hover, +.osd button.flat:hover { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(75, 67, 63, 0.93), rgba(75, 67, 63, 0.93)); background-clip: padding-box; text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - .app-notification button:hover, popover.background.touch-selection button:hover, popover.background.magnifier button:hover, - .osd button:hover { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - .app-notification button:active:backdrop, popover.background.touch-selection button:active:backdrop, popover.background.magnifier button:active:backdrop, .app-notification button:active, popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification button:checked:backdrop, popover.background.touch-selection button:checked:backdrop, popover.background.magnifier button:checked:backdrop, .app-notification button:checked, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, - .osd button:active:backdrop, - .osd button:active, - .osd button:checked:backdrop, - .osd button:checked { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); - background-clip: padding-box; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(216, 222, 233, 0.3); } - .app-notification button:disabled:backdrop, popover.background.touch-selection button:disabled:backdrop, popover.background.magnifier button:disabled:backdrop, .app-notification button:disabled, popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, - .osd button:disabled:backdrop, - .osd button:disabled { - color: #808690; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .app-notification button:backdrop, popover.background.touch-selection button:backdrop, popover.background.magnifier button:backdrop, - .osd button:backdrop { - color: #d8dee9; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(40, 45, 55, 0.93), rgba(40, 45, 55, 0.93)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .app-notification button.flat, popover.background.touch-selection button.flat, popover.background.magnifier button.flat, - .osd button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; } - .app-notification button.flat:hover, popover.background.touch-selection button.flat:hover, popover.background.magnifier button.flat:hover, - .osd button.flat:hover { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - .app-notification button.flat:disabled, popover.background.touch-selection button.flat:disabled, popover.background.magnifier button.flat:disabled, - .osd button.flat:disabled { - color: #808690; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - background-image: none; - border-color: transparent; - box-shadow: none; } - .app-notification button.flat:backdrop, popover.background.touch-selection button.flat:backdrop, popover.background.magnifier button.flat:backdrop, - .osd button.flat:backdrop { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - .app-notification button.flat:active, popover.background.touch-selection button.flat:active, popover.background.magnifier button.flat:active, .app-notification button.flat:checked, popover.background.touch-selection button.flat:checked, popover.background.magnifier button.flat:checked, - .osd button.flat:active, - .osd button.flat:checked { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); - background-clip: padding-box; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(216, 222, 233, 0.3); } + outline-color: rgba(202, 198, 196, 0.3); +} +popover.background.touch-selection button.flat:disabled, popover.background.magnifier button.flat:disabled, .app-notification button.flat:disabled, +.osd button.flat:disabled { + color: #7a7674; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(57, 53, 51, 0.5), rgba(57, 53, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-image: none; + border-color: transparent; + box-shadow: none; +} +popover.background.touch-selection button.flat:backdrop, popover.background.magnifier button.flat:backdrop, .app-notification button.flat:backdrop, +.osd button.flat:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; +} +popover.background.touch-selection button.flat:active, popover.background.magnifier button.flat:active, .app-notification button.flat:active, popover.background.touch-selection button.flat:checked, popover.background.magnifier button.flat:checked, .app-notification button.flat:checked, +.osd button.flat:active, +.osd button.flat:checked { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(58, 52, 49, 0.93), rgba(58, 52, 49, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(202, 198, 196, 0.3); +} + +.selection-mode windowcontrols button.suggested-action, button.suggested-action { border: none; box-shadow: none; color: #fff; border-radius: 6px; - background: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } - button.suggested-action label { - color: #fff; } - .selection-mode windowcontrols button, button.suggested-action.flat { - box-shadow: none; - color: #fff; - border-radius: 6px; - background: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } - .selection-mode windowcontrols button label, button.suggested-action.flat label { - color: #fff; } - button.suggested-action:hover { - color: white; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #5e81ac; - text-shadow: none; - opacity: 0.85; } - button.suggested-action:active, button.suggested-action:checked { - color: white; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #5e81ac; - text-shadow: none; } - .selection-mode windowcontrols button:backdrop, button.suggested-action:backdrop, button.suggested-action.flat:backdrop { - color: rgba(255, 255, 255, 0.4); - outline-color: rgba(255, 255, 255, 0.3); - background-color: #5e81ac; - text-shadow: none; } - .selection-mode windowcontrols button:backdrop label, button.suggested-action:backdrop label, button.suggested-action.flat:backdrop label { - color: rgba(255, 255, 255, 0.5); } - .selection-mode windowcontrols button:backdrop:active, .selection-mode windowcontrols button:backdrop:checked, button.suggested-action:backdrop:active, button.suggested-action:backdrop:checked, button.suggested-action.flat:backdrop:active, button.suggested-action.flat:backdrop:checked { - color: rgba(46, 52, 64, 0.7); - outline-color: rgba(255, 255, 255, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - .selection-mode windowcontrols button:backdrop:active label, .selection-mode windowcontrols button:backdrop:checked label, button.suggested-action:backdrop:active label, button.suggested-action:backdrop:checked label, button.suggested-action.flat:backdrop:active label, button.suggested-action.flat:backdrop:checked label { - color: rgba(46, 52, 64, 0.7); } - .selection-mode windowcontrols button:backdrop:disabled, button.suggested-action:backdrop:disabled, button.suggested-action.flat:backdrop:disabled { - color: white; - border-color: rgba(35, 40, 49, 0.3); - background-color: #5e81ac; - text-shadow: none; } - .selection-mode windowcontrols button:backdrop:disabled label, button.suggested-action:backdrop:disabled label, button.suggested-action.flat:backdrop:disabled label { - color: rgba(255, 255, 255, 0.5); } - .selection-mode windowcontrols button:backdrop:disabled:active, .selection-mode windowcontrols button:backdrop:disabled:checked, button.suggested-action:backdrop:disabled:active, button.suggested-action:backdrop:disabled:checked, button.suggested-action.flat:backdrop:disabled:active, button.suggested-action.flat:backdrop:disabled:checked { - color: rgba(46, 52, 64, 0.7); - outline-color: rgba(255, 255, 255, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - .selection-mode windowcontrols button:backdrop, .selection-mode windowcontrols button:disabled, .selection-mode windowcontrols button:backdrop:disabled, button.suggested-action.flat:backdrop, button.suggested-action.flat:disabled, button.suggested-action.flat:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: rgba(94, 129, 172, 0.8); } - button.suggested-action:disabled { - color: white; - border-color: rgba(35, 40, 49, 0.3); - background-color: #5e81ac; - text-shadow: none; - opacity: 0.75; } - button.suggested-action:disabled:active, button.suggested-action:disabled:checked { - color: rgba(46, 52, 64, 0.7); - outline-color: rgba(255, 255, 255, 0.3); - background-color: #5e81ac; - text-shadow: none; } - button.suggested-action:disabled:active label, button.suggested-action:disabled:checked label { - color: rgba(46, 52, 64, 0.7); } - .osd button.suggested-action { - color: #d8dee9; - border-color: #232831; - background-color: rgba(94, 129, 172, 0.5); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - .osd button.suggested-action:hover { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(94, 129, 172, 0.7), rgba(94, 129, 172, 0.7)); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - .osd button.suggested-action:active:backdrop, .osd button.suggested-action:active, .osd button.suggested-action:checked:backdrop, .osd button.suggested-action:checked { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, #5e81ac, #5e81ac); - background-clip: padding-box; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(216, 222, 233, 0.3); } - .osd button.suggested-action:disabled:backdrop, .osd button.suggested-action:disabled { - color: #808690; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd button.suggested-action:backdrop { - color: #d8dee9; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(94, 129, 172, 0.5), rgba(94, 129, 172, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } + background: linear-gradient(to right, #5d81ac 0%, #5d81ac 100%); +} +button.suggested-action label { + color: #fff; +} +button.suggested-action.flat { + box-shadow: none; + color: #fff; + border-radius: 6px; + background: linear-gradient(to right, #5d81ac 0%, #5d81ac 100%); +} +button.suggested-action.flat label { + color: #fff; +} +button.suggested-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5d81ac; + text-shadow: none; + opacity: 0.85; +} +button.suggested-action:active, +button.suggested-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5d81ac; + text-shadow: none; +} +button.suggested-action:backdrop, +button.suggested-action.flat:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5d81ac; + text-shadow: none; +} +button.suggested-action:backdrop label, +button.suggested-action.flat:backdrop label { + color: rgba(255, 255, 255, 0.5); +} +button.suggested-action:backdrop:active, +button.suggested-action:backdrop:checked, +button.suggested-action.flat:backdrop:active, +button.suggested-action.flat:backdrop:checked { + color: rgba(47, 42, 40, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +button.suggested-action:backdrop:active label, +button.suggested-action:backdrop:checked label, +button.suggested-action.flat:backdrop:active label, +button.suggested-action.flat:backdrop:checked label { + color: rgba(47, 42, 40, 0.7); +} +button.suggested-action:backdrop:disabled, +button.suggested-action.flat:backdrop:disabled { + color: white; + border-color: rgba(41, 37, 35, 0.3); + background-color: #5d81ac; + text-shadow: none; +} +button.suggested-action:backdrop:disabled label, +button.suggested-action.flat:backdrop:disabled label { + color: rgba(255, 255, 255, 0.5); +} +button.suggested-action:backdrop:disabled:active, +button.suggested-action:backdrop:disabled:checked, +button.suggested-action.flat:backdrop:disabled:active, +button.suggested-action.flat:backdrop:disabled:checked { + color: rgba(47, 42, 40, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +button.suggested-action.flat:backdrop, +button.suggested-action.flat:disabled, +button.suggested-action.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(93, 129, 172, 0.8); +} +button.suggested-action:disabled { + color: white; + border-color: rgba(41, 37, 35, 0.3); + background-color: #5d81ac; + text-shadow: none; + opacity: 0.75; +} +button.suggested-action:disabled:active, +button.suggested-action:disabled:checked { + color: rgba(47, 42, 40, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5d81ac; + text-shadow: none; +} +button.suggested-action:disabled:active label, +button.suggested-action:disabled:checked label { + color: rgba(47, 42, 40, 0.7); +} +.osd button.suggested-action { + color: #cac6c4; + border-color: #292523; + background-color: rgba(93, 129, 172, 0.5); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); +} +.osd button.suggested-action:hover { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(93, 129, 172, 0.7), rgba(93, 129, 172, 0.7)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); +} +.osd button.suggested-action:active:backdrop, +.osd button.suggested-action:active, +.osd button.suggested-action:checked:backdrop, +.osd button.suggested-action:checked { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, #5d81ac, #5d81ac); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(202, 198, 196, 0.3); +} +.osd button.suggested-action:disabled:backdrop, +.osd button.suggested-action:disabled { + color: #7a7674; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(57, 53, 51, 0.5), rgba(57, 53, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} +.osd button.suggested-action:backdrop { + color: #cac6c4; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(93, 129, 172, 0.5), rgba(93, 129, 172, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} +.selection-mode windowcontrols button.destructive-action, button.destructive-action { border: none; box-shadow: none; color: #fff; border-radius: 6px; - background: linear-gradient(to right, #bf616a, #bf616a); } - button.destructive-action label { - color: #fff; } - button.destructive-action.flat { - box-shadow: none; - color: #fff; - border-radius: 6px; - background: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } - button.destructive-action.flat label { - color: #fff; } - button.destructive-action:hover { - color: white; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #a9444e; - text-shadow: none; - opacity: 0.85; } - button.destructive-action:active, button.destructive-action:checked { - color: white; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #a9444e; - text-shadow: none; } - button.destructive-action:backdrop, button.destructive-action.flat:backdrop { - color: rgba(255, 255, 255, 0.4); - outline-color: rgba(255, 255, 255, 0.3); - background-color: #a9444e; - text-shadow: none; } - button.destructive-action:backdrop label, button.destructive-action.flat:backdrop label { - color: rgba(255, 255, 255, 0.5); } - button.destructive-action:backdrop:active, button.destructive-action:backdrop:checked, button.destructive-action.flat:backdrop:active, button.destructive-action.flat:backdrop:checked { - color: rgba(46, 52, 64, 0.7); - outline-color: rgba(255, 255, 255, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - button.destructive-action:backdrop:active label, button.destructive-action:backdrop:checked label, button.destructive-action.flat:backdrop:active label, button.destructive-action.flat:backdrop:checked label { - color: rgba(46, 52, 64, 0.7); } - button.destructive-action:backdrop:disabled, button.destructive-action.flat:backdrop:disabled { - color: white; - border-color: rgba(35, 40, 49, 0.3); - background-color: #a9444e; - text-shadow: none; } - button.destructive-action:backdrop:disabled label, button.destructive-action.flat:backdrop:disabled label { - color: rgba(255, 255, 255, 0.5); } - button.destructive-action:backdrop:disabled:active, button.destructive-action:backdrop:disabled:checked, button.destructive-action.flat:backdrop:disabled:active, button.destructive-action.flat:backdrop:disabled:checked { - color: rgba(46, 52, 64, 0.7); - outline-color: rgba(255, 255, 255, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - button.destructive-action.flat:backdrop, button.destructive-action.flat:disabled, button.destructive-action.flat:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: rgba(169, 68, 78, 0.8); } - button.destructive-action:disabled { - color: white; - border-color: rgba(35, 40, 49, 0.3); - background-color: #a9444e; - text-shadow: none; - opacity: 0.75; } - button.destructive-action:disabled:active, button.destructive-action:disabled:checked { - color: rgba(46, 52, 64, 0.7); - outline-color: rgba(255, 255, 255, 0.3); - background-color: #a9444e; - text-shadow: none; } - button.destructive-action:disabled:active label, button.destructive-action:disabled:checked label { - color: rgba(46, 52, 64, 0.7); } - .osd button.destructive-action { - color: #d8dee9; - border-color: #232831; - background-color: rgba(169, 68, 78, 0.5); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - .osd button.destructive-action:hover { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(169, 68, 78, 0.7), rgba(169, 68, 78, 0.7)); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - .osd button.destructive-action:active:backdrop, .osd button.destructive-action:active, .osd button.destructive-action:checked:backdrop, .osd button.destructive-action:checked { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, #a9444e, #a9444e); - background-clip: padding-box; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(216, 222, 233, 0.3); } - .osd button.destructive-action:disabled:backdrop, .osd button.destructive-action:disabled { - color: #808690; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd button.destructive-action:backdrop { - color: #d8dee9; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(169, 68, 78, 0.5), rgba(169, 68, 78, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } + background: linear-gradient(to right, #c65353, #c65353); +} +button.destructive-action label { + color: #fff; +} +button.destructive-action.flat { + box-shadow: none; + color: #fff; + border-radius: 6px; + background: linear-gradient(to right, #5d81ac 0%, #5d81ac 100%); +} +button.destructive-action.flat label { + color: #fff; +} +button.destructive-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ad3939; + text-shadow: none; + opacity: 0.85; +} +button.destructive-action:active, +button.destructive-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ad3939; + text-shadow: none; +} +button.destructive-action:backdrop, +button.destructive-action.flat:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ad3939; + text-shadow: none; +} +button.destructive-action:backdrop label, +button.destructive-action.flat:backdrop label { + color: rgba(255, 255, 255, 0.5); +} +button.destructive-action:backdrop:active, +button.destructive-action:backdrop:checked, +button.destructive-action.flat:backdrop:active, +button.destructive-action.flat:backdrop:checked { + color: rgba(47, 42, 40, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +button.destructive-action:backdrop:active label, +button.destructive-action:backdrop:checked label, +button.destructive-action.flat:backdrop:active label, +button.destructive-action.flat:backdrop:checked label { + color: rgba(47, 42, 40, 0.7); +} +button.destructive-action:backdrop:disabled, +button.destructive-action.flat:backdrop:disabled { + color: white; + border-color: rgba(41, 37, 35, 0.3); + background-color: #ad3939; + text-shadow: none; +} +button.destructive-action:backdrop:disabled label, +button.destructive-action.flat:backdrop:disabled label { + color: rgba(255, 255, 255, 0.5); +} +button.destructive-action:backdrop:disabled:active, +button.destructive-action:backdrop:disabled:checked, +button.destructive-action.flat:backdrop:disabled:active, +button.destructive-action.flat:backdrop:disabled:checked { + color: rgba(47, 42, 40, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +button.destructive-action.flat:backdrop, +button.destructive-action.flat:disabled, +button.destructive-action.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(173, 57, 57, 0.8); +} +button.destructive-action:disabled { + color: white; + border-color: rgba(41, 37, 35, 0.3); + background-color: #ad3939; + text-shadow: none; + opacity: 0.75; +} +button.destructive-action:disabled:active, +button.destructive-action:disabled:checked { + color: rgba(47, 42, 40, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ad3939; + text-shadow: none; +} +button.destructive-action:disabled:active label, +button.destructive-action:disabled:checked label { + color: rgba(47, 42, 40, 0.7); +} +.osd button.destructive-action { + color: #cac6c4; + border-color: #292523; + background-color: rgba(173, 57, 57, 0.5); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); +} +.osd button.destructive-action:hover { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(173, 57, 57, 0.7), rgba(173, 57, 57, 0.7)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); +} +.osd button.destructive-action:active:backdrop, +.osd button.destructive-action:active, +.osd button.destructive-action:checked:backdrop, +.osd button.destructive-action:checked { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, #ad3939, #ad3939); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(202, 198, 196, 0.3); +} +.osd button.destructive-action:disabled:backdrop, +.osd button.destructive-action:disabled { + color: #7a7674; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(57, 53, 51, 0.5), rgba(57, 53, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} +.osd button.destructive-action:backdrop { + color: #cac6c4; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(173, 57, 57, 0.5), rgba(173, 57, 57, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} +.selection-mode windowcontrols .stack-switcher > button, .stack-switcher > button { - outline-offset: -3px; } - .stack-switcher > button > label { - padding-left: 6px; - padding-right: 6px; } - .stack-switcher > button > image { - padding-left: 6px; - padding-right: 6px; - padding-top: 3px; - padding-bottom: 3px; } - .stack-switcher > button.text-button { - padding-left: 10px; - padding-right: 10px; } - .stack-switcher > button.image-button { - padding-left: 2px; - padding-right: 2px; } - .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; } -.inline-toolbar button, .inline-toolbar button:backdrop { + outline-offset: -3px; +} +.selection-mode windowcontrols .stack-switcher > button > label, +.stack-switcher > button > label { + padding-left: 6px; + padding-right: 6px; +} +.selection-mode windowcontrols .stack-switcher > button > image, +.stack-switcher > button > image { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; +} +.selection-mode windowcontrols .stack-switcher > button.text-button, +.stack-switcher > button.text-button { + padding-left: 10px; + padding-right: 10px; +} +.selection-mode windowcontrols .stack-switcher > button.image-button, +.stack-switcher > button.image-button { + padding-left: 2px; + padding-right: 2px; +} +.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; +} +.inline-toolbar .selection-mode windowcontrols button, .selection-mode windowcontrols .inline-toolbar button, .inline-toolbar .selection-mode windowcontrols button:backdrop, .selection-mode windowcontrols .inline-toolbar button:backdrop, +.inline-toolbar button, +.inline-toolbar button:backdrop { border-radius: 6px; - border-width: 1px; } -.primary-toolbar button, .primary-toolbar .raised button { - -gtk-icon-shadow: none; } - .primary-toolbar button:hover, .primary-toolbar button:focus, .primary-toolbar .raised button:hover, .primary-toolbar .raised button:focus { - color: #2e3440; - outline-color: rgba(46, 52, 64, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - + border-width: 1px; +} +.primary-toolbar .selection-mode windowcontrols button, .selection-mode windowcontrols .primary-toolbar button, +.primary-toolbar button, +.primary-toolbar .raised button { + -gtk-icon-shadow: none; +} +.primary-toolbar button:hover, +.primary-toolbar button:focus, +.primary-toolbar .raised button:hover, +.primary-toolbar .raised button:focus { + color: #2f2a28; + outline-color: rgba(47, 42, 40, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +stacksidebar row.needs-attention > label, .selection-mode windowcontrols .stack-switcher > button.needs-attention > label, +.selection-mode windowcontrols .stack-switcher > button.needs-attention > image, .stack-switcher > button.needs-attention > label, -.stack-switcher > button.needs-attention > image, stacksidebar row.needs-attention > label { +.stack-switcher > button.needs-attention > image { animation: needs_attention 150ms ease-in; - background-image: radial-gradient(farthest-side, #bfd9d8 96%, rgba(191, 217, 216, 0)); + background-image: radial-gradient(farthest-side, #c89c8e 96%, rgba(200, 156, 142, 0)); background-size: 6px 6px, 6px 6px; background-repeat: no-repeat; - background-position: right 3px, right 2px; } - .stack-switcher > button.needs-attention > label:backdrop, - .stack-switcher > button.needs-attention > image:backdrop, stacksidebar row.needs-attention > label:backdrop { - background-size: 6px 6px, 0 0; } - .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 3px, left 2px; } + background-position: right 3px, right 2px; +} +stacksidebar row.needs-attention > label:backdrop, +.stack-switcher > button.needs-attention > label:backdrop, +.stack-switcher > button.needs-attention > image:backdrop { + background-size: 6px 6px, 0 0; +} +stacksidebar row.needs-attention > label:dir(rtl), +.stack-switcher > button.needs-attention > label:dir(rtl), +.stack-switcher > button.needs-attention > image:dir(rtl) { + background-position: left 3px, left 2px; +} /* oldstyle toolbar buttons */ .toolbar > button, @@ -940,108 +1158,174 @@ button.destructive-action { background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; - -gtk-icon-shadow: none; } - .toolbar > button:hover, .toolbar > button:active, .toolbar > button:checked, - .toolbar > :not(.linked) > button:hover, - .toolbar > :not(.linked) > button:active, - .toolbar > :not(.linked) > button:checked, - .toolbar :not(.linked) > menubutton > button:hover, - .toolbar :not(.linked) > menubutton > button:active, - .toolbar :not(.linked) > menubutton > button:checked, - .toolbar :not(.linked) > scalebutton > button:hover, - .toolbar :not(.linked) > scalebutton > button:active, - .toolbar :not(.linked) > scalebutton > button:checked, - .toolbar :not(.linked) > dropdown > button:hover, - .toolbar :not(.linked) > dropdown > button:active, - .toolbar :not(.linked) > dropdown > button:checked, - .toolbar :not(.linked) > colorbutton > button:hover, - .toolbar :not(.linked) > colorbutton > button:active, - .toolbar :not(.linked) > colorbutton > button:checked, - .toolbar :not(.linked) > fontbutton > button:hover, - .toolbar :not(.linked) > fontbutton > button:active, - .toolbar :not(.linked) > fontbutton > button:checked, - .toolbar :not(.linked) > appchooserbutton > button:hover, - .toolbar :not(.linked) > appchooserbutton > button:active, - .toolbar :not(.linked) > appchooserbutton > button:checked, - .toolbar :not(.linked) > combobox > box > button:hover, - .toolbar :not(.linked) > combobox > box > button:active, - .toolbar :not(.linked) > combobox > box > button:checked { - color: #d8dee9; - outline-color: rgba(216, 222, 233, 0.3); - background-color: #58647c; - text-shadow: none; } - .toolbar > button:disabled, - .toolbar > :not(.linked) > button:disabled, - .toolbar :not(.linked) > menubutton > button:disabled, - .toolbar :not(.linked) > scalebutton > button:disabled, - .toolbar :not(.linked) > dropdown > button:disabled, - .toolbar :not(.linked) > colorbutton > button:disabled, - .toolbar :not(.linked) > fontbutton > button:disabled, - .toolbar :not(.linked) > appchooserbutton > button:disabled, - .toolbar :not(.linked) > combobox > box > button:disabled { - opacity: 0.5; } - -.inline-toolbar button, .inline-toolbar button:backdrop, .linked > button, .linked > button:hover, .linked > button:active, .linked > button:checked, .linked > button:backdrop, .linked:not(.vertical) > spinbutton:not(.vertical), spinbutton.vertical.linked:not(.vertical) > text, .linked:not(.vertical) > -entry, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl) { - border: 1px solid #232831; + -gtk-icon-shadow: none; +} +.toolbar > button:hover, .toolbar > button:active, .toolbar > button:checked, +.toolbar > :not(.linked) > button:hover, +.toolbar > :not(.linked) > button:active, +.toolbar > :not(.linked) > button:checked, +.toolbar :not(.linked) > menubutton > button:hover, +.toolbar :not(.linked) > menubutton > button:active, +.toolbar :not(.linked) > menubutton > button:checked, +.toolbar :not(.linked) > scalebutton > button:hover, +.toolbar :not(.linked) > scalebutton > button:active, +.toolbar :not(.linked) > scalebutton > button:checked, +.toolbar :not(.linked) > dropdown > button:hover, +.toolbar :not(.linked) > dropdown > button:active, +.toolbar :not(.linked) > dropdown > button:checked, +.toolbar :not(.linked) > colorbutton > button:hover, +.toolbar :not(.linked) > colorbutton > button:active, +.toolbar :not(.linked) > colorbutton > button:checked, +.toolbar :not(.linked) > fontbutton > button:hover, +.toolbar :not(.linked) > fontbutton > button:active, +.toolbar :not(.linked) > fontbutton > button:checked, +.toolbar :not(.linked) > appchooserbutton > button:hover, +.toolbar :not(.linked) > appchooserbutton > button:active, +.toolbar :not(.linked) > appchooserbutton > button:checked, +.toolbar :not(.linked) > combobox > box > button:hover, +.toolbar :not(.linked) > combobox > box > button:active, +.toolbar :not(.linked) > combobox > box > button:checked { + color: #cac6c4; + outline-color: rgba(202, 198, 196, 0.3); + background-color: #605753; + text-shadow: none; +} +.toolbar > button:disabled, +.toolbar > :not(.linked) > button:disabled, +.toolbar :not(.linked) > menubutton > button:disabled, +.toolbar :not(.linked) > scalebutton > button:disabled, +.toolbar :not(.linked) > dropdown > button:disabled, +.toolbar :not(.linked) > colorbutton > button:disabled, +.toolbar :not(.linked) > fontbutton > button:disabled, +.toolbar :not(.linked) > appchooserbutton > button:disabled, +.toolbar :not(.linked) > combobox > box > button:disabled { + opacity: 0.5; +} + +.linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl), spinbutton.vertical.linked:not(.vertical) > text, .linked:not(.vertical) > spinbutton:not(.vertical), +.linked:not(.vertical) > entry, .linked:not(.vertical) > combobox:only-child > box > button.combo, .linked:not(.vertical) > combobox:last-child > box > button.combo, .linked:not(.vertical) > combobox:first-child > box > button.combo, combobox.linked button:nth-child(2):dir(rtl), combobox.linked button:nth-child(2):dir(ltr), .inline-toolbar .selection-mode windowcontrols button, .selection-mode windowcontrols .inline-toolbar button, .inline-toolbar .selection-mode windowcontrols button:backdrop, .selection-mode windowcontrols .inline-toolbar button:backdrop, +.inline-toolbar button, +.inline-toolbar button:backdrop, .selection-mode windowcontrols .linked > button, .selection-mode windowcontrols .linked > button:hover, .selection-mode windowcontrols .linked > button:active, .selection-mode windowcontrols .linked > button:checked, .selection-mode windowcontrols .linked > button:backdrop, +.linked > button, +.linked > button:hover, +.linked > button:active, +.linked > button:checked, +.linked > button:backdrop { + border: 1px solid #292523; border-radius: 0; border-right-style: none; - box-shadow: none; } - .inline-toolbar button:disabled, .linked > button:disabled, .linked:not(.vertical) > spinbutton:disabled:not(.vertical), spinbutton.vertical.linked:not(.vertical) > text:disabled, .linked:not(.vertical) > - entry:disabled, .linked > combobox > box > button.combo:disabled:dir(ltr), .linked > combobox > box > button.combo:disabled:dir(rtl) { - color: #b9bfcb; - border-color: rgba(35, 40, 49, 0.3); - background-color: #404859; - text-shadow: none; - color: #8e95a4; } - -.inline-toolbar button:first-child, .linked > button:first-child, combobox.linked button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo, .linked:not(.vertical) > spinbutton:first-child:not(.vertical), spinbutton.vertical.linked:not(.vertical) > text:first-child, .linked:not(.vertical) > -entry:first-child { + box-shadow: none; +} +.linked > combobox > box > button.combo:disabled:dir(ltr), .linked > combobox > box > button.combo:disabled:dir(rtl), spinbutton.vertical.linked:not(.vertical) > text:disabled, .linked:not(.vertical) > spinbutton:disabled:not(.vertical), +.linked:not(.vertical) > entry:disabled, .linked:not(.vertical) > combobox:only-child > box > button.combo:disabled, .linked:not(.vertical) > combobox:last-child > box > button.combo:disabled, .linked:not(.vertical) > combobox:first-child > box > button.combo:disabled, combobox.linked button:disabled:nth-child(2):dir(rtl), combobox.linked button:disabled:nth-child(2):dir(ltr), +.inline-toolbar button:disabled, +.inline-toolbar button:disabled:backdrop, .selection-mode windowcontrols .linked > button:disabled, +.linked > button:disabled, +.linked > button:disabled:hover, +.linked > button:disabled:active, +.linked > button:disabled:checked, +.linked > button:disabled:backdrop { + color: #aea9a7; + border-color: rgba(41, 37, 35, 0.3); + background-color: #413a37; + text-shadow: none; + color: #888280; +} + +spinbutton.vertical.linked:not(.vertical) > text:first-child, .linked:not(.vertical) > spinbutton:first-child:not(.vertical), +.linked:not(.vertical) > entry:first-child, .linked:not(.vertical) > combobox:only-child > box > button.combo:first-child, .linked:not(.vertical) > combobox:last-child > box > button.combo:first-child, .linked:not(.vertical) > combobox:first-child > box > button.combo:first-child, combobox.linked button:first-child:nth-child(2):dir(rtl), combobox.linked button:first-child:nth-child(2):dir(ltr), +.inline-toolbar button:first-child, +.inline-toolbar button:first-child:backdrop, .selection-mode windowcontrols .linked > button:first-child, +.linked > button:first-child, +.linked > button:first-child:hover, +.linked > button:first-child:active, +.linked > button:first-child:checked, +.linked > button:first-child:backdrop { border-top-left-radius: 6px; - border-bottom-left-radius: 6px; } -.inline-toolbar button:last-child, .linked > button:last-child, combobox.linked button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo, .linked:not(.vertical) > spinbutton:last-child:not(.vertical), spinbutton.vertical.linked:not(.vertical) > text:last-child, .linked:not(.vertical) > -entry:last-child { + border-bottom-left-radius: 6px; +} +spinbutton.vertical.linked:not(.vertical) > text:last-child, .linked:not(.vertical) > spinbutton:last-child:not(.vertical), +.linked:not(.vertical) > entry:last-child, .linked:not(.vertical) > combobox:only-child > box > button.combo:last-child, .linked:not(.vertical) > combobox:last-child > box > button.combo:last-child, .linked:not(.vertical) > combobox:first-child > box > button.combo:last-child, combobox.linked button:last-child:nth-child(2):dir(rtl), combobox.linked button:last-child:nth-child(2):dir(ltr), +.inline-toolbar button:last-child, +.inline-toolbar button:last-child:backdrop, .selection-mode windowcontrols .linked > button:last-child, +.linked > button:last-child, +.linked > button:last-child:hover, +.linked > button:last-child:active, +.linked > button:last-child:checked, +.linked > button:last-child:backdrop { border-top-right-radius: 6px; border-bottom-right-radius: 6px; - border-right-style: solid; } -.inline-toolbar button:only-child, .linked > button:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo, .linked:not(.vertical) > spinbutton:only-child:not(.vertical), spinbutton.vertical.linked:not(.vertical) > text:only-child, .linked:not(.vertical) > -entry:only-child { + border-right-style: solid; +} +spinbutton.vertical.linked:not(.vertical) > text:only-child, .linked:not(.vertical) > spinbutton:only-child:not(.vertical), +.linked:not(.vertical) > entry:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo:only-child, .linked:not(.vertical) > combobox:last-child > box > button.combo:only-child, .linked:not(.vertical) > combobox:first-child > box > button.combo:only-child, combobox.linked button:only-child:nth-child(2):dir(rtl), combobox.linked button:only-child:nth-child(2):dir(ltr), +.inline-toolbar button:only-child, +.inline-toolbar button:only-child:backdrop, .selection-mode windowcontrols .linked > button:only-child, +.linked > button:only-child, +.linked > button:only-child:hover, +.linked > button:only-child:active, +.linked > button:only-child:checked, +.linked > button:only-child:backdrop { border-radius: 6px; - border-style: solid; } - -.linked.vertical > button, .linked.vertical > button:hover, .linked.vertical > button:active, .linked.vertical > button:checked, .linked.vertical > button:backdrop, .linked.vertical > spinbutton:not(.vertical), spinbutton.vertical.linked > text, .linked.vertical > -entry, .linked.vertical > combobox > box > button.combo { + border-style: solid; +} + +.linked.vertical > combobox > box > button.combo, spinbutton.vertical.linked > text, .linked.vertical > spinbutton:not(.vertical), +.linked.vertical > entry, .linked.vertical > combobox:only-child > box > button.combo, .linked.vertical > combobox:last-child > box > button.combo, .linked.vertical > combobox:first-child > box > button.combo, .selection-mode windowcontrols .linked.vertical > button, .selection-mode windowcontrols .linked.vertical > button:hover, .selection-mode windowcontrols .linked.vertical > button:active, .selection-mode windowcontrols .linked.vertical > button:checked, .selection-mode windowcontrols .linked.vertical > button:backdrop, +.linked.vertical > button, +.linked.vertical > button:hover, +.linked.vertical > button:active, +.linked.vertical > button:checked, +.linked.vertical > button:backdrop { border-style: solid solid none solid; - border-radius: 0; } - -.linked.vertical > button:first-child, .linked.vertical > combobox:first-child > box > button.combo, .linked.vertical > spinbutton:first-child:not(.vertical), spinbutton.vertical.linked > text:first-child, .linked.vertical > -entry:first-child { + border-radius: 0; +} + +spinbutton.vertical.linked > text:first-child, .linked.vertical > spinbutton:first-child:not(.vertical), +.linked.vertical > entry:first-child, .linked.vertical > combobox:only-child > box > button.combo:first-child, .linked.vertical > combobox:last-child > box > button.combo:first-child, .linked.vertical > combobox:first-child > box > button.combo:first-child, .selection-mode windowcontrols .linked.vertical > button:first-child, +.linked.vertical > button:first-child, +.linked.vertical > button:first-child:hover, +.linked.vertical > button:first-child:active, +.linked.vertical > button:first-child:checked, +.linked.vertical > button:first-child:backdrop { border-top-left-radius: 6px; - border-top-right-radius: 6px; } -.linked.vertical > button:last-child, .linked.vertical > combobox:last-child > box > button.combo, .linked.vertical > spinbutton:last-child:not(.vertical), spinbutton.vertical.linked > text:last-child, .linked.vertical > -entry:last-child { + border-top-right-radius: 6px; +} +spinbutton.vertical.linked > text:last-child, .linked.vertical > spinbutton:last-child:not(.vertical), +.linked.vertical > entry:last-child, .linked.vertical > combobox:only-child > box > button.combo:last-child, .linked.vertical > combobox:last-child > box > button.combo:last-child, .linked.vertical > combobox:first-child > box > button.combo:last-child, .selection-mode windowcontrols .linked.vertical > button:last-child, +.linked.vertical > button:last-child, +.linked.vertical > button:last-child:hover, +.linked.vertical > button:last-child:active, +.linked.vertical > button:last-child:checked, +.linked.vertical > button:last-child:backdrop { border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; - border-style: solid; } -.linked.vertical > button:only-child, .linked.vertical > combobox:only-child > box > button.combo, .linked.vertical > spinbutton:only-child:not(.vertical), spinbutton.vertical.linked > text:only-child, .linked.vertical > -entry:only-child { + border-style: solid; +} +spinbutton.vertical.linked > text:only-child, .linked.vertical > spinbutton:only-child:not(.vertical), +.linked.vertical > entry:only-child, .linked.vertical > combobox:only-child > box > button.combo:only-child, .linked.vertical > combobox:last-child > box > button.combo:only-child, .linked.vertical > combobox:first-child > box > button.combo:only-child, .selection-mode windowcontrols .linked.vertical > button:only-child, +.linked.vertical > button:only-child, +.linked.vertical > button:only-child:hover, +.linked.vertical > button:only-child:active, +.linked.vertical > button:only-child:checked, +.linked.vertical > button:only-child:backdrop { border-radius: 6px; - border-style: solid; } + border-style: solid; +} -modelbutton.flat, -.menuitem.button.flat, modelbutton.flat:backdrop, modelbutton.flat:backdrop:hover, -.menuitem.button.flat:backdrop, -.menuitem.button.flat:backdrop:hover, button:link, -button:visited, button:link:hover, button:link:active, button:link:checked, +.scale-popup button:backdrop:hover, .scale-popup button:backdrop:disabled, .scale-popup button:backdrop, .scale-popup button:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, -button:visited:checked, .scale-popup button:hover, .scale-popup button:backdrop:hover, .scale-popup button:backdrop:disabled, .scale-popup button:backdrop { +button:visited:checked, button:link, +button:visited, modelbutton.flat:backdrop, modelbutton.flat:backdrop:hover, modelbutton.flat, +.menuitem.button.flat { background-color: transparent; background-image: none; border-color: transparent; box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); text-shadow: none; - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} /* menu buttons */ modelbutton.flat, @@ -1050,50 +1334,67 @@ modelbutton.flat, padding-left: 5px; padding-right: 5px; border-radius: 6px; - outline-offset: -2px; } - modelbutton.flat:hover, - .menuitem.button.flat:hover { - background-color: #3f4758; } - modelbutton.flat check:last-child, - modelbutton.flat radio:last-child, - .menuitem.button.flat check:last-child, - .menuitem.button.flat radio:last-child { - margin-left: 8px; } - modelbutton.flat check:first-child, - modelbutton.flat radio:first-child, - .menuitem.button.flat check:first-child, - .menuitem.button.flat radio:first-child { - margin-right: 8px; } + outline-offset: -2px; +} +modelbutton.flat:hover, +.menuitem.button.flat:hover { + background-color: #403936; +} +modelbutton.flat check:last-child, +modelbutton.flat radio:last-child, +.menuitem.button.flat check:last-child, +.menuitem.button.flat radio:last-child { + margin-left: 8px; +} +modelbutton.flat check:first-child, +modelbutton.flat radio:first-child, +.menuitem.button.flat check:first-child, +.menuitem.button.flat radio:first-child { + margin-right: 8px; +} 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"); } + 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 { - padding: 4px; } - button.color colorswatch:only-child, button.color colorswatch:only-child overlay { - border-radius: 0; } + padding: 4px; +} +button.color colorswatch:only-child, button.color colorswatch:only-child overlay { + border-radius: 0; +} notebook button, list button, .view button, iconview button, popover button { - box-shadow: none; } - notebook button:backdrop, list button:backdrop, .view button:backdrop, iconview button:backdrop, popover button:backdrop { - box-shadow: none; } -notebook .linked > button, list .linked > button, .view .linked > button, iconview .linked > button, popover .linked > button { - box-shadow: none; } + box-shadow: none; +} +notebook button:backdrop, list button:backdrop, .view button:backdrop, iconview button:backdrop, popover button:backdrop { + box-shadow: none; +} +notebook .linked > button, list .linked > button, .view .linked > button, iconview .linked > button, popover .linked > button { + box-shadow: none; +} toggle-group { - padding: 3px; } - toggle-group toggle { - padding: 0 4px; } - toggle-group toggle:checked { - background-color: #8fbcbb; } - toggle-group toggle:checked, toggle-group toggle:checked label { - color: #2e3440; } + padding: 3px; +} +toggle-group toggle { + padding: 0 4px; +} +toggle-group toggle:checked { + background-color: #af6f5a; +} +toggle-group toggle:checked, toggle-group toggle:checked label { + color: #2f2a28; +} /* * Gnome 48 accent color buttons @@ -1108,538 +1409,674 @@ button.accent-button, button.accent-button:backdrop, button.color-button, button outline: none; background-clip: content-box; box-shadow: none; - border: none; } + border: none; +} button.accent-button:hover, button.color-button:hover { - box-shadow: 0 0 0 3px #303643; - background-color: var(--accent-bg-color); } + box-shadow: 0 0 0 3px #2c2825; + background-color: var(--accent-bg-color); +} button.accent-button:checked, button.accent-button:checked:backdrop, button.color-button:checked, button.color-button:checked:backdrop { box-shadow: 0 0 0 3px var(--accent-bg-color); - background-color: var(--accent-bg-color); } + background-color: var(--accent-bg-color); +} /************ * Calendar * ***********/ calendar { - color: #d8dee9; - border: 1px solid #232831; - font-feature-settings: "tnum"; } - calendar > header { - border-bottom: 1px solid #232831; } - calendar > header > button { - border: none; - box-shadow: none; - background: none; - border-radius: 0; } - calendar > header > button:backdrop { - background: none; } - calendar > grid > label.today { - box-shadow: inset 0px -2px #8fbcbb; } - calendar > grid > label.today:selected { - box-shadow: none; } - calendar > grid > label:focus { - outline-color: #8fbcbb; - outline-offset: -2px; - outline-width: 2px; - outline-style: solid; } - calendar > grid > label.day-number { - padding: 4px; } - calendar > grid > label.day-number:selected { - border-radius: 3px; } - calendar > grid > label.day-number:checked { - background-color: alpha(#8fbcbb,0.3); } - calendar > grid > label.day-number.other-month { - color: alpha(currentColor,0.3); } + color: #cac6c4; + border: 1px solid #292523; + font-feature-settings: "tnum"; +} +calendar > header { + border-bottom: 1px solid #292523; +} +calendar > header > button { + border: none; + box-shadow: none; + background: none; + border-radius: 0; +} +calendar > header > button:backdrop { + background: none; +} +calendar > grid > label.today { + box-shadow: inset 0px -2px #af6f5a; +} +calendar > grid > label.today:selected { + box-shadow: none; +} +calendar > grid > label:focus { + outline-color: #af6f5a; + outline-offset: -2px; + outline-width: 2px; + outline-style: solid; +} +calendar > grid > label.day-number { + padding: 4px; +} +calendar > grid > label.day-number:selected { + border-radius: 3px; +} +calendar > grid > label.day-number:checked { + background-color: alpha(#af6f5a,0.3); +} +calendar > grid > label.day-number.other-month { + color: alpha(currentColor,0.3); +} /************************* * Check and Radio Items * *************************/ check { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio { -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-dark.png"), url("../assets/radio-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:hover { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-hover-dark.png"), url("../assets/checkbox-unchecked-hover@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:hover { -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-hover-dark.png"), url("../assets/radio-unchecked-hover@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:active { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-active-dark.png"), url("../assets/checkbox-unchecked-active@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:active { -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-active-dark.png"), url("../assets/radio-unchecked-active@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-backdrop-dark.png"), url("../assets/checkbox-unchecked-backdrop@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-backdrop-dark.png"), url("../assets/radio-unchecked-backdrop@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:disabled { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-insensitive-dark.png"), url("../assets/checkbox-unchecked-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:disabled { -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-insensitive-dark.png"), url("../assets/radio-unchecked-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:disabled:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-insensitive-dark.png"), url("../assets/checkbox-unchecked-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:disabled:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-insensitive-dark.png"), url("../assets/radio-unchecked-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:checked { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked { -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-dark.png"), url("../assets/radio-checked@2.png")); -gtk-icon-shadow: none; - background: none; } + background: none; +} check:checked:hover { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-hover-dark.png"), url("../assets/checkbox-checked-hover@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:hover { -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-hover-dark.png"), url("../assets/radio-checked-hover@2.png")); -gtk-icon-shadow: none; - background: none; } + background: none; +} check:checked:active { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-active-dark.png"), url("../assets/checkbox-checked-active@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:active { -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-active-dark.png"), url("../assets/radio-checked-active@2.png")); -gtk-icon-shadow: none; - background: none; } + background: none; +} check:checked:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-backdrop-dark.png"), url("../assets/checkbox-checked-backdrop@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-backdrop-dark.png"), url("../assets/radio-checked-backdrop@2.png")); -gtk-icon-shadow: none; - background: none; } + background: none; +} check:checked:disabled { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-insensitive-dark.png"), url("../assets/checkbox-checked-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:disabled { -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-insensitive-dark.png"), url("../assets/radio-checked-insensitive@2.png")); -gtk-icon-shadow: none; - background: none; } + background: none; +} check:checked:disabled:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-insensitive-dark.png"), url("../assets/checkbox-checked-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:disabled:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-insensitive-dark.png"), url("../assets/radio-checked-insensitive@2.png")); -gtk-icon-shadow: none; - background: none; } + background: none; +} check:indeterminate { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed.png"), url("../assets/checkbox-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:indeterminate { -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed.png"), url("../assets/radio-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:indeterminate:hover { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-hover.png"), url("../assets/checkbox-mixed-hover@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:indeterminate:hover { -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-hover.png"), url("../assets/radio-mixed-hover@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} 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; } + -gtk-icon-shadow: none; +} 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; } + -gtk-icon-shadow: none; +} check:indeterminate:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-backdrop.png"), url("../assets/checkbox-mixed-backdrop@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:indeterminate:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-backdrop.png"), url("../assets/radio-mixed-backdrop@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} 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; } + -gtk-icon-shadow: none; +} 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; } + -gtk-icon-shadow: none; +} check:indeterminate:disabled:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-insensitive.png"), url("../assets/checkbox-mixed-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:indeterminate:disabled:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-insensitive.png"), url("../assets/radio-mixed-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:hover:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:hover:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:active:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:active:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:disabled:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:disabled:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:disabled:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:disabled:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:checked:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:checked:hover:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:hover:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:checked:active:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:active:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:checked:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:checked:disabled:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:disabled:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:checked:disabled:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:disabled:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:indeterminate:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:indeterminate:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:indeterminate:hover:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:indeterminate:hover:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:indeterminate:active:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:indeterminate:active:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:indeterminate:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:indeterminate:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:indeterminate:disabled:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:indeterminate:disabled:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:indeterminate:disabled:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:indeterminate:disabled:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view check, iconview.content-view check, .view.content-view.check, iconview.content-view.check { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view radio, iconview.content-view radio, .view.content-view.radio, iconview.content-view.radio { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked.png"), url("../assets/radio-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view check:hover, iconview.content-view check:hover, .view.content-view.check:hover, iconview.content-view.check:hover { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-hover.png"), url("../assets/checkbox-unchecked-hover@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view radio:hover, iconview.content-view radio:hover, .view.content-view.radio:hover, iconview.content-view.radio:hover { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-hover.png"), url("../assets/radio-unchecked-hover@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view check:active, iconview.content-view check:active, .view.content-view.check:active, iconview.content-view.check:active { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-active.png"), url("../assets/checkbox-unchecked-active@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view radio:active, iconview.content-view radio:active, .view.content-view.radio:active, iconview.content-view.radio:active { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-active.png"), url("../assets/radio-unchecked-active@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view check:backdrop, iconview.content-view check:backdrop, .view.content-view.check:backdrop, iconview.content-view.check:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-backdrop.png"), url("../assets/checkbox-unchecked-backdrop@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view radio:backdrop, iconview.content-view radio:backdrop, .view.content-view.radio:backdrop, iconview.content-view.radio:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-backdrop.png"), url("../assets/radio-unchecked-backdrop@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view check:disabled, iconview.content-view check:disabled, .view.content-view.check:disabled, iconview.content-view.check:disabled { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-insensitive.png"), url("../assets/checkbox-unchecked-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view radio:disabled, iconview.content-view radio:disabled, .view.content-view.radio:disabled, iconview.content-view.radio:disabled { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-insensitive.png"), url("../assets/radio-unchecked-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view check:disabled:backdrop, iconview.content-view check:disabled:backdrop, .view.content-view.check:disabled:backdrop, iconview.content-view.check:disabled:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-backdrop-insensitive.png"), url("../assets/checkbox-unchecked-backdrop-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view radio:disabled:backdrop, iconview.content-view radio:disabled:backdrop, .view.content-view.radio:disabled:backdrop, iconview.content-view.radio:disabled:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-backdrop-insensitive.png"), url("../assets/radio-unchecked-backdrop-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} 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; } + 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: 16px; min-width: 16px; - border: none; } - menu menuitem check, menu menuitem - radio { - margin: 0; } - menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem - radio, menu menuitem - radio:hover, menu menuitem - radio:disabled { - min-height: 14px; - min-width: 14px; - background-image: none; - background-color: transparent; - box-shadow: none; - -gtk-icon-shadow: none; - color: inherit; - border-color: currentColor; - animation: none; } + border: none; +} +menu menuitem check, +menu menuitem radio { + margin: 0; +} +menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, +menu menuitem radio, +menu menuitem radio:hover, +menu menuitem radio:disabled { + min-height: 14px; + min-width: 14px; + background-image: none; + background-color: transparent; + box-shadow: none; + -gtk-icon-shadow: none; + color: inherit; + border-color: currentColor; + animation: none; +} /***************** * Color Chooser * *****************/ colorswatch, colorswatch:drop(active) { - border-style: none; } + border-style: none; +} colorswatch.top { border-top-left-radius: 5.5px; - border-top-right-radius: 5.5px; } - colorswatch.top overlay { - border-top-left-radius: 5px; - border-top-right-radius: 5px; } + border-top-right-radius: 5.5px; +} +colorswatch.top overlay { + border-top-left-radius: 5px; + border-top-right-radius: 5px; +} colorswatch.bottom { border-bottom-left-radius: 5.5px; - border-bottom-right-radius: 5.5px; } - colorswatch.bottom overlay { - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; } + border-bottom-right-radius: 5.5px; +} +colorswatch.bottom overlay { + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; +} colorswatch.left, colorswatch:first-child:not(.top) { border-top-left-radius: 5.5px; - border-bottom-left-radius: 5.5px; } - colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 5px; - border-bottom-left-radius: 5px; } + border-bottom-left-radius: 5.5px; +} +colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 5px; + border-bottom-left-radius: 5px; +} colorswatch.right, colorswatch:last-child:not(.bottom) { border-top-right-radius: 5.5px; - border-bottom-right-radius: 5.5px; } - colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 5px; - border-bottom-right-radius: 5px; } + border-bottom-right-radius: 5.5px; +} +colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 5px; + border-bottom-right-radius: 5px; +} colorswatch.dark overlay { - color: #2e3440; } - colorswatch.dark overlay:hover { - border-color: #232831; } - colorswatch.dark overlay:backdrop { - color: rgba(46, 52, 64, 0.5); } + color: #2f2a28; +} +colorswatch.dark overlay:hover { + border-color: #292523; +} +colorswatch.dark overlay:backdrop { + color: rgba(47, 42, 40, 0.5); +} colorswatch.light overlay { - color: #d8dee9; } - colorswatch.light overlay:hover { - border-color: #232831; } - colorswatch.light overlay:backdrop { - color: #b9bfcb; } + color: #cac6c4; +} +colorswatch.light overlay:hover { + border-color: #292523; +} +colorswatch.light overlay:backdrop { + color: #aea9a7; +} colorswatch:drop(active) { - box-shadow: none; } - colorswatch:drop(active).light overlay { - border-color: #a3be8c; - box-shadow: inset 0 0 0 2px #232831, inset 0 0 0 1px #a3be8c; } - colorswatch:drop(active).dark overlay { - border-color: #a3be8c; - box-shadow: inset 0 0 0 2px #232831, inset 0 0 0 1px #a3be8c; } + box-shadow: none; +} +colorswatch:drop(active).light overlay { + border-color: #8faf79; + box-shadow: inset 0 0 0 2px #292523, inset 0 0 0 1px #8faf79; +} +colorswatch:drop(active).dark overlay { + border-color: #8faf79; + box-shadow: inset 0 0 0 2px #292523, inset 0 0 0 1px #8faf79; +} colorswatch overlay { box-shadow: inset 0 3px 2px -2px rgba(0, 0, 0, 0.5); - border: 1px solid #232831; } - colorswatch overlay:hover { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); } - colorswatch overlay:backdrop, colorswatch overlay:backdrop:hover { - border-color: #232831; - box-shadow: none; } + border: 1px solid #292523; +} +colorswatch overlay:hover { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); +} +colorswatch overlay:backdrop, colorswatch overlay:backdrop:hover { + border-color: #292523; + box-shadow: none; +} colorswatch#add-color-button { - border-radius: 5px 5px 0 0; } - colorswatch#add-color-button:only-child { - border-radius: 5px; } - colorswatch#add-color-button overlay { - font-weight: normal; - color: #d8dee9; - background-color: #3c4454; - text-shadow: none; } - colorswatch#add-color-button overlay:hover { - color: #d8dee9; - outline-color: rgba(216, 222, 233, 0.3); - background-color: #3b4252; - text-shadow: none; } - colorswatch#add-color-button overlay:backdrop { - color: #b9bfcb; - outline-color: rgba(216, 222, 233, 0.3); - background-color: #3d4455; - text-shadow: none; } + border-radius: 5px 5px 0 0; +} +colorswatch#add-color-button:only-child { + border-radius: 5px; +} +colorswatch#add-color-button overlay { + font-weight: normal; + color: #cac6c4; + background-color: #3c3633; + text-shadow: none; +} +colorswatch#add-color-button overlay:hover { + color: #cac6c4; + outline-color: rgba(202, 198, 196, 0.3); + background-color: #3a3431; + text-shadow: none; +} +colorswatch#add-color-button overlay:backdrop { + color: #aea9a7; + outline-color: rgba(202, 198, 196, 0.3); + background-color: #3d3633; + text-shadow: none; +} colorswatch:disabled { - opacity: 0.5; } - colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; } + opacity: 0.5; +} +colorswatch:disabled overlay { + border-color: rgba(0, 0, 0, 0.6); + box-shadow: none; +} row:selected colorswatch { - box-shadow: 0 0 0 2px #2e3440; } + box-shadow: 0 0 0 2px #2f2a28; +} colorswatch#editor-color-sample { - border-radius: 4px; } - colorswatch#editor-color-sample overlay { - border-radius: 4.5px; } + border-radius: 4px; +} +colorswatch#editor-color-sample overlay { + border-radius: 4.5px; +} colorchooser .popover.osd { - border-radius: 5px; } + border-radius: 5px; +} /************** * ComboBoxes * @@ -1647,312 +2084,395 @@ colorchooser .popover.osd { combobox arrow { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); min-height: 16px; - min-width: 16px; } + min-width: 16px; +} +combobox.linked button:nth-child(2):dir(ltr) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +combobox.linked button:nth-child(2):dir(rtl) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} combobox:drop(active) { - box-shadow: none; } + box-shadow: none; +} +combobox:drop(active) button.combo { + color: #8faf79; +} + +.linked:not(.vertical) > combobox:first-child > box > button.combo { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.linked:not(.vertical) > combobox:last-child > box > button.combo { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.linked.vertical > combobox:first-child > box > button.combo { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} + +.linked.vertical > combobox:last-child > box > button.combo { + border-top-left-radius: 0; + border-top-right-radius: 0; +} /*********** * Dialogs * ***********/ messagedialog, .messagedialog, .dialog { - background-color: #2e3440; } - messagedialog .titlebar:not(headerbar), .messagedialog .titlebar:not(headerbar), .dialog .titlebar:not(headerbar) { - background-color: #2b313c; } - messagedialog .titlebar, .messagedialog .titlebar, .dialog .titlebar { - min-height: 20px; - background-image: none; - background-color: #2b313c; - border-style: none; - border-top-left-radius: 4px; - border-top-right-radius: 4px; } - messagedialog.csd.background, .messagedialog.csd.background, .dialog.csd.background { - background-color: #2b313c; - color: #d8dee9; - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; } + background-color: #2f2a28; +} +messagedialog .titlebar:not(headerbar), .messagedialog .titlebar:not(headerbar), .dialog .titlebar:not(headerbar) { + background-color: #2d2926; +} +messagedialog .titlebar, .messagedialog .titlebar, .dialog .titlebar { + min-height: 20px; + background-image: none; + background-color: #2d2926; + border-style: none; + border-top-left-radius: 4px; + border-top-right-radius: 4px; +} +messagedialog.csd.background, .messagedialog.csd.background, .dialog.csd.background { + background-color: #2d2926; + color: #cac6c4; + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; +} .messagedialog .message-area, .messagedialog .response-area, .dialog .dialog-action-area, .alert.floating .response-area, .alert.floating .body-scrolled-window { - padding: 26px; } + padding: 26px; +} filechooser .dialog-action-box { - border-top: 1px solid #232831; } - filechooser .dialog-action-box:backdrop { - border-top-color: #262c36; } + border-top: 1px solid #292523; +} +filechooser .dialog-action-box:backdrop { + border-top-color: #2c2825; +} filechooser #pathbarbox { - border-bottom: 1px solid #434c5e; } + border-bottom: 1px solid #453e3b; +} filechooserbutton:drop(active) { box-shadow: none; - border-color: transparent; } + border-color: transparent; +} /**************** * Text Entries * ****************/ -spinbutton:not(.vertical), spinbutton.vertical > text, entry { +spinbutton.vertical > text, spinbutton:not(.vertical), +entry { min-height: 28px; padding-left: 8px; padding-right: 8px; border: 1px solid; border-radius: 6px; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - color: #d8dee9; - border-color: #232831; - background-color: #3b4252; } - spinbutton:not(.vertical) image.left, spinbutton.vertical > text image.left, - entry image.left { - padding-left: 0; - padding-right: 6px; } - spinbutton:not(.vertical) image.right, spinbutton.vertical > text image.right, - entry image.right { - padding-left: 6px; - padding-right: 0; } - spinbutton:not(.vertical) undershoot.left, spinbutton.vertical > text undershoot.left, - entry undershoot.left { - background-color: transparent; - background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); - padding-left: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left center; - border: none; - box-shadow: none; } - spinbutton:not(.vertical) undershoot.right, spinbutton.vertical > text undershoot.right, - entry undershoot.right { - background-color: transparent; - background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); - padding-right: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right center; - border: none; - box-shadow: none; } - spinbutton.flat:focus-within:not(.vertical), spinbutton.vertical > text.flat:focus-within, spinbutton.flat:not(.vertical), spinbutton.vertical > text.flat, - entry.flat:focus-within, - entry.flat { - min-height: 0; - padding: 2px; - background-image: none; - border-color: transparent; - box-shadow: none; - border-radius: 0; } - spinbutton:focus-within:not(.vertical), spinbutton.vertical > text:focus-within, - entry:focus-within { - border-color: #6fa9a8; - box-shadow: 0px 0px 1px 1px #8fbcbb inset; } - spinbutton:disabled:not(.vertical), spinbutton.vertical > text:disabled, - entry:disabled { - color: #8e95a4; - border-color: rgba(35, 40, 49, 0.3); - background-color: #404859; - box-shadow: none; } - spinbutton:backdrop:not(.vertical), spinbutton.vertical > text:backdrop, - entry:backdrop { - color: #b9bfcb; - border-color: #262c36; - background-color: #3d4455; - box-shadow: none; - transition: 200ms ease-out; } - spinbutton:backdrop:disabled:not(.vertical), spinbutton.vertical > text:backdrop:disabled, - entry:backdrop:disabled { - color: #63708b; - border-color: rgba(35, 40, 49, 0.3); - background-color: #404859; - box-shadow: none; } - spinbutton.error:not(.vertical), spinbutton.vertical > text.error, - entry.error { - color: #d8dee9; - border-color: #232831; - background-color: #3b4252; - color: #b84f59; - border-color: #3c181c; } - spinbutton.error:focus-within:not(.vertical), spinbutton.vertical > text.error:focus-within, - entry.error:focus-within { - border-color: #3c181c; - box-shadow: 0px 0px 1px 1px #8fbcbb inset; } - spinbutton.error:selected:focus:not(.vertical), spinbutton.vertical > text.error:selected:focus, spinbutton.error:selected:not(.vertical), spinbutton.vertical > text.error:selected, - entry.error:selected:focus, - entry.error:selected { - background-color: #b84f59; } - spinbutton.warning:not(.vertical), spinbutton.vertical > text.warning, - entry.warning { - color: #d8dee9; - border-color: #232831; - background-color: #3b4252; - color: #c3674a; - border-color: #442116; } - spinbutton.warning:focus-within:not(.vertical), spinbutton.vertical > text.warning:focus-within, - entry.warning:focus-within { - border-color: #442116; - box-shadow: 0px 0px 1px 1px #8fbcbb inset; } - spinbutton.warning:selected:focus:not(.vertical), spinbutton.vertical > text.warning:selected:focus, spinbutton.warning:selected:not(.vertical), spinbutton.vertical > text.warning:selected, - entry.warning:selected:focus, - entry.warning:selected { - background-color: #c3674a; } - spinbutton:not(.vertical) image, spinbutton.vertical > text image, - entry image { - color: #b9bfcb; } - spinbutton:not(.vertical) image:hover, spinbutton.vertical > text image:hover, - entry image:hover { - color: #d8dee9; } - spinbutton:not(.vertical) image:active, spinbutton.vertical > text image:active, - entry image:active { - color: #8fbcbb; } - spinbutton:not(.vertical) image:backdrop, spinbutton.vertical > text image:backdrop, - entry image:backdrop { - color: #7e8594; } - spinbutton:drop(active):focus-within:not(.vertical), spinbutton.vertical > text:drop(active):focus-within, spinbutton:drop(active):not(.vertical), spinbutton.vertical > text:drop(active), - entry:drop(active):focus-within, - entry:drop(active) { - border-color: #a3be8c; - box-shadow: inset 0 0 0 1px #a3be8c; } - .osd spinbutton:not(.vertical), .osd spinbutton.vertical > text, - .osd entry { - color: #d8dee9; - border-color: #232831; - background-color: rgba(35, 40, 49, 0.5); - box-shadow: none; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; } - .osd spinbutton:focus-within:not(.vertical), .osd spinbutton.vertical > text:focus-within, - .osd entry:focus-within { - color: #d8dee9; - border-color: #8fbcbb; - background-color: rgba(35, 40, 49, 0.5); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; } - .osd spinbutton:backdrop:not(.vertical), .osd spinbutton.vertical > text:backdrop, - .osd entry:backdrop { - color: #d8dee9; - border-color: #232831; - background-color: rgba(35, 40, 49, 0.5); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd spinbutton:disabled:not(.vertical), .osd spinbutton.vertical > text:disabled, - .osd entry:disabled { - color: #808690; - border-color: #232831; - background-color: rgba(58, 63, 73, 0.5); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } -spinbutton:not(.vertical) progress, spinbutton.vertical > text progress, + color: #cac6c4; + border-color: #292523; + background-color: #3a3431; +} +spinbutton.vertical > text image.left, spinbutton:not(.vertical) image.left, +entry image.left { + padding-left: 0; + padding-right: 6px; +} +spinbutton.vertical > text image.right, spinbutton:not(.vertical) image.right, +entry image.right { + padding-left: 6px; + padding-right: 0; +} +spinbutton.vertical > text undershoot.left, spinbutton:not(.vertical) undershoot.left, +entry undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-left: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left center; + border: none; + box-shadow: none; +} +spinbutton.vertical > text undershoot.right, spinbutton:not(.vertical) undershoot.right, +entry undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-right: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right center; + border: none; + box-shadow: none; +} +spinbutton.vertical > text.flat, spinbutton.flat:not(.vertical), +entry.flat:focus-within, +entry.flat { + min-height: 0; + padding: 2px; + background-image: none; + border-color: transparent; + box-shadow: none; + border-radius: 0; +} +spinbutton.vertical > text:focus-within, spinbutton:focus-within:not(.vertical), +entry:focus-within { + border-color: #905846; + box-shadow: 0px 0px 1px 1px #af6f5a inset; +} +spinbutton.vertical > text:disabled, spinbutton:disabled:not(.vertical), +entry:disabled { + color: #888280; + border-color: rgba(41, 37, 35, 0.3); + background-color: #413a37; + box-shadow: none; +} +spinbutton.vertical > text:backdrop, spinbutton:backdrop:not(.vertical), +entry:backdrop { + color: #aea9a7; + border-color: #2c2825; + background-color: #3d3633; + box-shadow: none; + transition: 200ms ease-out; +} +spinbutton.vertical > text:backdrop:disabled, spinbutton:backdrop:disabled:not(.vertical), +entry:backdrop:disabled { + color: #6e635e; + border-color: rgba(41, 37, 35, 0.3); + background-color: #413a37; + box-shadow: none; +} +spinbutton.vertical > text.error, spinbutton.error:not(.vertical), +entry.error { + color: #cac6c4; + border-color: #292523; + background-color: #3a3431; + color: #c04040; + border-color: #3a1313; +} +spinbutton.vertical > text.error:focus-within, spinbutton.error:focus-within:not(.vertical), +entry.error:focus-within { + border-color: #3a1313; + box-shadow: 0px 0px 1px 1px #af6f5a inset; +} +spinbutton.vertical > text.error:selected, spinbutton.error:selected:not(.vertical), +entry.error:selected:focus, +entry.error:selected { + background-color: #c04040; +} +spinbutton.vertical > text.warning, spinbutton.warning:not(.vertical), +entry.warning { + color: #cac6c4; + border-color: #292523; + background-color: #3a3431; + color: #ae5d42; + border-color: #2d1811; +} +spinbutton.vertical > text.warning:focus-within, spinbutton.warning:focus-within:not(.vertical), +entry.warning:focus-within { + border-color: #2d1811; + box-shadow: 0px 0px 1px 1px #af6f5a inset; +} +spinbutton.vertical > text.warning:selected, spinbutton.warning:selected:not(.vertical), +entry.warning:selected:focus, +entry.warning:selected { + background-color: #ae5d42; +} +spinbutton.vertical > text image, spinbutton:not(.vertical) image, +entry image { + color: #ada9a7; +} +spinbutton.vertical > text image:hover, spinbutton:not(.vertical) image:hover, +entry image:hover { + color: #cac6c4; +} +spinbutton.vertical > text image:active, spinbutton:not(.vertical) image:active, +entry image:active { + color: #af6f5a; +} +spinbutton.vertical > text image:backdrop, spinbutton:not(.vertical) image:backdrop, +entry image:backdrop { + color: #797371; +} +spinbutton.vertical > text:drop(active), spinbutton:drop(active):not(.vertical), +entry:drop(active):focus-within, +entry:drop(active) { + border-color: #8faf79; + box-shadow: inset 0 0 0 1px #8faf79; +} +.osd spinbutton.vertical > text, .osd spinbutton:not(.vertical), +.osd entry { + color: #cac6c4; + border-color: #292523; + background-color: rgba(41, 37, 35, 0.5); + box-shadow: none; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; +} +.osd spinbutton.vertical > text:focus-within, .osd spinbutton:focus-within:not(.vertical), +.osd entry:focus-within { + color: #cac6c4; + border-color: #af6f5a; + background-color: rgba(41, 37, 35, 0.5); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; +} +.osd spinbutton.vertical > text:backdrop, .osd spinbutton:backdrop:not(.vertical), +.osd entry:backdrop { + color: #cac6c4; + border-color: #292523; + background-color: rgba(41, 37, 35, 0.5); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} +.osd spinbutton.vertical > text:disabled, .osd spinbutton:disabled:not(.vertical), +.osd entry:disabled { + color: #7a7674; + border-color: #292523; + background-color: rgba(57, 53, 51, 0.5); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} +spinbutton.vertical > text progress, spinbutton:not(.vertical) progress, entry progress { margin: 2px -6px; background-color: transparent; background-image: none; border-radius: 0; border-width: 0 0 2px; - border-color: #8fbcbb; + border-color: #af6f5a; border-style: solid; - box-shadow: none; } - spinbutton:not(.vertical) progress:backdrop, spinbutton.vertical > text progress:backdrop, - entry progress:backdrop { - background-color: transparent; } -.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), spinbutton.vertical.linked:not(.vertical) > text:drop(active) + spinbutton:not(.vertical), spinbutton.vertical.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + text, spinbutton.vertical.linked:not(.vertical) > text:drop(active) + text, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, spinbutton.vertical.linked:not(.vertical) > text:drop(active) + button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + menubutton > button, spinbutton.vertical.linked:not(.vertical) > text:drop(active) + menubutton > button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + dropdown > button, spinbutton.vertical.linked:not(.vertical) > text:drop(active) + dropdown > button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + colorbutton > button, spinbutton.vertical.linked:not(.vertical) > text:drop(active) + colorbutton > button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + fontbutton > button, spinbutton.vertical.linked:not(.vertical) > text:drop(active) + fontbutton > button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + filechooserbutton > button, spinbutton.vertical.linked:not(.vertical) > text:drop(active) + filechooserbutton > button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + filechooserbutton > combobox > box > button.combo, spinbutton.vertical.linked:not(.vertical) > text:drop(active) + filechooserbutton > combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + appchooserbutton > combobox > box > button.combo, spinbutton.vertical.linked:not(.vertical) > text:drop(active) + appchooserbutton > combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, spinbutton.vertical.linked:not(.vertical) > text:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > -entry:drop(active) + spinbutton:not(.vertical), spinbutton.vertical.linked:not(.vertical) > entry:drop(active) + text, .linked:not(.vertical) > -entry:drop(active) + button, .linked:not(.vertical) > -entry:drop(active) + menubutton > button, .linked:not(.vertical) > -entry:drop(active) + dropdown > button, .linked:not(.vertical) > -entry:drop(active) + colorbutton > button, .linked:not(.vertical) > -entry:drop(active) + fontbutton > button, .linked:not(.vertical) > -entry:drop(active) + filechooserbutton > button, .linked:not(.vertical) > -entry:drop(active) + filechooserbutton > combobox > box > button.combo, .linked:not(.vertical) > -entry:drop(active) + appchooserbutton > combobox > box > button.combo, .linked:not(.vertical) > -entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + -entry, spinbutton.vertical.linked:not(.vertical) > text:drop(active) + -entry, .linked:not(.vertical) > -entry:drop(active) + -entry { - border-left-color: #a3be8c; } -.linked:not(.vertical) > spinbutton:focus-within:not(.vertical), spinbutton.vertical.linked:not(.vertical) > text:focus-within, .linked:not(.vertical) > -entry:focus-within { - border-color: #6fa9a8; - box-shadow: 0px 0px 1px 1px #8fbcbb inset; - border-right-style: solid; } - .linked:not(.vertical) > spinbutton:focus-within:not(.vertical) + .popup button, spinbutton.vertical.linked:not(.vertical) > text:focus-within + .popup button, .linked:not(.vertical) > - entry:focus-within + .popup button { - border-left-color: #8fbcbb; } -.linked:not(.vertical) > spinbutton:not(.vertical) + .popup button, spinbutton.vertical.linked:not(.vertical) > text + .popup button, .linked:not(.vertical) > -entry + .popup button { - border-radius: 0px 6px 6px 0px; } -.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled), spinbutton.vertical.linked > text:not(:disabled) + entry:not(:disabled), .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):not(.vertical), spinbutton.vertical.linked > text:not(:disabled) + spinbutton:not(:disabled):not(.vertical), spinbutton.vertical.linked > spinbutton:not(:disabled):not(.vertical) + text:not(:disabled), spinbutton.vertical.linked > text:not(:disabled) + text:not(:disabled), .linked.vertical > -entry:not(:disabled) + entry:not(:disabled), .linked.vertical > -entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical), spinbutton.vertical.linked > entry:not(:disabled) + text:not(:disabled) { - border-top-color: #343a48; - background-image: linear-gradient(to bottom, #3b4252, #3b4252); } - .linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled):backdrop, spinbutton.vertical.linked > text:not(:disabled) + entry:not(:disabled):backdrop, .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):backdrop:not(.vertical), spinbutton.vertical.linked > text:not(:disabled) + spinbutton:not(:disabled):backdrop:not(.vertical), spinbutton.vertical.linked > spinbutton:not(:disabled):not(.vertical) + text:not(:disabled):backdrop, spinbutton.vertical.linked > text:not(:disabled) + text:not(:disabled):backdrop, .linked.vertical > - entry:not(:disabled) + entry:not(:disabled):backdrop, .linked.vertical > - entry:not(:disabled) + spinbutton:not(:disabled):backdrop:not(.vertical), spinbutton.vertical.linked > entry:not(:disabled) + text:not(:disabled):backdrop { - border-top-color: #363d4c; - background-image: linear-gradient(to bottom, #3d4455, #3d4455); } -.linked.vertical > spinbutton:disabled:not(.vertical) + spinbutton:disabled:not(.vertical), spinbutton.vertical.linked > text:disabled + spinbutton:disabled:not(.vertical), spinbutton.vertical.linked > spinbutton:disabled:not(.vertical) + text:disabled, spinbutton.vertical.linked > text:disabled + text:disabled, .linked.vertical > spinbutton:disabled:not(.vertical) + entry:disabled, spinbutton.vertical.linked > text:disabled + entry:disabled, .linked.vertical > -entry:disabled + spinbutton:disabled:not(.vertical), spinbutton.vertical.linked > entry:disabled + text:disabled, .linked.vertical > -entry:disabled + entry:disabled { - border-top-color: #343a48; } -.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus:not(:only-child):not(.vertical), spinbutton.vertical.linked > text + spinbutton:focus:not(:only-child):not(.vertical), spinbutton.vertical.linked > spinbutton:not(.vertical) + text:focus:not(:only-child), spinbutton.vertical.linked > text + text:focus:not(:only-child), + box-shadow: none; +} +spinbutton.vertical > text progress:backdrop, spinbutton:not(.vertical) progress:backdrop, +entry progress:backdrop { + background-color: transparent; +} +spinbutton.vertical.linked:not(.vertical) > text:drop(active) + text, spinbutton.vertical.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + text, spinbutton.vertical.linked:not(.vertical) > text:drop(active) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), spinbutton.vertical.linked:not(.vertical) > text:drop(active) + button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, spinbutton.vertical.linked:not(.vertical) > text:drop(active) + menubutton > button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + menubutton > button, spinbutton.vertical.linked:not(.vertical) > text:drop(active) + dropdown > button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + dropdown > button, spinbutton.vertical.linked:not(.vertical) > text:drop(active) + colorbutton > button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + colorbutton > button, spinbutton.vertical.linked:not(.vertical) > text:drop(active) + fontbutton > button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + fontbutton > button, spinbutton.vertical.linked:not(.vertical) > text:drop(active) + filechooserbutton > button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + filechooserbutton > button, spinbutton.vertical.linked:not(.vertical) > text:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, +spinbutton.vertical.linked:not(.vertical) > text:drop(active) + entry, +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + entry, +.linked:not(.vertical) > entry:drop(active) + button, +.linked:not(.vertical) > entry:drop(active) + menubutton > button, +.linked:not(.vertical) > entry:drop(active) + dropdown > button, +.linked:not(.vertical) > entry:drop(active) + colorbutton > button, +.linked:not(.vertical) > entry:drop(active) + fontbutton > button, +.linked:not(.vertical) > entry:drop(active) + filechooserbutton > button, +.linked:not(.vertical) > entry:drop(active) + filechooserbutton > combobox > box > button.combo, +.linked:not(.vertical) > entry:drop(active) + appchooserbutton > combobox > box > button.combo, +.linked:not(.vertical) > entry:drop(active) + combobox > box > button.combo, +spinbutton.vertical.linked:not(.vertical) > entry:drop(active) + text, +.linked:not(.vertical) > entry:drop(active) + spinbutton:not(.vertical), +.linked:not(.vertical) > entry:drop(active) + entry { + border-left-color: #8faf79; +} +spinbutton.vertical.linked:not(.vertical) > text:focus-within, .linked:not(.vertical) > spinbutton:focus-within:not(.vertical), +.linked:not(.vertical) > entry:focus-within { + border-color: #905846; + box-shadow: 0px 0px 1px 1px #af6f5a inset; + border-right-style: solid; +} +spinbutton.vertical.linked:not(.vertical) > text:focus-within + .popup button, .linked:not(.vertical) > spinbutton:focus-within:not(.vertical) + .popup button, +.linked:not(.vertical) > entry:focus-within + .popup button { + border-left-color: #af6f5a; +} +spinbutton.vertical.linked:not(.vertical) > text + .popup button, .linked:not(.vertical) > spinbutton:not(.vertical) + .popup button, +.linked:not(.vertical) > entry + .popup button { + border-radius: 0px 6px 6px 0px; +} +spinbutton.vertical.linked > text:not(:disabled) + entry:not(:disabled), .linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled), spinbutton.vertical.linked > text:not(:disabled) + text:not(:disabled), spinbutton.vertical.linked > spinbutton:not(:disabled):not(.vertical) + text:not(:disabled), spinbutton.vertical.linked > text:not(:disabled) + spinbutton:not(:disabled):not(.vertical), .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):not(.vertical), +.linked.vertical > entry:not(:disabled) + entry:not(:disabled), +spinbutton.vertical.linked > entry:not(:disabled) + text:not(:disabled), +.linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical) { + border-top-color: #35302d; + background-image: linear-gradient(to bottom, #3a3431, #3a3431); +} +spinbutton.vertical.linked > text:not(:disabled) + entry:not(:disabled):backdrop, .linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled):backdrop, spinbutton.vertical.linked > text:not(:disabled) + text:not(:disabled):backdrop, spinbutton.vertical.linked > spinbutton:not(:disabled):not(.vertical) + text:not(:disabled):backdrop, spinbutton.vertical.linked > text:not(:disabled) + spinbutton:not(:disabled):backdrop:not(.vertical), .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):backdrop:not(.vertical), +.linked.vertical > entry:not(:disabled) + entry:not(:disabled):backdrop, +spinbutton.vertical.linked > entry:not(:disabled) + text:not(:disabled):backdrop, +.linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):backdrop:not(.vertical) { + border-top-color: #38322f; + background-image: linear-gradient(to bottom, #3d3633, #3d3633); +} +spinbutton.vertical.linked > text:disabled + text:disabled, spinbutton.vertical.linked > spinbutton:disabled:not(.vertical) + text:disabled, spinbutton.vertical.linked > text:disabled + spinbutton:disabled:not(.vertical), .linked.vertical > spinbutton:disabled:not(.vertical) + spinbutton:disabled:not(.vertical), spinbutton.vertical.linked > text:disabled + entry:disabled, .linked.vertical > spinbutton:disabled:not(.vertical) + entry:disabled, +spinbutton.vertical.linked > entry:disabled + text:disabled, +.linked.vertical > entry:disabled + spinbutton:disabled:not(.vertical), +.linked.vertical > entry:disabled + entry:disabled { + border-top-color: #35302d; +} +spinbutton.vertical.linked > text + text:focus:not(:only-child), spinbutton.vertical.linked > spinbutton:not(.vertical) + text:focus:not(:only-child), spinbutton.vertical.linked > text + spinbutton:focus:not(:only-child):not(.vertical), .linked.vertical > spinbutton:not(.vertical) + spinbutton:focus:not(:only-child):not(.vertical), +spinbutton.vertical.linked > text + entry:focus:not(:only-child), .linked.vertical > spinbutton:not(.vertical) + entry:focus:not(:only-child), -spinbutton.vertical.linked > text + entry:focus:not(:only-child), .linked.vertical > -entry + spinbutton:focus:not(:only-child):not(.vertical), spinbutton.vertical.linked > entry + text:focus:not(:only-child), -.linked.vertical > -entry + entry:focus:not(:only-child) { - border-top-color: #6fa9a8; } -.linked.vertical > spinbutton:not(.vertical) + spinbutton:drop(active):not(:only-child):not(.vertical), spinbutton.vertical.linked > text + spinbutton:drop(active):not(:only-child):not(.vertical), spinbutton.vertical.linked > spinbutton:not(.vertical) + text:drop(active):not(:only-child), spinbutton.vertical.linked > text + text:drop(active):not(:only-child), +spinbutton.vertical.linked > entry + text:focus:not(:only-child), +.linked.vertical > entry + spinbutton:focus:not(:only-child):not(.vertical), +.linked.vertical > entry + entry:focus:not(:only-child) { + border-top-color: #905846; +} +spinbutton.vertical.linked > text + text:drop(active):not(:only-child), spinbutton.vertical.linked > spinbutton:not(.vertical) + text:drop(active):not(:only-child), spinbutton.vertical.linked > text + spinbutton:drop(active):not(:only-child):not(.vertical), .linked.vertical > spinbutton:not(.vertical) + spinbutton:drop(active):not(:only-child):not(.vertical), +spinbutton.vertical.linked > text + entry:drop(active):not(:only-child), .linked.vertical > spinbutton:not(.vertical) + entry:drop(active):not(:only-child), -spinbutton.vertical.linked > text + entry:drop(active):not(:only-child), .linked.vertical > -entry + spinbutton:drop(active):not(:only-child):not(.vertical), spinbutton.vertical.linked > entry + text:drop(active):not(:only-child), -.linked.vertical > -entry + entry:drop(active):not(:only-child) { - border-top-color: #a3be8c; } -.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), spinbutton.vertical.linked > text:focus:not(:only-child) + spinbutton:not(.vertical), spinbutton.vertical.linked > spinbutton:focus:not(:only-child):not(.vertical) + text, spinbutton.vertical.linked > text:focus:not(:only-child) + text, -.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry, +spinbutton.vertical.linked > entry + text:drop(active):not(:only-child), +.linked.vertical > entry + spinbutton:drop(active):not(:only-child):not(.vertical), +.linked.vertical > entry + entry:drop(active):not(:only-child) { + border-top-color: #8faf79; +} +spinbutton.vertical.linked > text:focus:not(:only-child) + text, spinbutton.vertical.linked > spinbutton:focus:not(:only-child):not(.vertical) + text, spinbutton.vertical.linked > text:focus:not(:only-child) + spinbutton:not(.vertical), .linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), spinbutton.vertical.linked > text:focus:not(:only-child) + entry, -.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry, spinbutton.vertical.linked > text:focus:not(:only-child) + button, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button, +spinbutton.vertical.linked > text:focus:not(:only-child) + combobox > box > button.combo, .linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, -spinbutton.vertical.linked > text:focus:not(:only-child) + combobox > box > button.combo, .linked.vertical > -entry:focus:not(:only-child) + spinbutton:not(.vertical), spinbutton.vertical.linked > entry:focus:not(:only-child) + text, -.linked.vertical > -entry:focus:not(:only-child) + entry, -.linked.vertical > -entry:focus:not(:only-child) + button, -.linked.vertical > -entry:focus:not(:only-child) + combobox > box > button.combo { - border-top-color: #6fa9a8; } -.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + spinbutton:not(.vertical), spinbutton.vertical.linked > text:drop(active):not(:only-child) + spinbutton:not(.vertical), spinbutton.vertical.linked > spinbutton:drop(active):not(:only-child):not(.vertical) + text, spinbutton.vertical.linked > text:drop(active):not(:only-child) + text, -.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + entry, +spinbutton.vertical.linked > entry:focus:not(:only-child) + text, +.linked.vertical > entry:focus:not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > entry:focus:not(:only-child) + entry, +.linked.vertical > entry:focus:not(:only-child) + button, +.linked.vertical > entry:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #905846; +} +spinbutton.vertical.linked > text:drop(active):not(:only-child) + text, spinbutton.vertical.linked > spinbutton:drop(active):not(:only-child):not(.vertical) + text, spinbutton.vertical.linked > text:drop(active):not(:only-child) + spinbutton:not(.vertical), .linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + spinbutton:not(.vertical), spinbutton.vertical.linked > text:drop(active):not(:only-child) + entry, -.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + button, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + entry, spinbutton.vertical.linked > text:drop(active):not(:only-child) + button, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + button, +spinbutton.vertical.linked > text:drop(active):not(:only-child) + combobox > box > button.combo, .linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + combobox > box > button.combo, -spinbutton.vertical.linked > text:drop(active):not(:only-child) + combobox > box > button.combo, .linked.vertical > -entry:drop(active):not(:only-child) + spinbutton:not(.vertical), spinbutton.vertical.linked > entry:drop(active):not(:only-child) + text, -.linked.vertical > -entry:drop(active):not(:only-child) + entry, -.linked.vertical > -entry:drop(active):not(:only-child) + button, -.linked.vertical > -entry:drop(active):not(:only-child) + combobox > box > button.combo { - border-top-color: #a3be8c; } +spinbutton.vertical.linked > entry:drop(active):not(:only-child) + text, +.linked.vertical > entry:drop(active):not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > entry:drop(active):not(:only-child) + entry, +.linked.vertical > entry:drop(active):not(:only-child) + button, +.linked.vertical > entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-top-color: #8faf79; +} treeview entry:focus-within:dir(rtl), treeview entry:focus-within:dir(ltr) { - background-color: #3b4252; - transition-property: color, background; } + background-color: #3a3431; + transition-property: color, background; +} treeview entry.flat, treeview entry { border-radius: 0; background-image: none; - background-color: #3b4252; } - treeview entry.flat:focus-within, treeview entry:focus-within { - border-color: #8fbcbb; } + background-color: #3a3431; +} +treeview entry.flat:focus-within, treeview entry:focus-within { + border-color: #af6f5a; +} /************* * Expanders * @@ -1960,35 +2480,44 @@ treeview entry.flat, treeview entry { expander { min-width: 16px; min-height: 16px; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } - expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } - expander:hover { - color: white; } - expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} +expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); +} +expander:hover { + color: white; +} +expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} /**************** * Floating Bar * ****************/ .floating-bar { - background-color: #434c5e; + background-color: #453e3b; border-width: 1px; border-style: solid solid none; - border-color: #232831; + border-color: #292523; border-radius: 3px 3px 0 0; - box-shadow: none; } - .floating-bar.bottom.left { - border-left-style: none; - border-top-left-radius: 0; } - .floating-bar.bottom.right { - border-right-style: none; - border-top-right-radius: 0; } - .floating-bar > button { - padding: 4px; } - .floating-bar:backdrop { - background-color: #434c5e; - border-color: #262c36; } + box-shadow: none; +} +.floating-bar.bottom.left { + border-left-style: none; + border-top-left-radius: 0; +} +.floating-bar.bottom.right { + border-right-style: none; + border-top-right-radius: 0; +} +.floating-bar > button { + padding: 4px; +} +.floating-bar:backdrop { + background-color: #453e3b; + border-color: #2c2825; +} /********** * Frames * @@ -1999,86 +2528,100 @@ frame > border, margin: 0; padding: 0; border-radius: 0; - border: 1px solid #232831; } - frame > border.flat, - .frame.flat { - border-style: none; } - frame > border:backdrop, - .frame:backdrop { - border-color: #262c36; } + border: 1px solid #292523; +} +frame > border.flat, +.frame.flat { + border-style: none; +} +frame > border:backdrop, +.frame:backdrop { + border-color: #2c2825; +} actionbar > revealer > box { padding: 6px; - border-top: 1px solid #232831; } - actionbar > revealer > box:backdrop { - border-color: #262c36; } + border-top: 1px solid #292523; +} +actionbar > revealer > box:backdrop { + border-color: #2c2825; +} scrolledwindow viewport.frame { - border-style: none; } + border-style: none; +} scrolledwindow overshoot.top { - background-image: radial-gradient(farthest-side at top, #39404f 85%, rgba(57, 64, 79, 0)), radial-gradient(farthest-side at top, rgba(216, 222, 233, 0.15), rgba(216, 222, 233, 0)); + background-image: radial-gradient(farthest-side at top, #453e3b 85%, rgba(69, 62, 59, 0)), radial-gradient(farthest-side at top, rgba(202, 198, 196, 0.15), rgba(202, 198, 196, 0)); background-size: 100% 3%, 100% 50%; background-repeat: no-repeat; background-position: top; background-color: transparent; border: none; - box-shadow: none; } - scrolledwindow overshoot.top:backdrop { - background-image: radial-gradient(farthest-side at top, #262c36 85%, rgba(38, 44, 54, 0)); - background-size: 100% 3%; - background-repeat: no-repeat; - background-position: top; - background-color: transparent; - border: none; - box-shadow: none; } + box-shadow: none; +} +scrolledwindow overshoot.top:backdrop { + background-image: radial-gradient(farthest-side at top, #2c2825 85%, rgba(44, 40, 37, 0)); + background-size: 100% 3%; + 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 bottom, #39404f 85%, rgba(57, 64, 79, 0)), radial-gradient(farthest-side at bottom, rgba(216, 222, 233, 0.15), rgba(216, 222, 233, 0)); + background-image: radial-gradient(farthest-side at bottom, #453e3b 85%, rgba(69, 62, 59, 0)), radial-gradient(farthest-side at bottom, rgba(202, 198, 196, 0.15), rgba(202, 198, 196, 0)); background-size: 100% 3%, 100% 50%; background-repeat: no-repeat; background-position: bottom; background-color: transparent; border: none; - box-shadow: none; } - scrolledwindow overshoot.bottom:backdrop { - background-image: radial-gradient(farthest-side at bottom, #262c36 85%, rgba(38, 44, 54, 0)); - background-size: 100% 3%; - background-repeat: no-repeat; - background-position: bottom; - background-color: transparent; - border: none; - box-shadow: none; } + box-shadow: none; +} +scrolledwindow overshoot.bottom:backdrop { + background-image: radial-gradient(farthest-side at bottom, #2c2825 85%, rgba(44, 40, 37, 0)); + background-size: 100% 3%; + 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, #39404f 85%, rgba(57, 64, 79, 0)), radial-gradient(farthest-side at left, rgba(216, 222, 233, 0.15), rgba(216, 222, 233, 0)); + background-image: radial-gradient(farthest-side at left, #453e3b 85%, rgba(69, 62, 59, 0)), radial-gradient(farthest-side at left, rgba(202, 198, 196, 0.15), rgba(202, 198, 196, 0)); background-size: 3% 100%, 50% 100%; background-repeat: no-repeat; background-position: left; background-color: transparent; border: none; - box-shadow: none; } - scrolledwindow overshoot.left:backdrop { - background-image: radial-gradient(farthest-side at left, #262c36 85%, rgba(38, 44, 54, 0)); - background-size: 3% 100%; - background-repeat: no-repeat; - background-position: left; - background-color: transparent; - border: none; - box-shadow: none; } + box-shadow: none; +} +scrolledwindow overshoot.left:backdrop { + background-image: radial-gradient(farthest-side at left, #2c2825 85%, rgba(44, 40, 37, 0)); + background-size: 3% 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 right, #39404f 85%, rgba(57, 64, 79, 0)), radial-gradient(farthest-side at right, rgba(216, 222, 233, 0.15), rgba(216, 222, 233, 0)); + background-image: radial-gradient(farthest-side at right, #453e3b 85%, rgba(69, 62, 59, 0)), radial-gradient(farthest-side at right, rgba(202, 198, 196, 0.15), rgba(202, 198, 196, 0)); background-size: 3% 100%, 50% 100%; background-repeat: no-repeat; background-position: right; background-color: transparent; border: none; - box-shadow: none; } - scrolledwindow overshoot.right:backdrop { - background-image: radial-gradient(farthest-side at right, #262c36 85%, rgba(38, 44, 54, 0)); - background-size: 3% 100%; - background-repeat: no-repeat; - background-position: right; - background-color: transparent; - border: none; - box-shadow: none; } + box-shadow: none; +} +scrolledwindow overshoot.right:backdrop { + background-image: radial-gradient(farthest-side at right, #2c2825 85%, rgba(44, 40, 37, 0)); + background-size: 3% 100%; + background-repeat: no-repeat; + background-position: right; + background-color: transparent; + border: none; + box-shadow: none; +} scrolledwindow undershoot.top { background-color: transparent; background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); @@ -2088,7 +2631,8 @@ scrolledwindow undershoot.top { background-origin: content-box; background-position: center top; border: none; - box-shadow: none; } + box-shadow: none; +} scrolledwindow undershoot.bottom { background-color: transparent; background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); @@ -2098,7 +2642,8 @@ scrolledwindow undershoot.bottom { background-origin: content-box; background-position: center bottom; border: none; - box-shadow: none; } + box-shadow: none; +} scrolledwindow undershoot.left { background-color: transparent; background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); @@ -2108,7 +2653,8 @@ scrolledwindow undershoot.left { background-origin: content-box; background-position: left center; border: none; - box-shadow: none; } + box-shadow: none; +} scrolledwindow undershoot.right { background-color: transparent; background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); @@ -2118,111 +2664,136 @@ scrolledwindow undershoot.right { background-origin: content-box; background-position: right center; border: none; - box-shadow: none; } + box-shadow: none; +} scrolledwindow junction { border-color: transparent; - border-image: linear-gradient(to bottom, #232831 1px, transparent 1px) 0 0 0 1/0 1px stretch; - background-color: #3f4758; } - scrolledwindow junction:dir(rtl) { - border-image-slice: 0 1 0 0; } - scrolledwindow junction:backdrop { - border-image-source: linear-gradient(to bottom, #262c36 1px, transparent 1px); - background-color: #3d4555; - transition: 200ms ease-out; } + border-image: linear-gradient(to bottom, #292523 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #403936; +} +scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; +} +scrolledwindow junction:backdrop { + border-image-source: linear-gradient(to bottom, #2c2825 1px, transparent 1px); + background-color: #3d3734; + transition: 200ms ease-out; +} separator { - background: rgba(0, 0, 0, 0.1); } + background: rgba(0, 0, 0, 0.1); +} /************ * Popovers * ************/ GraniteWidgetsPopOver { - border: 1px solid #3b4252; - background: #3b4252; - color: #d8dee9; } - GraniteWidgetsPopOver .button { - background-image: none; - background: none; - border: none; } - GraniteWidgetsPopOver .button:active, GraniteWidgetsPopOver .button:active:hover { - color: #8fbcbb; } - GraniteWidgetsPopOver > .frame { - border: none; } - GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver iconview.sidebar { - border: none; - background: none; } + border: 1px solid #3a3431; + background: #3a3431; + color: #cac6c4; +} +GraniteWidgetsPopOver .button { + background-image: none; + background: none; + border: none; +} +GraniteWidgetsPopOver .button:active, GraniteWidgetsPopOver .button:active:hover { + color: #af6f5a; +} +GraniteWidgetsPopOver > .frame { + border: none; +} +GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver iconview.sidebar { + border: none; + background: none; +} GraniteWidgetsStaticNotebook .frame { - border: none; } + border: none; +} .popover_bg { - background-color: #3b4252; + background-color: #3a3431; background-image: none; - border: 1px solid #3b4252; - color: #d8dee9; } + border: 1px solid #3a3431; + color: #cac6c4; +} /*********** * Welcome * **********/ GraniteWidgetsWelcome { - background-color: #3b4252; } - GraniteWidgetsWelcome GtkLabel { - color: #d8dee9; } - GraniteWidgetsWelcome .h1, GraniteWidgetsWelcome .h3 { - color: rgba(216, 222, 233, 0.8); } + background-color: #3a3431; +} +GraniteWidgetsWelcome GtkLabel { + color: #cac6c4; +} +GraniteWidgetsWelcome .h1, GraniteWidgetsWelcome .h3 { + color: rgba(202, 198, 196, 0.8); +} /************** * Source List * ***************/ .source-list { - background-color: #434c5e; - border: solid #232831; - color: #d8dee9; - border-right-width: 1px; } - .source-list .category-expander { - color: transparent; } - .source-list .badge { - background-image: none; - background-color: rgba(0, 0, 0, 0.4); - color: #434c5e; - border-radius: 10px; - padding: 0 6px; - margin: 0 3px; - border-width: 0; } - .source-list .badge:selected:backdrop, .source-list .badge:selected:hover:backdrop { - background-color: rgba(0, 0, 0, 0.2); - color: #38404f; } - .source-list row, - .source-list .list-row { - border: none; - 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; } + background-color: #453e3b; + border: solid #292523; + color: #cac6c4; + border-right-width: 1px; +} +.source-list .category-expander { + color: transparent; +} +.source-list .badge { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + color: #453e3b; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; +} +.source-list .badge:selected:backdrop, .source-list .badge:selected:hover:backdrop { + background-color: rgba(0, 0, 0, 0.2); + color: #3d3734; +} +.source-list row, +.source-list .list-row { + border: none; + 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; +} /************** * Text Styles * **************/ .h1 { - font-size: 24px; } + font-size: 24px; +} .h2 { font-weight: 300; - font-size: 18px; } + font-size: 18px; +} .h3 { - font-size: 11px; } + font-size: 11px; +} .h4, .category-label { font-size: 12px; padding: 6px; - color: rgba(216, 222, 233, 0.3); + color: rgba(202, 198, 196, 0.3); font-weight: bold; - text-shadow: 0 1px rgba(255, 255, 255, 0.2); } + text-shadow: 0 1px rgba(255, 255, 255, 0.2); +} /************** * Storage Bar * @@ -2232,219 +2803,230 @@ GraniteWidgetsWelcome { box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.1); background-image: none; background-color: transparent; - padding: 8px 6px; } + padding: 8px 6px; +} .storage-bar .fill-block { - background-color: #ebcb8b; + background-color: #ddc388; border: none; box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); transition: all 200ms ease-in-out; - padding: 8px 6px; } - .storage-bar .fill-block:first-child { - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; - border-left-width: 1px; - box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); } - .storage-bar .fill-block:last-child { - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; - box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset -1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); } - .storage-bar .fill-block.empty-block { - background-color: #3b4252; } - .storage-bar .fill-block.app { - background-color: #5e81ac; } - .storage-bar .fill-block.audio { - background-color: #d08770; } - .storage-bar .fill-block.photo { - background-color: #bf616a; } - .storage-bar .fill-block.video { - background-color: #b48ead; } - .storage-bar .fill-block .legend { - padding: 12px; - border-radius: 4px; } + padding: 8px 6px; +} +.storage-bar .fill-block:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; + border-left-width: 1px; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); +} +.storage-bar .fill-block:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset -1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); +} +.storage-bar .fill-block.empty-block { + background-color: #3a3431; +} +.storage-bar .fill-block.app { + background-color: #5d81ac; +} +.storage-bar .fill-block.audio { + background-color: #c37960; +} +.storage-bar .fill-block.photo { + background-color: #c65353; +} +.storage-bar .fill-block.video { + background-color: #af79a6; +} +.storage-bar .fill-block .legend { + padding: 12px; + border-radius: 4px; +} /*************** * Header bars * ***************/ -.titlebar:not(headerbar), .titlebar, headerbar { +.titlebar, .titlebar:not(headerbar), +headerbar { padding: 0 6px; min-height: 38px; - background: #2b313c; - color: #d8dee9; - border-radius: 0; } - .titlebar:backdrop, - headerbar:backdrop { - border-color: #262c36; - transition: 200ms ease-out; } - .titlebar .title, - headerbar .title { - font-weight: bold; - padding-left: 12px; - padding-right: 12px; } - .titlebar .subtitle, - headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; } - .titlebar entry, - headerbar entry { - min-height: 24px; } - .titlebar .linked > button, .titlebar .path-bar-box button, - .titlebar headerbar .linked > button, - headerbar .path-bar-box .titlebar button, .titlebar .linked > button:hover, - .titlebar .linked > button:backdrop, - .titlebar headerbar .linked > button, - headerbar .path-bar-box .titlebar button, - headerbar .titlebar .linked > button, - headerbar .linked > button, - headerbar .titlebar .path-bar-box button, - .titlebar .path-bar-box headerbar button, - headerbar .path-bar-box button, - headerbar .titlebar .linked > button:hover, - .titlebar headerbar .linked > button:hover, - headerbar .titlebar .linked > button:backdrop, - .titlebar headerbar .linked > button:backdrop, - headerbar .linked > button:hover, - headerbar .linked > button:backdrop { - border-radius: 0; - border-right-style: none; - box-shadow: none; } - .titlebar .linked > button:first-child, .titlebar .path-bar-box button:first-child, - .titlebar headerbar .linked > button:first-child, - headerbar .path-bar-box .titlebar button:first-child, - headerbar .titlebar .linked > button:first-child, - headerbar .linked > button:first-child, - .titlebar .path-bar-box headerbar button:first-child, - headerbar .path-bar-box button:first-child { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; } - .titlebar .linked > button:last-child, .titlebar .path-bar-box button:last-child, - .titlebar headerbar .linked > button:last-child, - headerbar .path-bar-box .titlebar button:last-child, - headerbar .titlebar .linked > button:last-child, - headerbar .linked > button:last-child, - .titlebar .path-bar-box headerbar button:last-child, - headerbar .path-bar-box button:last-child { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; } - .titlebar .linked > button:only-child, .titlebar .path-bar-box button:only-child, - .titlebar headerbar .linked > button:only-child, - headerbar .path-bar-box .titlebar button:only-child, - headerbar .titlebar .linked > button:only-child, - headerbar .linked > button:only-child, - .titlebar .path-bar-box headerbar button:only-child, - headerbar .path-bar-box button:only-child { - border-radius: 6px; - border-style: solid; } - .titlebar .linked > button:active, - .titlebar headerbar .linked > button:active, .titlebar .path-bar-box button:active, - headerbar .path-bar-box .titlebar button:active, .titlebar .linked > button:checked, - .titlebar headerbar .linked > button:checked, .titlebar .path-bar-box button:checked, - headerbar .path-bar-box .titlebar button:checked, - headerbar .titlebar .linked > button:active, - headerbar .linked > button:active, - .titlebar .path-bar-box headerbar button:active, - headerbar .path-bar-box button:active, - headerbar .titlebar .linked > button:checked, - headerbar .linked > button:checked, - .titlebar .path-bar-box headerbar button:checked, - headerbar .path-bar-box button:checked { - color: #fff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: rgba(143, 188, 187, 0.7); - text-shadow: none; } - .titlebar .linked > button:active:backdrop, - .titlebar headerbar .linked > button:active:backdrop, .titlebar .path-bar-box button:active:backdrop, - headerbar .path-bar-box .titlebar button:active:backdrop, .titlebar .linked > button:checked:backdrop, - .titlebar headerbar .linked > button:checked:backdrop, .titlebar .path-bar-box button:checked:backdrop, - headerbar .path-bar-box .titlebar button:checked:backdrop, - headerbar .titlebar .linked > button:active:backdrop, - headerbar .linked > button:active:backdrop, - .titlebar .path-bar-box headerbar button:active:backdrop, - headerbar .path-bar-box button:active:backdrop, - headerbar .titlebar .linked > button:checked:backdrop, - headerbar .linked > button:checked:backdrop, - .titlebar .path-bar-box headerbar button:checked:backdrop, - headerbar .path-bar-box button:checked:backdrop { - color: rgba(46, 52, 64, 0.5); } - .titlebar .linked > button:active:backdrop label, .titlebar .path-bar-box button:active:backdrop label, - headerbar .path-bar-box .titlebar button:active:backdrop label, .titlebar .linked > button:checked:backdrop label, .titlebar .path-bar-box button:checked:backdrop label, - headerbar .path-bar-box .titlebar button:checked:backdrop label, - headerbar .linked > button:active:backdrop label, - .titlebar .path-bar-box headerbar button:active:backdrop label, - headerbar .path-bar-box button:active:backdrop label, - headerbar .linked > button:checked:backdrop label, - .titlebar .path-bar-box headerbar button:checked:backdrop label, - headerbar .path-bar-box button:checked:backdrop label { - color: rgba(46, 52, 64, 0.5); } - .titlebar splitbutton.image-button > button:not(.toggle), - headerbar splitbutton.image-button > button:not(.toggle) { - border-radius: 6px 0px 0px 6px; } - .titlebar splitbutton.image-button menubutton.popup button.toggle, - headerbar splitbutton.image-button menubutton.popup button.toggle { - border-radius: 0px 6px 6px 0px; } - .titlebar .path-bar-box .dim-label, .titlebar .path-bar-box label.separator, .titlebar .path-bar-box .subtitle, - headerbar .path-bar-box .dim-label, - headerbar .path-bar-box label.separator, - headerbar .path-bar-box .subtitle { - color: transparent; - margin-right: -6px; } - .titlebar .path-bar-box button:last-child, - headerbar .path-bar-box button:last-child { - margin-left: -1px; - border-radius: 0px; } - .titlebar .path-bar-box button:last-child:active, .titlebar .path-bar-box button:last-child:checked, - headerbar .path-bar-box button:last-child:active, - headerbar .path-bar-box button:last-child:checked { - border-radius: 0px 6px 6px 0px; } - .titlebar .path-bar-box button:first-child, - headerbar .path-bar-box button:first-child { - border-radius: 6px 0px 0px 6px; } - .titlebar .path-bar-box button:first-child:active, .titlebar .path-bar-box button:first-child:checked, - headerbar .path-bar-box button:first-child:active, - headerbar .path-bar-box button:first-child:checked { - border-radius: 6px; } - .titlebar .path-bar-box widget > .text-button:last-child, - headerbar .path-bar-box widget > .text-button:last-child { - border-radius: 0px 6px 6px 0px; - color: #fff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: rgba(143, 188, 187, 0.7); - text-shadow: none; } - .titlebar .path-bar-box widget > .text-button:last-child:backdrop, .titlebar .path-bar-box widget > .text-button:last-child:backdrop label, - headerbar .path-bar-box widget > .text-button:last-child:backdrop, - headerbar .path-bar-box widget > .text-button:last-child:backdrop label { - color: rgba(46, 52, 64, 0.5); } - .titlebar .path-bar-box widget > .text-button:last-child:only-child, - headerbar .path-bar-box widget > .text-button:last-child:only-child { - border-radius: 6px; } - .selection-mode.titlebar button:backdrop.flat:active, .selection-mode.titlebar button:backdrop.flat:checked, .selection-mode.titlebar button:backdrop:active, .selection-mode.titlebar button:backdrop:checked, - headerbar.selection-mode button:backdrop.flat:active, - headerbar.selection-mode button:backdrop.flat:checked, - headerbar.selection-mode button:backdrop:active, - headerbar.selection-mode button:backdrop:checked { - border-color: #6fa9a8; } - .selection-mode.titlebar button:backdrop.flat:active label, .selection-mode.titlebar button:backdrop.flat:checked label, .selection-mode.titlebar button:backdrop:active label, .selection-mode.titlebar button:backdrop:checked label, - headerbar.selection-mode button:backdrop.flat:active label, - headerbar.selection-mode button:backdrop.flat:checked label, - headerbar.selection-mode button:backdrop:active label, - headerbar.selection-mode button:backdrop:checked label { - color: rgba(143, 188, 187, 0.6); } - .tiled .titlebar, .maximized .titlebar, - .tiled headerbar.titlebar, .maximized headerbar.titlebar { - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); } - .tiled .titlebar:backdrop, .tiled .titlebar, .maximized .titlebar:backdrop, .maximized .titlebar, - .tiled headerbar:backdrop, - .tiled headerbar, .maximized headerbar:backdrop, .maximized headerbar { - border-radius: 0; } - .default-decoration.titlebar, headerbar.default-decoration { - padding: 5px 4px; - min-height: 20px; } - .default-decoration.titlebar button.titlebutton, headerbar.default-decoration button.titlebutton { - min-height: 20px; - min-width: 20px; - margin: 0; - padding: 0; } + background: #2d2926; + color: #cac6c4; + border-radius: 0; +} +.titlebar:backdrop, +headerbar:backdrop { + border-color: #2c2825; + transition: 200ms ease-out; +} +.titlebar .title, +headerbar .title { + font-weight: bold; + padding-left: 12px; + padding-right: 12px; +} +.titlebar .subtitle, +headerbar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; +} +.titlebar entry, +headerbar entry { + min-height: 24px; +} +.titlebar .linked > button:hover, +.titlebar .linked > button:backdrop, +.titlebar headerbar .linked > button:hover, +.titlebar headerbar .linked > button:backdrop, .titlebar .path-bar-box button, +headerbar .path-bar-box .titlebar button, .titlebar .linked > button, +.titlebar headerbar .linked > button, +headerbar .linked > button:hover, +headerbar .linked > button:backdrop, +headerbar .path-bar-box button, +headerbar .linked > button { + border-radius: 0; + border-right-style: none; + box-shadow: none; +} +.titlebar .path-bar-box button:first-child, .titlebar .linked > button:first-child, +headerbar .linked > button:first-child:hover, +headerbar .linked > button:first-child:backdrop, +headerbar .path-bar-box button:first-child, +headerbar .linked > button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +.titlebar .path-bar-box button:last-child, .titlebar .linked > button:last-child, +headerbar .linked > button:last-child:hover, +headerbar .linked > button:last-child:backdrop, +headerbar .path-bar-box button:last-child, +headerbar .linked > button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; + border-right-style: solid; +} +.titlebar .path-bar-box button:only-child, .titlebar .linked > button:only-child, +headerbar .linked > button:only-child:hover, +headerbar .linked > button:only-child:backdrop, +headerbar .path-bar-box button:only-child, +headerbar .linked > button:only-child { + border-radius: 6px; + border-style: solid; +} +.titlebar .path-bar-box button:active, .titlebar .linked > button:active, .titlebar .path-bar-box button:checked, .titlebar .linked > button:checked, +headerbar .path-bar-box button:active, +headerbar .linked > button:active, +headerbar .path-bar-box button:checked, +headerbar .linked > button:checked { + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(175, 111, 90, 0.7); + text-shadow: none; +} +.titlebar .path-bar-box button:active:backdrop, .titlebar .linked > button:active:backdrop, .titlebar .path-bar-box button:checked:backdrop, .titlebar .linked > button:checked:backdrop, +headerbar .path-bar-box button:active:backdrop, +headerbar .linked > button:active:backdrop, +headerbar .path-bar-box button:checked:backdrop, +headerbar .linked > button:checked:backdrop { + color: rgba(47, 42, 40, 0.5); +} +.titlebar .path-bar-box button:active:backdrop label, .titlebar .linked > button:active:backdrop label, .titlebar .path-bar-box button:checked:backdrop label, .titlebar .linked > button:checked:backdrop label, +headerbar .path-bar-box button:active:backdrop label, +headerbar .linked > button:active:backdrop label, +headerbar .path-bar-box button:checked:backdrop label, +headerbar .linked > button:checked:backdrop label { + color: rgba(47, 42, 40, 0.5); +} +.titlebar splitbutton.image-button > button:not(.toggle), +headerbar splitbutton.image-button > button:not(.toggle) { + border-radius: 6px 0px 0px 6px; +} +.titlebar splitbutton.image-button menubutton.popup button.toggle, +headerbar splitbutton.image-button menubutton.popup button.toggle { + border-radius: 0px 6px 6px 0px; +} +.titlebar .path-bar-box .dim-label, .titlebar .path-bar-box label.separator, .titlebar .path-bar-box .subtitle, +headerbar .path-bar-box .dim-label, +headerbar .path-bar-box label.separator, +headerbar .path-bar-box .subtitle { + color: transparent; + margin-right: -6px; +} +.titlebar .path-bar-box button:last-child, +headerbar .path-bar-box button:last-child { + margin-left: -1px; + border-radius: 0px; +} +.titlebar .path-bar-box button:last-child:active, .titlebar .path-bar-box button:last-child:checked, +headerbar .path-bar-box button:last-child:active, +headerbar .path-bar-box button:last-child:checked { + border-radius: 0px 6px 6px 0px; +} +.titlebar .path-bar-box button:first-child, +headerbar .path-bar-box button:first-child { + border-radius: 6px 0px 0px 6px; +} +.titlebar .path-bar-box button:first-child:active, .titlebar .path-bar-box button:first-child:checked, +headerbar .path-bar-box button:first-child:active, +headerbar .path-bar-box button:first-child:checked { + border-radius: 6px; +} +.titlebar .path-bar-box widget > .text-button:last-child, +headerbar .path-bar-box widget > .text-button:last-child { + border-radius: 0px 6px 6px 0px; + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(175, 111, 90, 0.7); + text-shadow: none; +} +.titlebar .path-bar-box widget > .text-button:last-child:backdrop, .titlebar .path-bar-box widget > .text-button:last-child:backdrop label, +headerbar .path-bar-box widget > .text-button:last-child:backdrop, +headerbar .path-bar-box widget > .text-button:last-child:backdrop label { + color: rgba(47, 42, 40, 0.5); +} +.titlebar .path-bar-box widget > .text-button:last-child:only-child, +headerbar .path-bar-box widget > .text-button:last-child:only-child { + border-radius: 6px; +} +.selection-mode.titlebar button:backdrop:active, .selection-mode.titlebar button:backdrop:checked, +headerbar.selection-mode button:backdrop.flat:active, +headerbar.selection-mode button:backdrop.flat:checked, +headerbar.selection-mode button:backdrop:active, +headerbar.selection-mode button:backdrop:checked { + border-color: #905846; +} +.selection-mode.titlebar button:backdrop:active label, .selection-mode.titlebar button:backdrop:checked label, +headerbar.selection-mode button:backdrop.flat:active label, +headerbar.selection-mode button:backdrop.flat:checked label, +headerbar.selection-mode button:backdrop:active label, +headerbar.selection-mode button:backdrop:checked label { + color: rgba(175, 111, 90, 0.6); +} +.tiled .titlebar, .maximized .titlebar, +.tiled headerbar.titlebar, +.maximized headerbar.titlebar { + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); +} +.tiled .titlebar, .maximized .titlebar, +.tiled headerbar:backdrop, +.tiled headerbar, +.maximized headerbar:backdrop, +.maximized headerbar { + border-radius: 0; +} +.default-decoration.titlebar, +headerbar.default-decoration { + padding: 5px 4px; + min-height: 20px; +} +.default-decoration.titlebar button.titlebutton, +headerbar.default-decoration button.titlebutton { + min-height: 20px; + min-width: 20px; + margin: 0; + padding: 0; +} headerbar entry, headerbar spinbutton, @@ -2452,30 +3034,38 @@ headerbar separator:not(.sidebar), headerbar button, headerbar menubutton { margin-top: 3px; - margin-bottom: 3px; } + margin-bottom: 3px; +} headerbar menubutton > button, headerbar spinbutton > button, headerbar splitbutton > button, headerbar splitbutton > menubutton, headerbar entry > menubutton { margin-top: 0px; - margin-bottom: 0px; } + margin-bottom: 0px; +} headerbar switch { margin-top: 0; - margin-bottom: 0; } + margin-bottom: 0; +} headerbar separator { - background: transparent; } + background: transparent; +} .background:not(.tiled):not(.maximized) .titlebar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(0, 0, 0, 0.1); } - .background:not(.tiled):not(.maximized) .titlebar:backdrop, .background:not(.tiled):not(.maximized) .titlebar { - border-top-left-radius: 6px; - border-top-right-radius: 6px; } + box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(0, 0, 0, 0.1); +} +.background:not(.tiled):not(.maximized) .titlebar:backdrop, .background:not(.tiled):not(.maximized) .titlebar { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} window:not(.tiled):not(.maximized) separator:first-child + headerbar:backdrop, window:not(.tiled):not(.maximized) separator:first-child + headerbar, window:not(.tiled):not(.maximized) headerbar:first-child:backdrop, window:not(.tiled):not(.maximized) headerbar:first-child { - border-top-left-radius: 6px; } + border-top-left-radius: 6px; +} window:not(.tiled):not(.maximized) headerbar:last-child:backdrop, window:not(.tiled):not(.maximized) headerbar:last-child { - border-top-right-radius: 6px; } + border-top-right-radius: 6px; +} window.csd > .titlebar:not(headerbar) { padding: 0; @@ -2483,229 +3073,298 @@ window.csd > .titlebar:not(headerbar) { background-image: none; border-style: none; border-color: transparent; - box-shadow: none; } + box-shadow: none; +} .titlebar:not(headerbar) > separator { - background: #2b313c; } + background: #2d2926; +} .sidebar-pane .top-bar, .sidebar-pane .top-bar headerbar, .content-pane .top-bar, .content-pane .top-bar headerbar { - background-color: #2b313c; } + background-color: #2d2926; +} .raised.top-bar { - background-color: #2b313c; } + background-color: #2d2926; +} /************** * GtkInfoBar * **************/ -.info, .warning, .question, .error, +.error, .question, .warning, .info, infobar { text-shadow: none; - color: #d8dee9; - background-color: #434c5e; - border-bottom: 1px solid #2e3440; - box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.15); } + color: #cac6c4; + background-color: #453e3b; + border-bottom: 1px solid #2a2523; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.15); +} -.info, .warning, .question, .error { +.error, .question, .warning, .info { text-shadow: none; - color: #2e3440; - border: none; } - .info .label, .warning .label, .question .label, .error .label { - color: #2e3440; } - .info .label:backdrop, .warning .label:backdrop, .question .label:backdrop, .error .label:backdrop { - color: rgba(46, 52, 64, 0.5); } - .info button, .warning button, .question button, .error button { - border-radius: 2px; - border: none; - background: rgba(59, 66, 82, 0.98); - color: #d8dee9; - box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2); } - .info button .label, .warning button .label, .question button .label, .error button .label { - color: #d8dee9; } - .info button:active, .warning button:active, .question button:active, .error button:active { - background: #3b4252; - color: #d8dee9; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } - .info button:active:backdrop, .warning button:active:backdrop, .question button:active:backdrop, .error button:active:backdrop { - background: rgba(59, 66, 82, 0.8); - color: rgba(216, 222, 233, 0.5); - box-shadow: none; } - .info button:hover, .warning button:hover, .question button:hover, .error button:hover, .info button:focus, .warning button:focus, .question button:focus, .error button:focus { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } - .info button:disabled, .warning button:disabled, .question button:disabled, .error button:disabled { - background: rgba(59, 66, 82, 0.6); - color: rgba(216, 222, 233, 0.5); - box-shadow: none; } - .info button:disabled:backdrop, .warning button:disabled:backdrop, .question button:disabled:backdrop, .error button:disabled:backdrop { - background: rgba(59, 66, 82, 0.5); - color: rgba(216, 222, 233, 0.5); - box-shadow: none; } - .info button:backdrop, .warning button:backdrop, .question button:backdrop, .error button:backdrop { - background: rgba(59, 66, 82, 0.8); - color: rgba(216, 222, 233, 0.5); - box-shadow: none; } + color: #2f2a28; + border: none; +} +.error .label, .question .label, .warning .label, .info .label { + color: #2f2a28; +} +.error .label:backdrop, .question .label:backdrop, .warning .label:backdrop, .info .label:backdrop { + color: rgba(47, 42, 40, 0.5); +} +.error button, .question button, .warning button, .info button { + border-radius: 2px; + border: none; + background: rgba(58, 52, 49, 0.98); + color: #cac6c4; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2); +} +.error button .label, .question button .label, .warning button .label, .info button .label { + color: #cac6c4; +} +.error button:active, .question button:active, .warning button:active, .info button:active { + background: #3a3431; + color: #cac6c4; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); +} +.error button:active:backdrop, .question button:active:backdrop, .warning button:active:backdrop, .info button:active:backdrop { + background: rgba(58, 52, 49, 0.8); + color: rgba(202, 198, 196, 0.5); + box-shadow: none; +} +.error button:hover, .question button:hover, .warning button:hover, .info button:hover, .error button:focus, .question button:focus, .warning button:focus, .info button:focus { + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); +} +.error button:disabled, .question button:disabled, .warning button:disabled, .info button:disabled { + background: rgba(58, 52, 49, 0.6); + color: rgba(202, 198, 196, 0.5); + box-shadow: none; +} +.error button:disabled:backdrop, .question button:disabled:backdrop, .warning button:disabled:backdrop, .info button:disabled:backdrop { + background: rgba(58, 52, 49, 0.5); + color: rgba(202, 198, 196, 0.5); + box-shadow: none; +} +.error button:backdrop, .question button:backdrop, .warning button:backdrop, .info button:backdrop { + background: rgba(58, 52, 49, 0.8); + color: rgba(202, 198, 196, 0.5); + box-shadow: none; +} .info, .info:backdrop { - color: #8fbcbb; - background-color: transparent; } + color: #af6f5a; + background-color: transparent; +} .warning, .warning:backdrop { - color: #c3674a; - background-color: transparent; } + color: #ae5d42; + background-color: transparent; +} .question, .question:backdrop { - color: #5e81ac; - background-color: transparent; } + color: #5d81ac; + background-color: transparent; +} .error, .error:backdrop { - color: #b84f59; - background-color: transparent; } + color: #c04040; + background-color: transparent; +} banner revealer widget { - background: #4e586d; + background: #534a47; padding: 5px; - color: #d8dee9; } + color: #cac6c4; +} levelbar.horizontal trough > block { min-height: 5px; - border-radius: 5px; } - levelbar.horizontal trough > block:dir(rtl) { - border-radius: 0 5px 5px 0; } - levelbar.horizontal trough > block:dir(ltr) { - border-radius: 5px 0 0 5px; } - levelbar.horizontal trough > block.empty, levelbar.horizontal trough > block.full { - border-radius: 5px; } + border-radius: 5px; +} +levelbar.horizontal trough > block:dir(rtl) { + border-radius: 0 5px 5px 0; +} +levelbar.horizontal trough > block:dir(ltr) { + border-radius: 5px 0 0 5px; +} +levelbar.horizontal trough > block.empty, levelbar.horizontal trough > block.full { + border-radius: 5px; +} levelbar.horizontal.discrete trough > block { min-height: 2px; margin: 1px; min-width: 24px; - border-radius: 0; } - levelbar.horizontal.discrete trough > block:first-child { - border-radius: 2px 0 0 2px; } - levelbar.horizontal.discrete trough > block:last-child { - border-radius: 0 2px 2px 0; } + border-radius: 0; +} +levelbar.horizontal.discrete trough > block:first-child { + border-radius: 2px 0 0 2px; +} +levelbar.horizontal.discrete trough > block:last-child { + border-radius: 0 2px 2px 0; +} levelbar.vertical trough > block { min-width: 5px; - border-radius: 5px; } + border-radius: 5px; +} levelbar.vertical.discrete > trough > block { min-width: 2px; margin: 1px 0; - min-height: 32px; } + min-height: 32px; +} levelbar > trough { - padding: 0; } + padding: 0; +} levelbar > trough > block { - border: 1px solid; } - levelbar > trough > block.low { - border-color: #c3674a; - background-color: #c3674a; } - levelbar > trough > block.high, levelbar > trough > block:not(.empty) { - border-color: #81a1c1; - background-color: #81a1c1; } - levelbar > trough > block.full { - border-color: #49688e; - background-color: #49688e; } - levelbar > trough > block.empty { - background-color: #505a70; - border-color: #505a70; } + border: 1px solid; +} +levelbar > trough > block.low { + border-color: #ae5d42; + background-color: #ae5d42; +} +levelbar > trough > block.high, levelbar > trough > block:not(.empty) { + border-color: #859cb7; + background-color: #859cb7; +} +levelbar > trough > block.full { + border-color: #48688e; + background-color: #48688e; +} +levelbar > trough > block.empty { + background-color: #564d48; + border-color: #564d48; +} /********* * Links * *********/ -*:link, button:link, -button:visited { - color: #5e81ac; } - *:link:visited, - button:visited { - color: rgba(94, 129, 172, 0.5); } - *:selected *:link:visited, *:selected button:visited:link, - *:selected button:visited { - color: #556a71; } - *:link:hover, button:hover:link, - button:hover:visited { - color: #809bbd; } - *:selected *:link:hover, *:selected button:hover:link, - *:selected button:hover:visited { - color: #38424c; } - *:link:active, button:active:link, - button:active:visited { - color: #5e81ac; } - *:selected *:link:active, *:selected button:active:link, - *:selected button:active:visited { - color: #414f59; } - *:link:backdrop:backdrop:hover, button:backdrop:backdrop:hover:link, - button:backdrop:backdrop:hover:visited, *:link:backdrop:backdrop:hover:selected, button:backdrop:backdrop:hover:selected:link, - button:backdrop:backdrop:hover:selected:visited, *:link:backdrop, button:backdrop:link, - button:backdrop:visited { - color: #8fbcbb; } - *:link:selected, button:selected:link, - button:selected:visited, *:selected *:link, *:selected button:link, - *:selected button:visited { - color: #414f59; } +*:link { + color: #5d81ac; +} +*:link:visited { + color: rgba(93, 129, 172, 0.5); +} +*:selected *:link:visited { + color: #62463c; +} +*:link:hover { + color: #7f9bbd; +} +*:selected *:link:hover { + color: #3c312d; +} +*:link:active { + color: #5d81ac; +} +*:selected *:link:active { + color: #493832; +} +*:link:backdrop:backdrop:hover, *:link:backdrop:backdrop:hover:selected, *:link:backdrop { + color: #af6f5a; +} +*:link:selected, *:selected *:link { + color: #493832; +} button:link, button:visited { - text-shadow: none; } - button:link:hover, button:link:active, button:link:checked, - button:visited:hover, - button:visited:active, - button:visited:checked { - text-shadow: none; } - button:link > label, - button:visited > label { - text-decoration-line: underline; } + color: #5d81ac; + text-shadow: none; +} +button:link:visited, +button:visited:visited { + color: rgba(93, 129, 172, 0.5); +} +button:link:hover, +button:visited:hover { + color: #7f9bbd; +} +button:link:active, +button:visited:active { + color: #5d81ac; +} +button:link:hover, button:link:active, button:link:checked, +button:visited:hover, +button:visited:active, +button:visited:checked { + text-shadow: none; +} +button:link > label, +button:visited > label { + text-decoration-line: underline; +} /********* * Lists * *********/ list, listview { - background-color: #3b4252; - border-color: #232831; } - list, list label, listview, listview label { - color: #d8dee9; } - list:backdrop, listview:backdrop { - background-color: #3d4455; - border-color: #262c36; } - list.horizontal row.separator, list.separators.horizontal > row:not(.separator), listview.horizontal row.separator, listview.separators.horizontal > row:not(.separator) { - border-left: 1px solid #232831; } - list:not(.horizontal) row.separator, list.separators:not(.horizontal) > row:not(.separator), listview:not(.horizontal) row.separator, listview.separators:not(.horizontal) > row:not(.separator) { - border-bottom: 1px solid #232831; } + background-color: #3a3431; + border-color: #292523; +} +list, list label, listview, listview label { + color: #cac6c4; +} +list:backdrop, listview:backdrop { + background-color: #3d3633; + border-color: #2c2825; +} +list.horizontal row.separator, list.separators.horizontal > row:not(.separator), listview.horizontal row.separator, listview.separators.horizontal > row:not(.separator) { + border-left: 1px solid #292523; +} +list:not(.horizontal) row.separator, list.separators:not(.horizontal) > row:not(.separator), listview:not(.horizontal) row.separator, listview.separators:not(.horizontal) > row:not(.separator) { + border-bottom: 1px solid #292523; +} row:hover { - transition: none; } + transition: none; +} row:backdrop { - transition: 200ms ease-out; } + transition: 200ms ease-out; +} row.activatable.has-open-popup, row.activatable:hover { - background-color: rgba(216, 222, 233, 0.05); } + background-color: rgba(202, 198, 196, 0.1); +} row.activatable:active { - box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } + box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); +} row.activatable:backdrop:hover { - background-color: transparent; } + background-color: transparent; +} row.activatable:selected:active { - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); +} row.activatable:selected.has-open-popup, row.activatable:selected:hover { - background-color: rgba(143, 188, 187, 0.5); } + background-color: rgba(175, 111, 90, 0.5); +} row.activatable:selected:backdrop { - background-color: rgba(143, 188, 187, 0.6); } + background-color: rgba(175, 111, 90, 0.6); +} row.activatable.button { font-weight: normal; - color: #d8dee9; - background-color: #3c4454; - text-shadow: none; } + color: #cac6c4; + background-color: #3c3633; + text-shadow: none; +} row .view, row iconview { - background-color: transparent; } - + background-color: transparent; +} columnview > listview > row { - padding: 0; } - columnview > listview > row > cell { - padding: 0px 6px; } - columnview > listview > row > cell:not(:first-child) { - border-left: 1px solid transparent; } + padding: 0; +} +columnview > listview > row > cell { + padding: 0px 6px; +} +columnview > listview > row > cell:not(:first-child) { + border-left: 1px solid transparent; +} columnview.column-separators > listview > row > cell { - border-left-color: #232831; } + border-left-color: #292523; +} columnview.data-table > listview > row > cell { padding-top: 2px; - padding-bottom: 2px; } + padding-bottom: 2px; +} treeexpander { - border-spacing: 4px; } + border-spacing: 4px; +} /******************************************************** * Data Tables * @@ -2713,17 +3372,21 @@ treeexpander { * https://gitlab.gnome.org/GNOME/gtk/-/issues/2929 * ********************************************************/ columnview row:not(:selected) cell editablelabel:not(.editing):focus-within { - outline: 2px solid #232831; } + outline: 2px solid #292523; +} columnview row:not(:selected) cell editablelabel.editing:focus-within { - outline: 2px solid #8fbcbb; } + outline: 2px solid #af6f5a; +} columnview row:not(:selected) cell editablelabel.editing text selection { - background-color: rgba(143, 188, 187, 0.6); - color: transparent; } - columnview row:not(:selected) cell editablelabel.editing text selection:focus-within { - background-color: #8fbcbb; - color: #d8dee9; } + background-color: rgba(175, 111, 90, 0.6); + color: transparent; +} +columnview row:not(:selected) cell editablelabel.editing text selection:focus-within { + background-color: #af6f5a; + color: #cac6c4; +} /******************************************************* * Rich Lists * @@ -2731,13 +3394,16 @@ columnview row:not(:selected) cell editablelabel.editing text selection { * https://gitlab.gnome.org/GNOME/gtk/-/issues/3073 * *******************************************************/ .rich-list { - /* rich lists usually containing other widgets than just labels/text */ } - .rich-list > row { - padding: 8px 12px; - min-height: 32px; - /* should be tall even when only containing a label */ } - .rich-list > row > box { - border-spacing: 12px; } + /* rich lists usually containing other widgets than just labels/text */ +} +.rich-list > row { + padding: 8px 12px; + min-height: 32px; + /* should be tall even when only containing a label */ +} +.rich-list > row > box { + border-spacing: 12px; +} /******************************************************** * Complex Lists * @@ -2745,353 +3411,503 @@ columnview row:not(:selected) cell editablelabel.editing text selection { * can cover the whole area. * ********************************************************/ columnview.complex > listview > row > cell { - padding: 0; } - columnview.complex > listview > row > cell > * { - padding: 8px 6px; } + padding: 0; +} +columnview.complex > listview > row > cell > * { + padding: 8px 6px; +} columnview.complex.data-table > listview > row > cell { - padding: 0; } - columnview.complex.data-table > listview > row > cell > * { - padding-top: 2px; - padding-bottom: 2px; } + padding: 0; +} +columnview.complex.data-table > listview > row > cell > * { + padding-top: 2px; + padding-bottom: 2px; +} .boxed-list-separate { - background-color: transparent; } + background-color: transparent; +} /********* * Menus * *********/ menubar, .menubar { - background-color: #2b313c; - color: #d8dee9; + background-color: #2d2926; + color: #cac6c4; padding: 0px; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); } - menubar > item, - .menubar > item { - min-height: 16px; - padding: 4px 8px; } - menubar > item:hover, - .menubar > item:hover { - box-shadow: inset 0 -3px #8fbcbb; } - menubar > item:disabled, - .menubar > item:disabled { - color: #8e95a4; - box-shadow: none; } - -menu, .menu, .context-menu { + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); +} +menubar > item, +.menubar > item { + min-height: 16px; + padding: 4px 8px; +} +menubar > item:hover, +.menubar > item:hover { + box-shadow: inset 0 -3px #af6f5a; +} +menubar > item:disabled, +.menubar > item:disabled { + color: #888280; + box-shadow: none; +} + +menu, +.menu, +.context-menu { padding: 2px 0px; - background: #2e3440; + background: #2f2a28; border: none; border-radius: 5px; - font: initial; } - .csd menu, - .csd .menu, - .csd .context-menu { - border: none; } - menu:backdrop, .menu:backdrop, .context-menu:backdrop { - background-color: #3e4657; } - menu menuitem, .menu menuitem, .context-menu menuitem { - min-height: 17px; - min-width: 40px; - padding: 4px 6px; - text-shadow: none; } - menu menuitem:hover, .menu menuitem:hover, .context-menu menuitem:hover { - color: #2e3440; - background-color: #8fbcbb; } - menu menuitem:disabled, .menu menuitem:disabled, .context-menu menuitem:disabled { - color: #8e95a4; } - menu menuitem:disabled:backdrop, .menu menuitem:disabled:backdrop, .context-menu menuitem:disabled:backdrop { - color: #63708b; } - menu menuitem:backdrop, menu menuitem:backdrop:hover, .menu menuitem:backdrop, .menu menuitem:backdrop:hover, .context-menu menuitem:backdrop, .context-menu menuitem:backdrop:hover { - color: #8e95a4; - background-color: transparent; } - 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 menuitem label:dir(rtl), menu menuitem label:dir(ltr), .menu menuitem label:dir(rtl), .menu menuitem label:dir(ltr), .context-menu menuitem label:dir(rtl), .context-menu menuitem label:dir(ltr) { - color: inherit; } - menu > arrow, .menu > arrow, .context-menu > arrow { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - min-height: 16px; - min-width: 16px; - padding: 4px; - background-color: #3d4454; - border-radius: 0; } - menu > arrow.top, .menu > arrow.top, .context-menu > arrow.top { - margin-top: -6px; - border-bottom: 1px solid #4b5261; - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } - menu > arrow.bottom, .menu > arrow.bottom, .context-menu > arrow.bottom { - margin-bottom: -6px; - border-top: 1px solid #4b5261; - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - menu > arrow:hover, .menu > arrow:hover, .context-menu > arrow:hover { - background-color: #4b5261; } - menu > arrow:backdrop, .menu > arrow:backdrop, .context-menu > arrow:backdrop { - background-color: #3e4657; } - menu > arrow:disabled, .menu > arrow:disabled, .context-menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; } + font: initial; +} +.csd menu, +.csd .menu, +.csd .context-menu { + border: none; +} +menu:backdrop, +.menu:backdrop, +.context-menu:backdrop { + background-color: #3f3835; +} +menu menuitem, +.menu menuitem, +.context-menu menuitem { + min-height: 17px; + min-width: 40px; + padding: 4px 6px; + text-shadow: none; +} +menu menuitem:hover, +.menu menuitem:hover, +.context-menu menuitem:hover { + color: #2f2a28; + background-color: #af6f5a; +} +menu menuitem:disabled, +.menu menuitem:disabled, +.context-menu menuitem:disabled { + color: #888280; +} +menu menuitem:disabled:backdrop, +.menu menuitem:disabled:backdrop, +.context-menu menuitem:disabled:backdrop { + color: #6e635e; +} +menu menuitem:backdrop, menu menuitem:backdrop:hover, +.menu menuitem:backdrop, +.menu menuitem:backdrop:hover, +.context-menu menuitem:backdrop, +.context-menu menuitem:backdrop:hover { + color: #888280; + background-color: transparent; +} +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 menuitem label:dir(rtl), menu menuitem label:dir(ltr), +.menu menuitem label:dir(rtl), +.menu menuitem label:dir(ltr), +.context-menu menuitem label:dir(rtl), +.context-menu menuitem label:dir(ltr) { + color: inherit; +} +menu > arrow, +.menu > arrow, +.context-menu > arrow { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + min-height: 16px; + min-width: 16px; + padding: 4px; + background-color: #3c3633; + border-radius: 0; +} +menu > arrow.top, +.menu > arrow.top, +.context-menu > arrow.top { + margin-top: -6px; + border-bottom: 1px solid #484340; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} +menu > arrow.bottom, +.menu > arrow.bottom, +.context-menu > arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid #484340; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} +menu > arrow:hover, +.menu > arrow:hover, +.context-menu > arrow:hover { + background-color: #484340; +} +menu > arrow:backdrop, +.menu > arrow:backdrop, +.context-menu > arrow:backdrop { + background-color: #3f3835; +} +menu > arrow:disabled, +.menu > arrow:disabled, +.context-menu > arrow:disabled { + color: transparent; + background-color: transparent; + border-color: transparent; +} menuitem accelerator { - color: alpha(currentColor,0.55); } + color: alpha(currentColor,0.55); +} 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; } + 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; +} .csd.popup { - background-color: transparent; } + background-color: transparent; +} /******** * Misc * ********/ .content-view { - background-color: #343b49; } - .content-view:hover { - -gtk-icon-filter: brightness(1.2); } - .content-view:backdrop { - background-color: #343b49; } - + background-color: #322d2b; +} +.content-view:hover { + -gtk-icon-filter: brightness(1.2); +} +.content-view:backdrop { + background-color: #322d2b; +} .osd .scale-popup button.flat { border-style: none; - border-radius: 5px; } + border-radius: 5px; +} .scale-popup button:hover { - background-color: rgba(216, 222, 233, 0.1); - border-radius: 5px; } - + background-color: rgba(202, 198, 196, 0.1); + border-radius: 5px; +} /************* * Notebooks * *************/ notebook > header { padding: 1px; - border-color: #232831; + border-color: #292523; + border-width: 1px; + background-color: #2c2825; +} +notebook > header:backdrop { + border-color: #2c2825; + background-color: #453e3b; +} +notebook > header tabs { + margin: 0px; +} +notebook > header.top { + border-bottom-style: solid; +} +notebook > header.top > tabs { + margin-bottom: -2px; +} +notebook > header.top > tabs > tab:backdrop { + box-shadow: none; +} +notebook > header.top > tabs > tab:checked { + background-color: #3a3431; +} +notebook > header.top > tabs > tab:checked:hover { + background-color: #3a3431; +} +notebook > header.bottom { + border-top-style: solid; +} +notebook > header.bottom > tabs { + margin-top: -2px; +} +notebook > header.bottom > tabs > tab:backdrop { + box-shadow: none; +} +notebook > header.bottom > tabs > tab:checked { + background-color: #3a3431; + box-shadow: -1px 0 0 #292523, 0px 1px 0 #292523, 1px 0 0 #292523; +} +notebook > header.left { + border-right-style: solid; +} +notebook > header.left > tabs { + margin-right: -2px; +} +notebook > header.left > tabs > tab:backdrop { + box-shadow: none; +} +notebook > header.left > tabs > tab:checked { + background-color: #3a3431; + box-shadow: 0px 1px 0 #292523, 0px -1px 0 #292523, 0px 1px 0 #292523; +} +notebook > header.right { + border-left-style: solid; +} +notebook > header.right > tabs { + margin-left: -2px; +} +notebook > header.right > tabs > tab:backdrop { + box-shadow: none; +} +notebook > header.right > tabs > tab:checked { + background-color: #3a3431; + box-shadow: 0px 1px 0 #292523, 0px -1px 0 #292523, 1px 0 0 #292523; +} +notebook > header.top > tabs > arrow { + border-top-style: none; +} +notebook > header.bottom > tabs > arrow { + border-bottom-style: none; +} +notebook > header.top > tabs > arrow, notebook > header.bottom > tabs > arrow { + margin-left: -5px; + margin-right: -5px; + padding-left: 4px; + padding-right: 4px; +} +notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} +notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +notebook > header.left > tabs > arrow { + border-left-style: none; +} +notebook > header.right > tabs > arrow { + border-right-style: none; +} +notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { + margin-top: -5px; + margin-bottom: -5px; + padding-top: 4px; + padding-bottom: 4px; +} +notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} +notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +notebook > header > tabs > arrow { + -gtk-outline-radius: 2px; + border: none; + background: none; + box-shadow: none; + min-height: 14px; + min-width: 14px; + border-radius: 0; +} +notebook > header > tabs > arrow:hover:not(:active):not(:backdrop) { + background-clip: padding-box; + background-image: none; + background-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + box-shadow: none; +} +notebook > header > tabs > arrow:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; +} +notebook > header tab { + min-height: 24px; + min-width: 24px; + padding: 1px 12px; + outline-offset: -5px; + color: #888280; + font-weight: normal; border-width: 1px; - background-color: #303643; } - notebook > header:backdrop { - border-color: #262c36; - background-color: #434c5e; } - notebook > header tabs { - margin: 0px; } - notebook > header.top { - border-bottom-style: solid; } - notebook > header.top > tabs { - margin-bottom: -2px; } - notebook > header.top > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.top > tabs > tab:checked { - background-color: #3b4252; } - notebook > header.top > tabs > tab:checked:hover { - background-color: #3b4252; } - notebook > header.bottom { - border-top-style: solid; } - notebook > header.bottom > tabs { - margin-top: -2px; } - notebook > header.bottom > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.bottom > tabs > tab:checked { - background-color: #3b4252; - box-shadow: -1px 0 0 #232831, 0px 1px 0 #232831, 1px 0 0 #232831; } - notebook > header.left { - border-right-style: solid; } - notebook > header.left > tabs { - margin-right: -2px; } - notebook > header.left > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.left > tabs > tab:checked { - background-color: #3b4252; - box-shadow: 0px 1px 0 #232831, 0px -1px 0 #232831, 0px 1px 0 #232831; } - notebook > header.right { - border-left-style: solid; } - notebook > header.right > tabs { - margin-left: -2px; } - notebook > header.right > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.right > tabs > tab:checked { - background-color: #3b4252; - box-shadow: 0px 1px 0 #232831, 0px -1px 0 #232831, 1px 0 0 #232831; } - notebook > header.top > tabs > arrow { - border-top-style: none; } - notebook > header.bottom > tabs > arrow { - border-bottom-style: none; } - notebook > header.top > tabs > arrow, notebook > header.bottom > tabs > arrow { - margin-left: -5px; - margin-right: -5px; - padding-left: 4px; - padding-right: 4px; } - notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { - -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } - notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } - notebook > header.left > tabs > arrow { - border-left-style: none; } - notebook > header.right > tabs > arrow { - border-right-style: none; } - notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { - margin-top: -5px; - margin-bottom: -5px; - padding-top: 4px; - padding-bottom: 4px; } - notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } - notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - notebook > header > tabs > arrow { - min-height: 14px; - min-width: 14px; - border-radius: 0; } - notebook > header > tabs > arrow:hover:not(:active):not(:backdrop) { - background-clip: padding-box; - background-image: none; - background-color: rgba(255, 255, 255, 0.3); - border-color: transparent; - box-shadow: none; } - notebook > header > tabs > arrow:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - notebook > header tab { - min-height: 24px; - min-width: 24px; - padding: 1px 12px; - outline-offset: -5px; - color: #8e95a4; - font-weight: normal; - border-width: 1px; - border-color: transparent; } - notebook > header tab:hover { - color: #b3bac7; } - notebook > header tab:hover.reorderable-page { - border-color: rgba(35, 40, 49, 0.3); - background-color: rgba(67, 76, 94, 0.2); } - notebook > header tab:backdrop { - color: #707888; } - notebook > header tab:backdrop.reorderable-page { - border-color: transparent; - background-color: transparent; } - notebook > header tab:checked { - color: #d8dee9; - box-shadow: -1px 0 0 #232831, 0px -1px 0 #232831, 1px 0 0 #232831; } - notebook > header tab:checked.reorderable-page { - border-color: rgba(35, 40, 49, 0.5); - background-color: rgba(67, 76, 94, 0.5); } - notebook > header tab:checked.reorderable-page:hover { - background-color: rgba(67, 76, 94, 0.7); } - notebook > header tab:backdrop:checked { - color: #8e95a4; } - notebook > header tab:backdrop:checked.reorderable-page { - border-color: #262c36; - background-color: #3d4455; } - notebook > header tab button.flat { - padding: 0; - margin-top: 4px; - margin-bottom: 4px; - min-width: 20px; - min-height: 20px; } - notebook > header tab button.flat:hover { - background: transparent; - box-shadow: none; - color: #bf616a; } - notebook > header tab button.flat, notebook > header tab button.flat:backdrop { - background: transparent; - border: none; - color: alpha(currentColor,0.3); } - notebook > header tab button.flat:last-child { - margin-left: 4px; - margin-right: -4px; } - notebook > header tab button.flat:first-child { - margin-left: -4px; - margin-right: 4px; } - notebook > header.top tabs, notebook > header.bottom tabs { - padding-left: 0px; - padding-right: 0px; } - notebook > header.top tabs:not(:only-child), notebook > header.bottom tabs:not(:only-child) { - margin-left: 0.5px; - margin-right: 0.5px; } - notebook > header.top tabs:not(:only-child):first-child, notebook > header.bottom tabs:not(:only-child):first-child { - margin-left: -1px; } - notebook > header.top tabs:not(:only-child):last-child, notebook > header.bottom tabs:not(:only-child):last-child { - margin-right: -1px; } - notebook > header.top tabs tab, notebook > header.bottom tabs tab { - margin-left: 0.5px; - margin-right: 0.5px; } - notebook > header.top tabs tab.reorderable-page, notebook > header.bottom tabs tab.reorderable-page { - border-style: none solid; } - notebook > header.left tabs, notebook > header.right tabs { - padding-top: 4px; - padding-bottom: 4px; } - notebook > header.left tabs:not(:only-child), notebook > header.right tabs:not(:only-child) { - margin-top: 3px; - margin-bottom: 3px; } - notebook > header.left tabs:not(:only-child):first-child, notebook > header.right tabs:not(:only-child):first-child { - margin-top: -1px; } - notebook > header.left tabs:not(:only-child):last-child, notebook > header.right tabs:not(:only-child):last-child { - margin-bottom: -1px; } - notebook > header.left tabs tab, notebook > header.right tabs tab { - margin-top: 4px; - margin-bottom: 4px; } - notebook > header.left tabs tab.reorderable-page, notebook > header.right tabs tab.reorderable-page { - border-style: solid none; } - notebook > header.top tab { - padding-bottom: 1px; } - notebook > header.bottom tab { - padding-top: 1px; } + border-color: transparent; +} +notebook > header tab:hover { + color: #a9a4a2; +} +notebook > header tab:hover.reorderable-page { + border-color: rgba(41, 37, 35, 0.3); + background-color: rgba(69, 62, 59, 0.2); +} +notebook > header tab:backdrop { + color: #6d6764; +} +notebook > header tab:backdrop.reorderable-page { + border-color: transparent; + background-color: transparent; +} +notebook > header tab:checked { + color: #cac6c4; + box-shadow: -1px 0 0 #292523, 0px -1px 0 #292523, 1px 0 0 #292523; +} +notebook > header tab:checked.reorderable-page { + border-color: rgba(41, 37, 35, 0.5); + background-color: rgba(69, 62, 59, 0.5); +} +notebook > header tab:checked.reorderable-page:hover { + background-color: rgba(69, 62, 59, 0.7); +} +notebook > header tab:backdrop:checked { + color: #888280; +} +notebook > header tab:backdrop:checked.reorderable-page { + border-color: #2c2825; + background-color: #3d3633; +} +notebook > header tab button.flat { + padding: 0; + margin-top: 4px; + margin-bottom: 4px; + min-width: 20px; + min-height: 20px; +} +notebook > header tab button.flat:hover { + background: transparent; + box-shadow: none; + color: #c65353; +} +notebook > header tab button.flat, notebook > header tab button.flat:backdrop { + background: transparent; + border: none; + color: alpha(currentColor,0.3); +} +notebook > header tab button.flat:last-child { + margin-left: 4px; + margin-right: -4px; +} +notebook > header tab button.flat:first-child { + margin-left: -4px; + margin-right: 4px; +} +notebook > header.top tabs, notebook > header.bottom tabs { + padding-left: 0px; + padding-right: 0px; +} +notebook > header.top tabs:not(:only-child), notebook > header.bottom tabs:not(:only-child) { + margin-left: 0.5px; + margin-right: 0.5px; +} +notebook > header.top tabs:not(:only-child):first-child, notebook > header.bottom tabs:not(:only-child):first-child { + margin-left: -1px; +} +notebook > header.top tabs:not(:only-child):last-child, notebook > header.bottom tabs:not(:only-child):last-child { + margin-right: -1px; +} +notebook > header.top tabs tab, notebook > header.bottom tabs tab { + margin-left: 0.5px; + margin-right: 0.5px; +} +notebook > header.top tabs tab.reorderable-page, notebook > header.bottom tabs tab.reorderable-page { + border-style: none solid; +} +notebook > header.left tabs, notebook > header.right tabs { + padding-top: 4px; + padding-bottom: 4px; +} +notebook > header.left tabs:not(:only-child), notebook > header.right tabs:not(:only-child) { + margin-top: 3px; + margin-bottom: 3px; +} +notebook > header.left tabs:not(:only-child):first-child, notebook > header.right tabs:not(:only-child):first-child { + margin-top: -1px; +} +notebook > header.left tabs:not(:only-child):last-child, notebook > header.right tabs:not(:only-child):last-child { + margin-bottom: -1px; +} +notebook > header.left tabs tab, notebook > header.right tabs tab { + margin-top: 4px; + margin-bottom: 4px; +} +notebook > header.left tabs tab.reorderable-page, notebook > header.right tabs tab.reorderable-page { + border-style: solid none; +} +notebook > header.top tab { + padding-bottom: 1px; +} +notebook > header.bottom tab { + padding-top: 1px; +} notebook > stack:not(:only-child) { - background-color: #3b4252; } - notebook > stack:not(:only-child):backdrop { - background-color: #3d4455; } + background-color: #3a3431; +} +notebook > stack:not(:only-child):backdrop { + background-color: #3d3633; +} tabbar:backdrop .box > scrolledwindow, tabbar:backdrop .box > .start-action, tabbar:backdrop .box > .end-action { - filter: opacity(1); } + filter: opacity(1); +} tabbar tabbox { - background-color: #303643; + background-color: #2c2825; padding: 0px; - color: #a7b5cd; } - tabbar tabbox > tabboxchild { - margin: 0 -3px; - border-radius: 0; } - tabbar tabbox > tab, - tabbar tabbox > tabboxchild > tab { - border-radius: 0; } - tabbar tabbox > tab button.flat, - tabbar tabbox > tabboxchild > tab button.flat { - padding: 0; - margin: 4px; - min-width: 20px; - min-height: 20px; - border-radius: 10px; } - tabbar tabbox > tab button.flat:hover, - tabbar tabbox > tabboxchild > tab button.flat:hover { - background-color: #5b667e; - color: #d8dee9; } - tabbar tabbox > tab:checked, tabbar tabbox > tab:selected, - tabbar tabbox > tabboxchild > tab:checked, - tabbar tabbox > tabboxchild > tab:selected { - background-color: #3b4252; - color: white; } + color: #a69f9c; +} +tabbar tabbox > tabboxchild { + margin: 0 -3px; + border-radius: 0; +} +tabbar tabbox > tab, +tabbar tabbox > tabboxchild > tab { + border-radius: 0; +} +tabbar tabbox > tab button.flat, +tabbar tabbox > tabboxchild > tab button.flat { + padding: 0; + margin: 4px; + min-width: 20px; + min-height: 20px; + border-radius: 10px; +} +tabbar tabbox > tab button.flat:hover, +tabbar tabbox > tabboxchild > tab button.flat:hover { + background-color: #635954; + color: #cac6c4; +} +tabbar tabbox > tab:checked, tabbar tabbox > tab:selected, +tabbar tabbox > tabboxchild > tab:checked, +tabbar tabbox > tabboxchild > tab:selected { + background-color: #3a3431; + color: #eeedec; +} /********* * Paned * @@ -3102,1267 +3918,1586 @@ paned > separator { -gtk-icon-source: none; border-style: none; background-color: transparent; - background-image: image(#232831); - background-size: 1px 1px; } - paned > separator:selected { - background-image: image(#8fbcbb); } - paned > separator:backdrop { - background-image: image(#262c36); } - paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #434c5e; - background-image: image(#232831), image(#232831); - background-size: 1px 1px, 1px 1px; } - paned > separator.wide:backdrop { - background-color: #434c5e; - background-image: image(#262c36), image(#262c36); } + background-image: image(#292523); + background-size: 1px 1px; +} +paned > separator:selected { + background-image: image(#af6f5a); +} +paned > separator:backdrop { + background-image: image(#2c2825); +} +paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: #453e3b; + background-image: image(#292523), image(#292523); + background-size: 1px 1px, 1px 1px; +} +paned > separator.wide:backdrop { + background-color: #453e3b; + background-image: image(#2c2825), image(#2c2825); +} paned.horizontal > separator { - background-repeat: repeat-y; } - 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; } + background-repeat: repeat-y; +} +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; background-repeat: repeat-x; - background-position: top; } - paned.vertical > separator.wide { - margin: 0; - padding: 0; - background-repeat: repeat-x, repeat-x; - background-position: bottom, top; } + background-position: top; +} +paned.vertical > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-x, repeat-x; + background-position: bottom, top; +} /************ * Pathbars * ************/ .path-bar button.text-button, .path-bar button.image-button, .path-bar button { padding-left: 4px; - padding-right: 4px; } + padding-right: 4px; +} .path-bar button.text-button.image-button label { padding-left: 0; - padding-right: 0; } + padding-right: 0; +} .path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { - padding-right: 8px; } + padding-right: 8px; +} .path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 8px; } + padding-left: 8px; +} .path-bar button image { padding-left: 4px; - padding-right: 4px; } + padding-right: 4px; +} .path-bar button.slider-button { padding-left: 0; - padding-right: 0; } + padding-right: 0; +} #NautilusPathBar, .pathbar { - color: #d8dee9; + color: #cac6c4; border-radius: 6px; text-shadow: none; box-shadow: none; - border: 1px solid #232831; - background-color: #343b48; } - #NautilusPathBar .dim-label, #NautilusPathBar label.separator, #NautilusPathBar .titlebar .subtitle, .titlebar #NautilusPathBar .subtitle, - #NautilusPathBar headerbar .subtitle, - headerbar #NautilusPathBar .subtitle, .pathbar .dim-label, .pathbar label.separator, .pathbar .titlebar .subtitle, .titlebar .pathbar .subtitle, - .pathbar headerbar .subtitle, - headerbar .pathbar .subtitle { - color: transparent; - margin-right: -5px; } - #NautilusPathBar button .horizontal > .dim-label, #NautilusPathBar button .horizontal > label.separator, #NautilusPathBar button .titlebar .horizontal > .subtitle, .titlebar #NautilusPathBar button .horizontal > .subtitle, - #NautilusPathBar button headerbar .horizontal > .subtitle, - headerbar #NautilusPathBar button .horizontal > .subtitle, .pathbar button .horizontal > .dim-label, .pathbar button .horizontal > label.separator, .pathbar button .titlebar .horizontal > .subtitle, .titlebar .pathbar button .horizontal > .subtitle, - .pathbar button headerbar .horizontal > .subtitle, - headerbar .pathbar button .horizontal > .subtitle { - color: #d8dee9; - padding: 5.5px 12px; - margin: 0; - border-right: 1px solid #232831; } - #NautilusPathBar button:hover .dim-label, #NautilusPathBar button:hover label.separator, #NautilusPathBar button:hover .titlebar .subtitle, .titlebar #NautilusPathBar button:hover .subtitle, - #NautilusPathBar button:hover headerbar .subtitle, - headerbar #NautilusPathBar button:hover .subtitle, #NautilusPathBar button:focus .dim-label, #NautilusPathBar button:focus label.separator, #NautilusPathBar button:focus .titlebar .subtitle, .titlebar #NautilusPathBar button:focus .subtitle, - #NautilusPathBar button:focus headerbar .subtitle, - headerbar #NautilusPathBar button:focus .subtitle, .pathbar button:hover .dim-label, .pathbar button:hover label.separator, .pathbar button:hover .titlebar .subtitle, .titlebar .pathbar button:hover .subtitle, - .pathbar button:hover headerbar .subtitle, - headerbar .pathbar button:hover .subtitle, .pathbar button:focus .dim-label, .pathbar button:focus label.separator, .pathbar button:focus .titlebar .subtitle, .titlebar .pathbar button:focus .subtitle, - .pathbar button:focus headerbar .subtitle, - headerbar .pathbar button:focus .subtitle { - color: #fff; - text-shadow: none; - background-color: rgba(143, 188, 187, 0.7); } - #NautilusPathBar button > .horizontal > image.dim-label, #NautilusPathBar .titlebar button > .horizontal > image.subtitle, .titlebar #NautilusPathBar button > .horizontal > image.subtitle, - #NautilusPathBar headerbar button > .horizontal > image.subtitle, - headerbar #NautilusPathBar button > .horizontal > image.subtitle, .pathbar button > .horizontal > image.dim-label, .pathbar .titlebar button > .horizontal > image.subtitle, .titlebar .pathbar button > .horizontal > image.subtitle, - .pathbar headerbar button > .horizontal > image.subtitle, - headerbar .pathbar button > .horizontal > image.subtitle { - padding: 3px 0px 3px 12px; - border-right: none; - margin-right: -6px; - border-radius: 6px 0px 0px 6px; } - #NautilusPathBar button, .pathbar button { - background: transparent; - border: none; - margin: 0; - padding: 0; } - #NautilusPathBar .flat.popup, .pathbar .flat.popup { - margin: 0; } - #NautilusPathBar .flat.popup button, .pathbar .flat.popup button { - padding: 4px 6px; - border-top-left-radius: 0px; - border-bottom-left-radius: 0px; } - #NautilusPathBar .flat.popup button:hover, #NautilusPathBar .flat.popup button:active, #NautilusPathBar .flat.popup button:checked, .pathbar .flat.popup button:hover, .pathbar .flat.popup button:active, .pathbar .flat.popup button:checked { - color: #fff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: rgba(143, 188, 187, 0.7); - text-shadow: none; } - #NautilusPathBar .current-dir label, .pathbar .current-dir label { - padding: 5.5px 12px; } - #NautilusPathBar .current-dir label, #NautilusPathBar .current-dir image, .pathbar .current-dir label, .pathbar .current-dir image { - color: #fff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: rgba(143, 188, 187, 0.7); - text-shadow: none; } - #NautilusPathBar button.current-dir:only-child image, .pathbar button.current-dir:only-child image { - margin-right: -6px; - padding: 0px 0px 0px 12px; - border-radius: 6px 0px 0px 6px; } + border: 1px solid #292523; + background-color: #38332f; +} +#NautilusPathBar .dim-label, #NautilusPathBar label.separator, +#NautilusPathBar headerbar .subtitle, +headerbar #NautilusPathBar .subtitle, #NautilusPathBar .titlebar .subtitle, .titlebar #NautilusPathBar .subtitle, .pathbar .dim-label, .pathbar label.separator, +.pathbar headerbar .subtitle, +headerbar .pathbar .subtitle, .pathbar .titlebar .subtitle, .titlebar .pathbar .subtitle { + color: transparent; + margin-right: -5px; +} +#NautilusPathBar button .horizontal > .dim-label, #NautilusPathBar button .horizontal > label.separator, +#NautilusPathBar button headerbar .horizontal > .subtitle, +headerbar #NautilusPathBar button .horizontal > .subtitle, #NautilusPathBar button .titlebar .horizontal > .subtitle, .titlebar #NautilusPathBar button .horizontal > .subtitle, .pathbar button .horizontal > .dim-label, .pathbar button .horizontal > label.separator, +.pathbar button headerbar .horizontal > .subtitle, +headerbar .pathbar button .horizontal > .subtitle, .pathbar button .titlebar .horizontal > .subtitle, .titlebar .pathbar button .horizontal > .subtitle { + color: #cac6c4; + padding: 5.5px 12px; + margin: 0; + border-right: 1px solid #292523; +} +#NautilusPathBar button:hover .dim-label, #NautilusPathBar button:hover label.separator, +#NautilusPathBar button:hover headerbar .subtitle, +headerbar #NautilusPathBar button:hover .subtitle, #NautilusPathBar button:hover .titlebar .subtitle, .titlebar #NautilusPathBar button:hover .subtitle, #NautilusPathBar button:focus .dim-label, #NautilusPathBar button:focus label.separator, +#NautilusPathBar button:focus headerbar .subtitle, +headerbar #NautilusPathBar button:focus .subtitle, #NautilusPathBar button:focus .titlebar .subtitle, .titlebar #NautilusPathBar button:focus .subtitle, .pathbar button:hover .dim-label, .pathbar button:hover label.separator, +.pathbar button:hover headerbar .subtitle, +headerbar .pathbar button:hover .subtitle, .pathbar button:hover .titlebar .subtitle, .titlebar .pathbar button:hover .subtitle, .pathbar button:focus .dim-label, .pathbar button:focus label.separator, +.pathbar button:focus headerbar .subtitle, +headerbar .pathbar button:focus .subtitle, .pathbar button:focus .titlebar .subtitle, .titlebar .pathbar button:focus .subtitle { + color: #fff; + text-shadow: none; + background-color: rgba(175, 111, 90, 0.7); +} +#NautilusPathBar button > .horizontal > image.dim-label, +#NautilusPathBar headerbar button > .horizontal > image.subtitle, +headerbar #NautilusPathBar button > .horizontal > image.subtitle, #NautilusPathBar .titlebar button > .horizontal > image.subtitle, .titlebar #NautilusPathBar button > .horizontal > image.subtitle, .pathbar button > .horizontal > image.dim-label, +.pathbar headerbar button > .horizontal > image.subtitle, +headerbar .pathbar button > .horizontal > image.subtitle, .pathbar .titlebar button > .horizontal > image.subtitle, .titlebar .pathbar button > .horizontal > image.subtitle { + padding: 3px 0px 3px 12px; + border-right: none; + margin-right: -6px; + border-radius: 6px 0px 0px 6px; +} +#NautilusPathBar button, .pathbar button { + background: transparent; + border: none; + margin: 0; + padding: 0; +} +#NautilusPathBar .flat.popup, .pathbar .flat.popup { + margin: 0; +} +#NautilusPathBar .flat.popup button, .pathbar .flat.popup button { + padding: 4px 6px; + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; +} +#NautilusPathBar .flat.popup button:hover, #NautilusPathBar .flat.popup button:active, #NautilusPathBar .flat.popup button:checked, .pathbar .flat.popup button:hover, .pathbar .flat.popup button:active, .pathbar .flat.popup button:checked { + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(175, 111, 90, 0.7); + text-shadow: none; +} +#NautilusPathBar .current-dir label, .pathbar .current-dir label { + padding: 5.5px 12px; +} +#NautilusPathBar .current-dir label, #NautilusPathBar .current-dir image, .pathbar .current-dir label, .pathbar .current-dir image { + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(175, 111, 90, 0.7); + text-shadow: none; +} +#NautilusPathBar button.current-dir:only-child image, .pathbar button.current-dir:only-child image { + margin-right: -6px; + padding: 0px 0px 0px 12px; + border-radius: 6px 0px 0px 6px; +} #NautilusQueryEditor > menubutton > button { margin-right: -7px; -gtk-icon-size: 12px; border: none; - background-color: transparent; } - #NautilusQueryEditor > menubutton > button:hover image, #NautilusQueryEditor > menubutton > button:active image, #NautilusQueryEditor > menubutton > button:focus image, #NautilusQueryEditor > menubutton > button:checked image { - color: #2e3440; } + background-color: transparent; +} +#NautilusQueryEditor > menubutton > button:hover image, #NautilusQueryEditor > menubutton > button:active image, #NautilusQueryEditor > menubutton > button:focus image, #NautilusQueryEditor > menubutton > button:checked image { + color: #2f2a28; +} #NautilusQueryEditor > text, #NautilusQueryEditor > image { - margin: 0; } + margin: 0; +} /*************** * Popovers * ***************/ popover.background { background-color: transparent; - font: initial; } - popover.background > arrow, - popover.background > contents { - background-color: #2e3440; - background-clip: padding-box; - border: 1px solid #232831; - box-shadow: 0 4px 6px #232831; - color: #d8dee9; } - popover.background:backdrop { - background-color: transparent; - box-shadow: none; } - popover.background > contents { - padding: 8px; - border-radius: 5px; } - popover.background > contents > list, - popover.background > contents > .view, - popover.background > contents > iconview, - popover.background > contents > toolbar { - border-style: none; - background-color: transparent; } - popover.background > contents separator { - background-color: #3d4556; - margin: 3px; } - popover.background > contents list separator { - margin: 0; } - .osd popover.background, popover.background.touch-selection, popover.background.magnifier { - background-color: transparent; } - .osd popover.background > arrow, - .osd popover.background > contents, popover.background.touch-selection > arrow, - popover.background.touch-selection > contents, popover.background.magnifier > arrow, - popover.background.magnifier > contents { - border: 1px solid rgba(255, 255, 255, 0.1); - box-shadow: none; } - + font: initial; +} +popover.background > arrow, +popover.background > contents { + background-color: #2f2a28; + background-clip: padding-box; + border: 1px solid #292523; + box-shadow: 0 4px 6px #292523; + color: #cac6c4; +} +popover.background:backdrop { + background-color: transparent; + box-shadow: none; +} +popover.background > contents { + padding: 8px; + border-radius: 5px; +} +popover.background > contents > list, +popover.background > contents > .view, +popover.background > contents > iconview, +popover.background > contents > toolbar { + border-style: none; + background-color: transparent; +} +popover.background > contents separator { + background-color: #3d3734; + margin: 3px; +} +popover.background > contents list separator { + margin: 0; +} +.osd popover.background, popover.background.touch-selection, popover.background.magnifier { + background-color: transparent; +} +.osd popover.background > arrow, +.osd popover.background > contents, popover.background.touch-selection > arrow, +popover.background.touch-selection > contents, popover.background.magnifier > arrow, +popover.background.magnifier > contents { + border: 1px solid rgba(255, 255, 255, 0.15); + box-shadow: none; +} magnifier { - background-color: #3b4252; } + background-color: #3a3431; +} /********************** * Popover Base Menus * **********************/ popover.menu { - padding: 0; } - popover.menu box.inline-buttons { - padding: 0 12px; } - popover.menu box.inline-buttons button.image-button.model { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - min-height: 30px; - min-width: 30px; - padding: 0; - border: none; - outline: none; - transition: none; } - popover.menu box.inline-buttons button.image-button.model:selected { - background: image(#3f4758); } - popover.menu box.circular-buttons { - padding: 12px 12px 6px; } - popover.menu box.circular-buttons button.circular.image-button.model { - padding: 11px; } - popover.menu box.circular-buttons button.circular.image-button.model:focus { - background-color: #3f4758; - border-color: #3f4758; } - popover.menu > arrow, popover.menu.background > contents { - background-color: #2e3440; - color: #d8dee9; - padding: 5px; } - popover.menu > arrow .view, popover.menu > arrow iconview, popover.menu.background > contents .view, popover.menu.background > contents iconview { - background-color: transparent; } - popover.menu > arrow .view row, popover.menu > arrow iconview row, popover.menu.background > contents .view row, popover.menu.background > contents iconview row { - margin: 0; } - popover.menu.background separator { - margin: 6px 0; } - popover.menu accelerator { - color: alpha(currentColor,0.55); } - popover.menu accelerator:dir(ltr) { - margin-left: 12px; } - popover.menu accelerator:dir(rtl) { - margin-right: 12px; } - popover.menu check:hover, popover.menu check:active, - popover.menu radio:hover, - popover.menu radio:active { - background-color: transparent; } - popover.menu radio { - border-color: #232831; } - popover.menu radio:active { - border-color: rgba(35, 40, 49, 0.5); } - popover.menu arrow.left, - popover.menu radio.left, - popover.menu check.left { - margin-left: -2px; - margin-right: 6px; } - popover.menu arrow.right, - popover.menu radio.right, - popover.menu check.right { - margin-left: 6px; - margin-right: -2px; } - popover.menu modelbutton, popover.menu.background > contents .view row, popover.menu.background > contents iconview row { - min-height: 30px; - min-width: 40px; - padding: 0 12px; - border-radius: 5px; } - popover.menu modelbutton:selected, popover.menu.background > contents .view row:selected, popover.menu.background > contents iconview row:selected { - background-color: #3f4758; } - popover.menu modelbutton:selected, popover.menu modelbutton:selected label, popover.menu.background > contents .view row:selected, popover.menu.background > contents iconview row:selected, popover.menu.background > contents .view row:selected label, popover.menu.background > contents iconview row:selected label { - color: #d8dee9; } - popover.menu modelbutton:selected:active, popover.menu.background > contents .view row:selected:active, popover.menu.background > contents iconview row:selected:active { - background-color: #545f76; } - popover.menu label.title { - font-weight: bold; - padding: 4px 32px; } + padding: 0; +} +popover.menu box.inline-buttons { + padding: 0 12px; +} +popover.menu box.inline-buttons button.image-button.model { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + min-height: 30px; + min-width: 30px; + padding: 0; + border: none; + outline: none; + transition: none; +} +popover.menu box.inline-buttons button.image-button.model:selected { + background: image(#403936); +} +popover.menu box.circular-buttons { + padding: 12px 12px 6px; +} +popover.menu box.circular-buttons button.circular.image-button.model { + padding: 11px; +} +popover.menu box.circular-buttons button.circular.image-button.model:focus { + background-color: #403936; + border-color: #403936; +} +popover.menu > arrow, popover.menu.background > contents { + background-color: #2f2a28; + color: #cac6c4; + padding: 5px; +} +popover.menu > arrow .view, popover.menu > arrow iconview, popover.menu.background > contents .view, popover.menu.background > contents iconview { + background-color: transparent; +} +popover.menu > arrow .view row, popover.menu > arrow iconview row, popover.menu.background > contents .view row, popover.menu.background > contents iconview row { + margin: 0; +} +popover.menu.background separator { + margin: 6px 0; +} +popover.menu accelerator { + color: alpha(currentColor,0.55); +} +popover.menu accelerator:dir(ltr) { + margin-left: 12px; +} +popover.menu accelerator:dir(rtl) { + margin-right: 12px; +} +popover.menu check:hover, popover.menu check:active, +popover.menu radio:hover, +popover.menu radio:active { + background-color: transparent; +} +popover.menu radio { + border-color: #292523; +} +popover.menu radio:active { + border-color: rgba(41, 37, 35, 0.5); +} +popover.menu arrow.left, +popover.menu radio.left, +popover.menu check.left { + margin-left: -2px; + margin-right: 6px; +} +popover.menu arrow.right, +popover.menu radio.right, +popover.menu check.right { + margin-left: 6px; + margin-right: -2px; +} +popover.menu modelbutton, popover.menu.background > contents .view row, popover.menu.background > contents iconview row { + min-height: 30px; + min-width: 40px; + padding: 0 12px; + border-radius: 5px; +} +popover.menu modelbutton:selected, popover.menu.background > contents .view row:selected, popover.menu.background > contents iconview row:selected { + background-color: #403936; +} +popover.menu modelbutton:selected, popover.menu modelbutton:selected label, popover.menu.background > contents .view row:selected, popover.menu.background > contents iconview row:selected, popover.menu.background > contents .view row:selected label, popover.menu.background > contents iconview row:selected label { + color: #cac6c4; +} +popover.menu modelbutton:selected:active, popover.menu.background > contents .view row:selected:active, popover.menu.background > contents iconview row:selected:active { + background-color: #5b524e; +} +popover.menu label.title { + font-weight: bold; + padding: 4px 32px; +} /***************** * Progress bars * *****************/ progressbar { font-size: smaller; - color: rgba(216, 222, 233, 0.4); } - progressbar.horizontal trough, - progressbar.horizontal progress { - min-height: 6px; } - progressbar.vertical trough, - progressbar.vertical progress { - min-width: 6px; } - progressbar.horizontal progress { - margin: 0; } - progressbar.vertical progress { - margin: 0; } - progressbar:backdrop { - box-shadow: none; - transition: 200ms ease-out; } - progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; } - progressbar.osd trough { - border-style: none; - border-radius: 0; - background-color: transparent; - box-shadow: none; } - progressbar.osd progress { - border-style: none; - border-radius: 0; } + color: rgba(202, 198, 196, 0.4); + background-color: #453e3b; + border-color: #2c2825; + border-color: rgba(175, 111, 90, 0.7); +} +progressbar.horizontal trough, +progressbar.horizontal progress { + min-height: 6px; +} +progressbar.vertical trough, +progressbar.vertical progress { + min-width: 6px; +} +progressbar.horizontal progress { + margin: 0; +} +progressbar.vertical progress { + margin: 0; +} +progressbar:backdrop { + box-shadow: none; + transition: 200ms ease-out; +} +progressbar.osd { + min-width: 3px; + min-height: 3px; + background-color: transparent; +} +progressbar.osd trough { + border-style: none; + border-radius: 0; + background-color: transparent; + box-shadow: none; +} +progressbar.osd progress { + border-style: none; + border-radius: 0; +} /************ * GtkScale * ************/ -progressbar trough, scale trough, scale fill { +scale fill, scale trough, progressbar trough, progressbar { background-color: rgba(255, 255, 255, 0.14); border: none; border-radius: 3px; - margin: 0; } - progressbar trough:disabled, scale trough:disabled, scale fill:disabled { - background-color: rgba(255, 255, 255, 0.06); } - progressbar trough:backdrop, progressbar:backdrop trough, scale trough:backdrop, scale fill:backdrop { - background-color: rgba(255, 255, 255, 0.06); - transition: 200ms ease-out; } - progressbar trough:backdrop:disabled, progressbar:backdrop trough:disabled, scale trough:backdrop:disabled, scale fill:backdrop:disabled { - background-color: rgba(255, 255, 255, 0.06); } - -progressbar progress, scale highlight { + margin: 0; +} +scale fill:disabled, scale trough:disabled, progressbar trough:disabled, progressbar:disabled { + background-color: rgba(255, 255, 255, 0.06); +} +scale fill:backdrop, scale trough:backdrop, progressbar trough:backdrop, progressbar:backdrop { + background-color: rgba(255, 255, 255, 0.06); + transition: 200ms ease-out; +} +scale fill:backdrop:disabled, scale trough:backdrop:disabled, progressbar trough:backdrop:disabled, progressbar:backdrop:disabled { + background-color: rgba(255, 255, 255, 0.06); +} + +scale highlight, progressbar progress, progressbar { border: none; - background-color: #8fbcbb; + background-color: #af6f5a; border-radius: 3px; - margin: 0; } - progressbar progress:disabled, scale highlight:disabled { - border: none; - background-color: rgba(255, 255, 255, 0.14); } - progressbar progress:backdrop, progressbar:backdrop progress, scale highlight:backdrop, progressbar progress:active:backdrop, progressbar:backdrop progress:active, scale highlight:active:backdrop { - border-color: #9fc6c5; - background-color: #9fc6c5; } - progressbar progress:backdrop:disabled, progressbar:backdrop progress:disabled, scale highlight:backdrop:disabled, progressbar progress:active:backdrop:disabled, progressbar:backdrop progress:active:disabled, scale highlight:active:backdrop:disabled { - background-color: rgba(255, 255, 255, 0.06); } + margin: 0; +} +scale highlight:disabled, progressbar progress:disabled, progressbar:disabled { + border: none; + background-color: rgba(255, 255, 255, 0.14); +} +scale highlight:backdrop, progressbar progress:backdrop, progressbar:backdrop { + border-color: #b77e6b; + background-color: #b77e6b; +} +scale highlight:backdrop:disabled, progressbar progress:backdrop:disabled, progressbar:backdrop:disabled { + background-color: rgba(255, 255, 255, 0.06); +} scale { min-height: 16px; min-width: 16px; - padding: 8px; } - scale.horizontal trough, - scale.horizontal progress { - min-height: 6px; } - scale.vertical trough, - scale.vertical progress { - min-width: 6px; } - scale slider { - min-height: 16px; - min-width: 16px; - margin: -7px; - background-color: #3b4252; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); - border-radius: 12px; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border, box-shadow; } - scale slider:active { - background-color: #8fbcbb; } - scale slider:active:disabled { - background-color: #404859; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.05); } - scale.fine-tune.horizontal { - padding-top: 9px; - padding-bottom: 9px; - min-height: 16px; } - scale.fine-tune.vertical { - padding-left: 9px; - padding-right: 9px; - min-width: 16px; } - scale.fine-tune slider { - margin: -6px; } - scale.fine-tune fill, - scale.fine-tune highlight, - scale.fine-tune trough { - border-radius: 5px; } - scale trough { - outline-offset: 2px; - outline-color: transparent; } - scale fill:backdrop, scale fill { - background-color: #232831; } - scale fill:disabled:backdrop, scale fill:disabled { - border-color: transparent; - background-color: transparent; } - .osd scale fill { - background-color: #50565f; } - .osd scale fill:disabled:backdrop, .osd scale fill:disabled { - border-color: transparent; - background-color: transparent; } - scale slider { - border-color: #f1f1f1; - border: none; - border-radius: 12px; - background-color: #f1f1f1; } - scale slider:active { - border-color: #6fa9a8; } - scale slider:disabled { - background-color: #b2b2b2; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } - scale slider:backdrop, scale slider:backdrop:disabled { - transition: 200ms ease-out; - background-color: #b2b2b2; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } - row:selected scale slider:disabled, row:selected scale slider { - border-color: #6fa9a8; } - .osd scale slider { - color: #d8dee9; - border-color: #232831; - background-color: rgba(40, 45, 55, 0.93); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); - border-color: #1d2128; - background-color: #f1f1f1; } - .osd scale slider:hover { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); - background-color: #f1f1f1; } - .osd scale slider:active { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); - background-clip: padding-box; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(216, 222, 233, 0.3); - background-color: #f1f1f1; } - .osd scale slider:disabled { - color: #808690; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - background-color: #f1f1f1; } - .osd scale slider:backdrop { - color: #d8dee9; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(178, 178, 178, 0.5), rgba(178, 178, 178, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - background-color: #b2b2b2; } - .osd scale slider:backdrop:disabled { - background-color: #f1f1f1; } - scale value { - color: alpha(currentColor,0.4); } - scale.horizontal > marks { - color: alpha(currentColor,0.55); } - scale.horizontal > marks.top { - margin-bottom: 6px; } - scale.horizontal > marks.bottom { - margin-top: 6px; } - scale.horizontal > marks indicator { - background-color: currentColor; - min-height: 6px; - min-width: 1px; } - scale.horizontal > value.left { - margin-right: 9px; } - scale.horizontal > value.right { - margin-left: 9px; } - scale.horizontal.fine-tune > marks.top { - margin-top: 3px; } - scale.horizontal.fine-tune > marks.bottom { - margin-bottom: 3px; } - scale.horizontal.fine-tune > marks indicator { - min-height: 3px; } - scale.vertical > marks { - color: alpha(currentColor,0.55); } - scale.vertical > marks.top { - margin-right: 6px; } - scale.vertical > marks.bottom { - margin-left: 6px; } - scale.vertical > marks indicator { - background-color: currentColor; - 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.horizontal indicator { - min-height: 6px; - min-width: 1px; } - scale.horizontal.fine-tune indicator { - min-height: 3px; } - scale.vertical indicator { - min-height: 1px; - min-width: 6px; } - scale.vertical.fine-tune indicator { - min-width: 3px; } - scale.horizontal.marks-before:not(.marks-after) slider { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-before:not(.marks-after) slider:hover { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-before:not(.marks-after) slider:active { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-before:not(.marks-after) slider:disabled { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-before:not(.marks-after) slider:backdrop { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-before:not(.marks-after) slider:backdrop:disabled { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-after:not(.marks-before) slider { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-after:not(.marks-before) slider:hover { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-after:not(.marks-before) slider:active { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-after:not(.marks-before) slider:disabled { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-after:not(.marks-before) slider:backdrop { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-after:not(.marks-before) slider:backdrop:disabled { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.vertical.marks-before:not(.marks-after) slider { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.vertical.marks-before:not(.marks-after) slider:hover { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.vertical.marks-before:not(.marks-after) slider:active { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.vertical.marks-before:not(.marks-after) slider:disabled { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.vertical.marks-before:not(.marks-after) slider:backdrop { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.vertical.marks-before:not(.marks-after) slider:backdrop:disabled { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.vertical.marks-after:not(.marks-before) slider { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.vertical.marks-after:not(.marks-before) slider:hover { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.vertical.marks-after:not(.marks-before) slider:active { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.vertical.marks-after:not(.marks-before) slider:disabled { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.vertical.marks-after:not(.marks-before) slider:backdrop { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.vertical.marks-after:not(.marks-before) slider:backdrop:disabled { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.color { - min-height: 0; - min-width: 0; } - scale.color trough { - background-image: image(#232831); - background-repeat: no-repeat; } - scale.color.horizontal { - padding: 0 0 15px 0; } - scale.color.horizontal trough { - padding-bottom: 4px; - background-position: 0 -3px; - border-top-left-radius: 0; - border-top-right-radius: 0; } - scale.color.horizontal slider:dir(ltr):hover, scale.color.horizontal slider:dir(ltr):backdrop, scale.color.horizontal slider:dir(ltr):disabled, scale.color.horizontal slider:dir(ltr):backdrop:disabled, scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl):hover, scale.color.horizontal slider:dir(rtl):backdrop, scale.color.horizontal slider:dir(rtl):disabled, scale.color.horizontal slider:dir(rtl):backdrop:disabled, scale.color.horizontal slider:dir(rtl) { - margin-bottom: -15px; - margin-top: 6px; } - scale.color.vertical:dir(ltr) { - padding: 0 0 0 15px; } - scale.color.vertical:dir(ltr) trough { - padding-left: 4px; - background-position: 3px 0; - border-bottom-right-radius: 0; - border-top-right-radius: 0; } - scale.color.vertical:dir(ltr) slider:hover, scale.color.vertical:dir(ltr) slider:backdrop, scale.color.vertical:dir(ltr) slider:disabled, scale.color.vertical:dir(ltr) slider:backdrop:disabled, scale.color.vertical:dir(ltr) slider { - margin-left: -15px; - margin-right: 6px; } - scale.color.vertical:dir(rtl) { - padding: 0 15px 0 0; } - scale.color.vertical:dir(rtl) trough { - padding-right: 4px; - background-position: -3px 0; - border-bottom-left-radius: 0; - border-top-left-radius: 0; } - scale.color.vertical:dir(rtl) slider:hover, scale.color.vertical:dir(rtl) slider:backdrop, scale.color.vertical:dir(rtl) slider:disabled, scale.color.vertical:dir(rtl) slider:backdrop:disabled, scale.color.vertical:dir(rtl) slider { - margin-right: -15px; - margin-left: 6px; } - scale.color.fine-tune.horizontal:dir(ltr), scale.color.fine-tune.horizontal:dir(rtl) { - padding: 0 0 12px 0; } - scale.color.fine-tune.horizontal:dir(ltr) trough, scale.color.fine-tune.horizontal:dir(rtl) trough { - padding-bottom: 7px; - background-position: 0 -6px; } - scale.color.fine-tune.horizontal:dir(ltr) slider, scale.color.fine-tune.horizontal:dir(rtl) slider { - margin-bottom: -15px; - margin-top: 6px; } - scale.color.fine-tune.vertical:dir(ltr) { - padding: 0 0 0 12px; } - scale.color.fine-tune.vertical:dir(ltr) trough { - padding-left: 7px; - background-position: 6px 0; } - scale.color.fine-tune.vertical:dir(ltr) slider { - margin-left: -15px; - margin-right: 6px; } - scale.color.fine-tune.vertical:dir(rtl) { - padding: 0 12px 0 0; } - scale.color.fine-tune.vertical:dir(rtl) trough { - padding-right: 7px; - background-position: -6px 0; } - scale.color.fine-tune.vertical:dir(rtl) slider { - margin-right: -15px; - margin-left: 6px; } - -/************** - * Scrollbars * - **************/ -scrollbar { - background-color: #3f4758; - transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } - scrollbar.top { - border-bottom: 1px solid #232831; } - scrollbar.bottom { - border-top: 1px solid #232831; } - scrollbar.left { - border-right: 1px solid #232831; } - scrollbar.right { - border-left: 1px solid #232831; } - scrollbar:backdrop { - background-color: #3d4555; - border-color: #262c36; - transition: 200ms ease-out; } - scrollbar slider { - min-width: 6px; - min-height: 6px; - margin: -1px; - border: 4px solid transparent; - border-radius: 8px; - background-clip: padding-box; - background-color: #9ca4b1; } - scrollbar slider:hover { - background-color: #bac1cd; } - scrollbar slider:hover:active { - background-color: #afcfce; } - scrollbar slider:backdrop { - background-color: #61697a; } - scrollbar slider:disabled { - background-color: transparent; } - scrollbar.fine-tune slider { - min-width: 4px; - min-height: 4px; } - scrollbar.fine-tune.horizontal slider { - border-width: 5px 4px; } - scrollbar.fine-tune.vertical slider { - border-width: 4px 5px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering) { - border-color: transparent; - opacity: 0.4; - background-color: transparent; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 3px; - min-height: 3px; - background-color: #d8dee9; - border: 1px solid black; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { - min-width: 5px; - min-height: 5px; - background-color: #d8dee9; - background-clip: padding-box; - border-radius: 100%; - border: 1px solid black; - -gtk-icon-source: none; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { - margin: 0 2px; - min-width: 40px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { - margin: 1px 2px; - min-width: 5px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { - margin: 2px 0; - min-height: 40px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { - margin: 2px 1px; - min-height: 5px; } - scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.8; } - scrollbar.horizontal slider { - min-width: 40px; } - scrollbar.vertical slider { - min-height: 40px; } - scrollbar button { - padding: 0; - min-width: 12px; - min-height: 12px; - border-style: none; - border-radius: 0; - transition-property: min-height, min-width, color; - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #9ca4b1; } - scrollbar button:hover { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #bac1cd; } - scrollbar button:active, scrollbar button:checked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #afcfce; } - scrollbar button:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: rgba(156, 164, 177, 0.2); } - scrollbar button:backdrop { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #61697a; } - scrollbar button:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: rgba(97, 105, 122, 0.2); } - scrollbar.vertical button.down { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - scrollbar.vertical button.up { - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } - scrollbar.horizontal button.down { - -gtk-icon-source: -gtk-icontheme("pan-right-symbolic"); } - scrollbar.horizontal button.up { - -gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); } - -treeview ~ scrollbar.vertical { - border-top: 1px solid #232831; - margin-top: -1px; } - -/*********** - * Sidebar * - ***********/ -.sidebar { - border-style: none; - border-width: 0; - background-color: #3f4758; } - .sidebar .frame { - border: none; } - stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) { - border-right: none; - border-left-style: none; } - stacksidebar.sidebar:dir(rtl) list - .sidebar:dir(rtl), stacksidebar.sidebar.right list - .sidebar:dir(rtl), .sidebar.right { - border-left: 1px solid #232831; - border-right-style: none; } - .sidebar:backdrop { - background-color: #40485a; - border-color: #262c36; } - .sidebar row { - padding: 8px 12px; - transition: all .12s ease-in; } - .sidebar row label { - color: #98abb2; } - .sidebar row:selected { - color: #2e3440; } - .sidebar row:selected:backdrop { - color: rgba(46, 52, 64, 0.5); - background: rgba(143, 188, 187, 0.6); } - .sidebar row:selected:backdrop label { - color: #2e3440; } - .sidebar row:selected label { - color: #2e3440; } - .sidebar.source-list { - background: #2e3440; - padding: 4px 0px; } - .sidebar.source-list.view, iconview.sidebar.source-list { - transition: all .12s ease-in; } - .sidebar.source-list.view:selected, iconview.sidebar.source-list:selected { - padding-left: 4px; - background: #8fbcbb; - color: #2e3440; } - .sidebar.source-list.view:selected:active, iconview.sidebar.source-list:selected:active { - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } - .sidebar.source-list.view:selected.has-open-popup, iconview.sidebar.source-list:selected.has-open-popup, .sidebar.source-list.view:selected:hover, iconview.sidebar.source-list:selected:hover { - background-color: rgba(143, 188, 187, 0.9); } - .sidebar.source-list.view:selected:backdrop, iconview.sidebar.source-list:selected:backdrop { - background-color: rgba(143, 188, 187, 0.6); } - .sidebar.source-list.view:hover, iconview.sidebar.source-list:hover, .sidebar.source-list.view iconview.source-list:hover, iconview.sidebar.source-list iconview.source-list:hover { - background-color: rgba(67, 76, 94, 0.4); } - paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; - border-color: #232831; } - -stacksidebar row { - padding: 10px 4px; } - stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; } - stacksidebar row.needs-attention > label { - background-size: 6px 6px, 0 0; } - -/*******************************************************************/ -/* PLACESSIDEBAR */ -/*******************************************************************/ -placessidebar { + padding: 8px; +} +scale.horizontal trough, +scale.horizontal progress { + min-height: 6px; +} +scale.vertical trough, +scale.vertical progress { + min-width: 6px; +} +scale slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + background-color: #3a3431; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); + border-radius: 12px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border, box-shadow; +} +scale slider:active { + background-color: #af6f5a; +} +scale slider:active:disabled { + background-color: #413a37; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), 0px 0px 1px 1px rgba(0, 0, 0, 0.05); +} +scale.fine-tune.horizontal { + padding-top: 9px; + padding-bottom: 9px; + min-height: 16px; +} +scale.fine-tune.vertical { + padding-left: 9px; + padding-right: 9px; + min-width: 16px; +} +scale.fine-tune slider { + margin: -6px; +} +scale.fine-tune fill, +scale.fine-tune highlight, +scale.fine-tune trough { + border-radius: 5px; +} +scale trough { + outline-offset: 2px; + outline-color: transparent; +} +scale fill:backdrop, scale fill { + background-color: #292523; +} +scale fill:disabled:backdrop, scale fill:disabled { + border-color: transparent; background-color: transparent; - background-image: linear-gradient(to right, #232831 40px, #2e3440 35px, #2e3440 36px, #2e3440 36px, #2e3440 99%, #2e3440 100%); } - placessidebar row { - padding: 1px 11px; } - placessidebar row.sidebar-row.sidebar-row { - margin: 0; - border-radius: 0; } - placessidebar row.sidebar-row.sidebar-row label { - padding-left: 8px; } - placessidebar row.sidebar-row.sidebar-row .sidebar-icon { - margin-left: -14px; - margin-right: 12px; - padding-left: 14px; - padding-right: 12px; - color: #98abb2; } - placessidebar row.sidebar-row:hover { - background: rgba(0, 0, 0, 0.12); - color: inherit; } - placessidebar row.sidebar-row:selected { - color: #fff; - background-color: transparent; - background-image: linear-gradient(to right, rgba(143, 188, 187, 0.7) 40px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 97%); } - placessidebar row.sidebar-row:selected label { - color: #8fbcbb; } - placessidebar row.sidebar-row:selected:hover { - color: #ffffff; - background-color: rgba(0, 0, 0, 0.24); } - placessidebar row.sidebar-row:selected:hover .sidebar-icon { - color: #ffffff; } - placessidebar row.sidebar-row:selected:backdrop { - color: rgba(0, 0, 0, 0.54); - background-color: transparent; - background-image: linear-gradient(to right, #8fbcbb 40px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 97%); } - placessidebar row.sidebar-row:selected:backdrop .sidebar-icon { - -gtk-icon-shadow: none; } - placessidebar row.sidebar-row:selected .sidebar-icon { - -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.8); - color: inherit; } - placessidebar row.sidebar-row.sidebar-new-bookmark-row, placessidebar row.sidebar-row.sidebar-new-bookmark-row label, placessidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { - color: #ebcb8b; } - placessidebar row.sidebar-row:drop(active):not(:disabled) { - box-shadow: inset 0 1px #a3be8c, inset 0 -1px #a3be8c; } - placessidebar row.sidebar-row:drop(active):not(:disabled), placessidebar row.sidebar-row:drop(active):not(:disabled) label, placessidebar row.sidebar-row:drop(active):not(:disabled) image { - color: #a3be8c; } - placessidebar row.sidebar-row:drop(active):not(:disabled):selected { - background: #a3be8c; } - placessidebar row.sidebar-row:drop(active):not(:disabled):selected, placessidebar row.sidebar-row:drop(active):not(:disabled):selected label, placessidebar row.sidebar-row:drop(active):not(:disabled):selected image { - color: #2e3440; } - placessidebar list { - background-color: transparent; } - placessidebar list:backdrop { - background-color: transparent; } - -.sidebar-pane, .sidebar-pane .bottom-bar { - background-color: #2e3440; } -.sidebar-pane .bottom-bar button { +} +.osd scale fill { + background-color: #514d4b; +} +.osd scale fill:disabled:backdrop, .osd scale fill:disabled { border-color: transparent; background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); +} +scale slider { + border-color: #efece9; + border: none; + border-radius: 12px; + background-color: #efece9; +} +scale slider:active { + border-color: #905846; +} +scale slider:disabled { + background-color: #baad9f; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); +} +scale slider:backdrop, scale slider:backdrop:disabled { + transition: 200ms ease-out; + background-color: #baad9f; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); +} +row:selected scale slider:disabled, row:selected scale slider { + border-color: #905846; +} +.osd scale slider { + color: #cac6c4; + border-color: #292523; + background-color: rgba(41, 37, 35, 0.93); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); + border-color: #211e1c; + background-color: #efece9; +} +.osd scale slider:hover { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(75, 67, 63, 0.93), rgba(75, 67, 63, 0.93)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); + background-color: #efece9; +} +.osd scale slider:active { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(58, 52, 49, 0.93), rgba(58, 52, 49, 0.93)); + background-clip: padding-box; text-shadow: none; - -gtk-icon-shadow: none; } - .sidebar-pane .bottom-bar button .view, .sidebar-pane .bottom-bar button iconview { - background-color: transparent; } - -/***************** - * GtkSpinButton * - *****************/ -spinbutton { - font-feature-settings: "tnum"; } - spinbutton:not(.vertical) { - padding: 0; - border-spacing: 0; - /* :not here just to bump specificity above that of the list button styling */ } - spinbutton:not(.vertical) > text, .osd spinbutton:not(.vertical) > text { - min-width: 28px; - margin: 0; - background: none; - background-color: transparent; - border: none; - border-radius: 0; - box-shadow: none; - padding: 6px; } - spinbutton:not(.vertical) > text:backdrop:disabled, .osd spinbutton:not(.vertical) > text:backdrop:disabled { - background-color: transparent; } - spinbutton:not(.vertical) > button.image-button.up:not(.flat), - spinbutton:not(.vertical) > button.image-button.down:not(.flat) { - min-height: 16px; - margin: 0; - padding-bottom: 0; - padding-top: 0; - color: #c8ceda; - background-image: none; - border-style: none none none solid; - border-color: rgba(35, 40, 49, 0.3); - border-radius: 0; - box-shadow: none; - background-color: transparent; } - spinbutton:not(.vertical) > button.image-button.up:not(.flat):dir(rtl), - spinbutton:not(.vertical) > button.image-button.down:not(.flat):dir(rtl) { - border-style: none solid none none; } - spinbutton:not(.vertical) > button.image-button.up:not(.flat):hover, - spinbutton:not(.vertical) > button.image-button.down:not(.flat):hover { - color: #d8dee9; - background-color: #38404f; } - spinbutton:not(.vertical) > button.image-button.up:not(.flat):disabled, - spinbutton:not(.vertical) > button.image-button.down:not(.flat):disabled { - color: rgba(142, 149, 164, 0.3); - background-color: transparent; } - spinbutton:not(.vertical) > button.image-button.up:not(.flat):active, - spinbutton:not(.vertical) > button.image-button.down:not(.flat):active { - background-color: rgba(0, 0, 0, 0.1); - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); } - spinbutton:not(.vertical) > button.image-button.up:not(.flat):dir(ltr):last-child, - spinbutton:not(.vertical) > button.image-button.down:not(.flat):dir(ltr):last-child { - border-radius: 0 6px 6px 0; } - spinbutton:not(.vertical) > button.image-button.up:not(.flat):dir(rtl):first-child, - spinbutton:not(.vertical) > button.image-button.down:not(.flat):dir(rtl):first-child { - border-radius: 6px 0 0 6px; } - .osd spinbutton:not(.vertical) > button.image-button.up:not(.flat), - .osd spinbutton:not(.vertical) > button.image-button.down:not(.flat) { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #d8dee9; - border-style: none none none solid; - border-color: rgba(35, 40, 49, 0.7); - border-radius: 0; - box-shadow: none; - -gtk-icon-shadow: 0 1px black; } - .osd spinbutton:not(.vertical) > button.image-button.up:not(.flat):dir(rtl), - .osd spinbutton:not(.vertical) > button.image-button.down:not(.flat):dir(rtl) { - border-style: none solid none none; } - .osd spinbutton:not(.vertical) > button.image-button.up:not(.flat):hover, - .osd spinbutton:not(.vertical) > button.image-button.down:not(.flat):hover { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #d8dee9; - border-color: rgba(35, 40, 49, 0.5); - background-color: rgba(18, 21, 25, 0.93); - -gtk-icon-shadow: 0 1px black; - box-shadow: none; } - .osd spinbutton:not(.vertical) > button.image-button.up:not(.flat):disabled, - .osd spinbutton:not(.vertical) > button.image-button.down:not(.flat):disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #808690; - border-color: rgba(35, 40, 49, 0.5); - -gtk-icon-shadow: none; - box-shadow: none; } - .osd spinbutton:not(.vertical) > button.image-button.up:not(.flat):dir(ltr):last-child, - .osd spinbutton:not(.vertical) > button.image-button.down:not(.flat):dir(ltr):last-child { - border-radius: 0 6px 6px 0; } - .osd spinbutton:not(.vertical) > button.image-button.up:not(.flat):dir(rtl):first-child, - .osd spinbutton:not(.vertical) > button.image-button.down:not(.flat):dir(rtl):first-child { - border-radius: 6px 0 0 6px; } - spinbutton.vertical:disabled { - color: #8e95a4; } - spinbutton.vertical:drop(active) { - border-color: transparent; - box-shadow: none; } - spinbutton.vertical > text { - min-height: 32px; - min-width: 32px; - padding: 0; - border-radius: 0; } - spinbutton.vertical > text > selection { - background-color: rgba(143, 188, 187, 0.6); - color: transparent; } - spinbutton.vertical > text > selection:focus-within { - color: #d8dee9; } - spinbutton.vertical > button { - min-height: 32px; - min-width: 32px; - padding: 0; } - spinbutton.vertical > button.up { - border-bottom-style: none; - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; } - spinbutton.vertical > button.down { - border-top-style: none; - border-top-left-radius: 0; - border-top-right-radius: 0; } - .osd spinbutton.vertical > button:first-child { - color: #d8dee9; - border-color: #232831; - background-color: rgba(40, 45, 55, 0.93); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - .osd spinbutton.vertical > button:first-child:hover { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - .osd spinbutton.vertical > button:first-child:active { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); - background-clip: padding-box; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(216, 222, 233, 0.3); } - .osd spinbutton.vertical > button:first-child:disabled { - color: #808690; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - treeview spinbutton:not(.vertical) { - min-height: 0; - border-style: none; - border-radius: 0; } - treeview spinbutton:not(.vertical) > text { - min-height: 0; - padding: 1px 2px; } - -/*********** - * Spinner * - ***********/ -menu spinner { - color: #8fbcbb; } - -/********************* - * Spinner Animation * - *********************/ -@keyframes spin { - to { - -gtk-icon-transform: rotate(1turn); } } -spinner { - background: none; - opacity: 0; - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } - spinner:checked { - opacity: 1; - animation: spin 1s linear infinite; } - spinner:checked:disabled { - opacity: 0.5; } - -/********** + -gtk-icon-shadow: none; + outline-color: rgba(202, 198, 196, 0.3); + background-color: #efece9; +} +.osd scale slider:disabled { + color: #7a7674; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(57, 53, 51, 0.5), rgba(57, 53, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-color: #efece9; +} +.osd scale slider:backdrop { + color: #cac6c4; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(186, 173, 159, 0.5), rgba(186, 173, 159, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-color: #baad9f; +} +.osd scale slider:backdrop:disabled { + background-color: #efece9; +} +scale value { + color: alpha(currentColor,0.4); +} +scale.horizontal > marks { + color: alpha(currentColor,0.55); +} +scale.horizontal > marks.top { + margin-bottom: 6px; +} +scale.horizontal > marks.bottom { + margin-top: 6px; +} +scale.horizontal > marks indicator { + background-color: currentColor; + min-height: 6px; + min-width: 1px; +} +scale.horizontal > value.left { + margin-right: 9px; +} +scale.horizontal > value.right { + margin-left: 9px; +} +scale.horizontal.fine-tune > marks.top { + margin-top: 3px; +} +scale.horizontal.fine-tune > marks.bottom { + margin-bottom: 3px; +} +scale.horizontal.fine-tune > marks indicator { + min-height: 3px; +} +scale.vertical > marks { + color: alpha(currentColor,0.55); +} +scale.vertical > marks.top { + margin-right: 6px; +} +scale.vertical > marks.bottom { + margin-left: 6px; +} +scale.vertical > marks indicator { + background-color: currentColor; + 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.horizontal indicator { + min-height: 6px; + min-width: 1px; +} +scale.horizontal.fine-tune indicator { + min-height: 3px; +} +scale.vertical indicator { + min-height: 1px; + min-width: 6px; +} +scale.vertical.fine-tune indicator { + min-width: 3px; +} +scale.horizontal.marks-before:not(.marks-after) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-before:not(.marks-after) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-before:not(.marks-after) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-before:not(.marks-after) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-before:not(.marks-after) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-before:not(.marks-after) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-after:not(.marks-before) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-after:not(.marks-before) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-after:not(.marks-before) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-after:not(.marks-before) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-after:not(.marks-before) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-after:not(.marks-before) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-before:not(.marks-after) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-before:not(.marks-after) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-before:not(.marks-after) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-before:not(.marks-after) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-before:not(.marks-after) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-before:not(.marks-after) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-after:not(.marks-before) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-after:not(.marks-before) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-after:not(.marks-before) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-after:not(.marks-before) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-after:not(.marks-before) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-after:not(.marks-before) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.color { + min-height: 0; + min-width: 0; +} +scale.color trough { + background-image: image(#292523); + background-repeat: no-repeat; +} +scale.color.horizontal { + padding: 0 0 15px 0; +} +scale.color.horizontal trough { + padding-bottom: 4px; + background-position: 0 -3px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} +scale.color.horizontal slider:dir(ltr):hover, scale.color.horizontal slider:dir(ltr):backdrop, scale.color.horizontal slider:dir(ltr):disabled, scale.color.horizontal slider:dir(ltr):backdrop:disabled, scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl):hover, scale.color.horizontal slider:dir(rtl):backdrop, scale.color.horizontal slider:dir(rtl):disabled, scale.color.horizontal slider:dir(rtl):backdrop:disabled, scale.color.horizontal slider:dir(rtl) { + margin-bottom: -15px; + margin-top: 6px; +} +scale.color.vertical:dir(ltr) { + padding: 0 0 0 15px; +} +scale.color.vertical:dir(ltr) trough { + padding-left: 4px; + background-position: 3px 0; + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} +scale.color.vertical:dir(ltr) slider:hover, scale.color.vertical:dir(ltr) slider:backdrop, scale.color.vertical:dir(ltr) slider:disabled, scale.color.vertical:dir(ltr) slider:backdrop:disabled, scale.color.vertical:dir(ltr) slider { + margin-left: -15px; + margin-right: 6px; +} +scale.color.vertical:dir(rtl) { + padding: 0 15px 0 0; +} +scale.color.vertical:dir(rtl) trough { + padding-right: 4px; + background-position: -3px 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} +scale.color.vertical:dir(rtl) slider:hover, scale.color.vertical:dir(rtl) slider:backdrop, scale.color.vertical:dir(rtl) slider:disabled, scale.color.vertical:dir(rtl) slider:backdrop:disabled, scale.color.vertical:dir(rtl) slider { + margin-right: -15px; + margin-left: 6px; +} +scale.color.fine-tune.horizontal:dir(ltr), scale.color.fine-tune.horizontal:dir(rtl) { + padding: 0 0 12px 0; +} +scale.color.fine-tune.horizontal:dir(ltr) trough, scale.color.fine-tune.horizontal:dir(rtl) trough { + padding-bottom: 7px; + background-position: 0 -6px; +} +scale.color.fine-tune.horizontal:dir(ltr) slider, scale.color.fine-tune.horizontal:dir(rtl) slider { + margin-bottom: -15px; + margin-top: 6px; +} +scale.color.fine-tune.vertical:dir(ltr) { + padding: 0 0 0 12px; +} +scale.color.fine-tune.vertical:dir(ltr) trough { + padding-left: 7px; + background-position: 6px 0; +} +scale.color.fine-tune.vertical:dir(ltr) slider { + margin-left: -15px; + margin-right: 6px; +} +scale.color.fine-tune.vertical:dir(rtl) { + padding: 0 12px 0 0; +} +scale.color.fine-tune.vertical:dir(rtl) trough { + padding-right: 7px; + background-position: -6px 0; +} +scale.color.fine-tune.vertical:dir(rtl) slider { + margin-right: -15px; + margin-left: 6px; +} + +/************** + * Scrollbars * + **************/ +scrollbar { + background-color: #403936; + transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); +} +scrollbar.top { + border-bottom: 1px solid #292523; +} +scrollbar.bottom { + border-top: 1px solid #292523; +} +scrollbar.left { + border-right: 1px solid #292523; +} +scrollbar.right { + border-left: 1px solid #292523; +} +scrollbar:backdrop { + background-color: #3d3734; + border-color: #2c2825; + transition: 200ms ease-out; +} +scrollbar slider { + min-width: 6px; + min-height: 6px; + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: #95908d; +} +scrollbar slider:hover { + background-color: #afaba9; +} +scrollbar slider:hover:active { + background-color: #c08d7c; +} +scrollbar slider:backdrop { + background-color: #605957; +} +scrollbar slider:disabled { + background-color: transparent; +} +scrollbar.fine-tune slider { + min-width: 4px; + min-height: 4px; +} +scrollbar.fine-tune.horizontal slider { + border-width: 5px 4px; +} +scrollbar.fine-tune.vertical slider { + border-width: 4px 5px; +} +scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + border-color: transparent; + opacity: 0.4; + background-color: transparent; +} +scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + margin: 0; + min-width: 3px; + min-height: 3px; + background-color: #cac6c4; + border: 1px solid black; +} +scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 5px; + min-height: 5px; + background-color: #cac6c4; + background-clip: padding-box; + border-radius: 100%; + border: 1px solid black; + -gtk-icon-source: none; +} +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + margin: 0 2px; + min-width: 40px; +} +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { + margin: 1px 2px; + min-width: 5px; +} +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + margin: 2px 0; + min-height: 40px; +} +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { + margin: 2px 1px; + min-height: 5px; +} +scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + opacity: 0.8; +} +scrollbar.horizontal slider { + min-width: 40px; +} +scrollbar.vertical slider { + min-height: 40px; +} +scrollbar button { + padding: 0; + min-width: 12px; + min-height: 12px; + border-style: none; + border-radius: 0; + transition-property: min-height, min-width, color; + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #95908d; +} +scrollbar button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #afaba9; +} +scrollbar button:active, scrollbar button:checked { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #c08d7c; +} +scrollbar button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(149, 144, 141, 0.2); +} +scrollbar button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #605957; +} +scrollbar button:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(96, 89, 87, 0.2); +} +scrollbar.vertical button.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} +scrollbar.vertical button.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} +scrollbar.horizontal button.down { + -gtk-icon-source: -gtk-icontheme("pan-right-symbolic"); +} +scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); +} + +treeview ~ scrollbar.vertical { + border-top: 1px solid #292523; + margin-top: -1px; +} + +/*********** + * Sidebar * + ***********/ +.sidebar { + border-style: none; + border-width: 0; + background-color: #403936; +} +.sidebar .frame { + border: none; +} +stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) { + border-right: none; + border-left-style: none; +} + +stacksidebar.sidebar:dir(rtl) list .sidebar:dir(rtl), stacksidebar.sidebar.right list .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid #292523; + border-right-style: none; +} + +.sidebar:backdrop { + background-color: #413a37; + border-color: #2c2825; +} +.sidebar row { + padding: 8px 12px; + transition: all 0.12s ease-in; +} +.sidebar row label { + color: #9a918b; +} +.sidebar row:selected { + color: #2f2a28; +} +.sidebar row:selected:backdrop { + color: rgba(47, 42, 40, 0.5); + background: rgba(175, 111, 90, 0.6); +} +.sidebar row:selected:backdrop label { + color: #2f2a28; +} +.sidebar row:selected label { + color: #2f2a28; +} +.sidebar.source-list { + background: #2f2a28; + padding: 4px 0px; +} +.sidebar.source-list.view, iconview.sidebar.source-list { + transition: all 0.12s ease-in; +} +.sidebar.source-list.view:selected, iconview.sidebar.source-list:selected { + padding-left: 4px; + background: #af6f5a; + color: #2f2a28; +} +.sidebar.source-list.view:selected:active, iconview.sidebar.source-list:selected:active { + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); +} +.sidebar.source-list.view:selected.has-open-popup, iconview.sidebar.source-list:selected.has-open-popup, .sidebar.source-list.view:selected:hover, iconview.sidebar.source-list:selected:hover { + background-color: rgba(175, 111, 90, 0.9); +} +.sidebar.source-list.view:selected:backdrop, iconview.sidebar.source-list:selected:backdrop { + background-color: rgba(175, 111, 90, 0.6); +} +.sidebar.source-list.view:hover, iconview.sidebar.source-list:hover, .sidebar.source-list.view iconview.source-list:hover, iconview.sidebar.source-list iconview.source-list:hover { + background-color: rgba(69, 62, 59, 0.4); +} +paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { + border-style: none; + border-color: #292523; +} + +stacksidebar row { + padding: 10px 4px; +} +stacksidebar row > label { + padding-left: 6px; + padding-right: 6px; +} +stacksidebar row.needs-attention > label { + background-size: 6px 6px, 0 0; +} + +/*******************************************************************/ +/* PLACESSIDEBAR */ +/*******************************************************************/ +placessidebar { + background-color: transparent; + background-image: linear-gradient(to right, #292523 40px, #2f2a28 35px, #2f2a28 36px, #2f2a28 36px, #2f2a28 99%, #2f2a28 100%); +} +placessidebar row { + padding: 1px 11px; +} +placessidebar row.sidebar-row.sidebar-row { + margin: 0; + border-radius: 0; +} +placessidebar row.sidebar-row.sidebar-row label { + padding-left: 8px; +} +placessidebar row.sidebar-row.sidebar-row .sidebar-icon { + margin-left: -14px; + margin-right: 12px; + padding-left: 14px; + padding-right: 12px; + color: #9a918b; +} +placessidebar row.sidebar-row:hover { + background: rgba(0, 0, 0, 0.12); + color: inherit; +} +placessidebar row.sidebar-row:selected { + color: #fff; + background-color: transparent; + background-image: linear-gradient(to right, rgba(175, 111, 90, 0.7) 40px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 97%); +} +placessidebar row.sidebar-row:selected label { + color: #af6f5a; +} +placessidebar row.sidebar-row:selected:hover { + color: #ffffff; + background-color: rgba(0, 0, 0, 0.24); +} +placessidebar row.sidebar-row:selected:hover .sidebar-icon { + color: #ffffff; +} +placessidebar row.sidebar-row:selected:backdrop { + color: rgba(0, 0, 0, 0.54); + background-color: transparent; + background-image: linear-gradient(to right, #af6f5a 40px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 97%); +} +placessidebar row.sidebar-row:selected:backdrop .sidebar-icon { + -gtk-icon-shadow: none; +} +placessidebar row.sidebar-row:selected .sidebar-icon { + -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.8); + color: inherit; +} +placessidebar row.sidebar-row.sidebar-new-bookmark-row, placessidebar row.sidebar-row.sidebar-new-bookmark-row label, placessidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { + color: #ddc388; +} +placessidebar row.sidebar-row:drop(active):not(:disabled) { + box-shadow: inset 0 1px #8faf79, inset 0 -1px #8faf79; +} +placessidebar row.sidebar-row:drop(active):not(:disabled), placessidebar row.sidebar-row:drop(active):not(:disabled) label, placessidebar row.sidebar-row:drop(active):not(:disabled) image { + color: #8faf79; +} +placessidebar row.sidebar-row:drop(active):not(:disabled):selected { + background: #8faf79; +} +placessidebar row.sidebar-row:drop(active):not(:disabled):selected, placessidebar row.sidebar-row:drop(active):not(:disabled):selected label, placessidebar row.sidebar-row:drop(active):not(:disabled):selected image { + color: #2f2a28; +} +placessidebar list { + background-color: transparent; +} +placessidebar list:backdrop { + background-color: transparent; +} + +.sidebar-pane, .sidebar-pane .bottom-bar { + background-color: #2f2a28; +} +.sidebar-pane .bottom-bar button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; +} +.sidebar-pane .bottom-bar button .view, .sidebar-pane .bottom-bar button iconview { + background-color: transparent; +} + +/***************** + * GtkSpinButton * + *****************/ +spinbutton { + font-feature-settings: "tnum"; +} +spinbutton:not(.vertical) { + padding: 0; + border-spacing: 0; + /* :not here just to bump specificity above that of the list button styling */ +} +.osd spinbutton:not(.vertical) > text, spinbutton:not(.vertical) > text { + min-width: 28px; + margin: 0; + background: none; + background-color: transparent; + border: none; + border-radius: 0; + box-shadow: none; + padding: 6px; +} +.osd spinbutton:not(.vertical) > text:backdrop:disabled, spinbutton:not(.vertical) > text:backdrop:disabled { + background-color: transparent; +} +spinbutton:not(.vertical) > button.image-button.up:not(.flat), +spinbutton:not(.vertical) > button.image-button.down:not(.flat) { + min-height: 16px; + margin: 0; + padding-bottom: 0; + padding-top: 0; + color: #bcb7b5; + background-image: none; + border-style: none none none solid; + border-color: rgba(41, 37, 35, 0.3); + border-radius: 0; + box-shadow: none; + background-color: transparent; +} +spinbutton:not(.vertical) > button.image-button.up:not(.flat):dir(rtl), +spinbutton:not(.vertical) > button.image-button.down:not(.flat):dir(rtl) { + border-style: none solid none none; +} +spinbutton:not(.vertical) > button.image-button.up:not(.flat):hover, +spinbutton:not(.vertical) > button.image-button.down:not(.flat):hover { + color: #cac6c4; + background-color: #37322f; +} +spinbutton:not(.vertical) > button.image-button.up:not(.flat):disabled, +spinbutton:not(.vertical) > button.image-button.down:not(.flat):disabled { + color: rgba(136, 130, 128, 0.3); + background-color: transparent; +} +spinbutton:not(.vertical) > button.image-button.up:not(.flat):active, +spinbutton:not(.vertical) > button.image-button.down:not(.flat):active { + background-color: rgba(0, 0, 0, 0.1); + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); +} +spinbutton:not(.vertical) > button.image-button.up:not(.flat):dir(ltr):last-child, +spinbutton:not(.vertical) > button.image-button.down:not(.flat):dir(ltr):last-child { + border-radius: 0 6px 6px 0; +} +spinbutton:not(.vertical) > button.image-button.up:not(.flat):dir(rtl):first-child, +spinbutton:not(.vertical) > button.image-button.down:not(.flat):dir(rtl):first-child { + border-radius: 6px 0 0 6px; +} +.osd spinbutton:not(.vertical) > button.image-button.up:not(.flat), +.osd spinbutton:not(.vertical) > button.image-button.down:not(.flat) { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #cac6c4; + border-style: none none none solid; + border-color: rgba(41, 37, 35, 0.7); + border-radius: 0; + box-shadow: none; + -gtk-icon-shadow: 0 1px black; +} +.osd spinbutton:not(.vertical) > button.image-button.up:not(.flat):dir(rtl), +.osd spinbutton:not(.vertical) > button.image-button.down:not(.flat):dir(rtl) { + border-style: none solid none none; +} +.osd spinbutton:not(.vertical) > button.image-button.up:not(.flat):hover, +.osd spinbutton:not(.vertical) > button.image-button.down:not(.flat):hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #cac6c4; + border-color: rgba(41, 37, 35, 0.5); + background-color: rgba(14, 12, 12, 0.93); + -gtk-icon-shadow: 0 1px black; + box-shadow: none; +} +.osd spinbutton:not(.vertical) > button.image-button.up:not(.flat):disabled, +.osd spinbutton:not(.vertical) > button.image-button.down:not(.flat):disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #7a7674; + border-color: rgba(41, 37, 35, 0.5); + -gtk-icon-shadow: none; + box-shadow: none; +} +.osd spinbutton:not(.vertical) > button.image-button.up:not(.flat):dir(ltr):last-child, +.osd spinbutton:not(.vertical) > button.image-button.down:not(.flat):dir(ltr):last-child { + border-radius: 0 6px 6px 0; +} +.osd spinbutton:not(.vertical) > button.image-button.up:not(.flat):dir(rtl):first-child, +.osd spinbutton:not(.vertical) > button.image-button.down:not(.flat):dir(rtl):first-child { + border-radius: 6px 0 0 6px; +} +spinbutton.vertical:disabled { + color: #888280; +} +spinbutton.vertical:drop(active) { + border-color: transparent; + box-shadow: none; +} +spinbutton.vertical > text { + min-height: 32px; + min-width: 32px; + padding: 0; + border-radius: 0; +} +spinbutton.vertical > text > selection { + background-color: rgba(175, 111, 90, 0.6); + color: transparent; +} +spinbutton.vertical > text > selection:focus-within { + color: #cac6c4; +} +spinbutton.vertical > button { + min-height: 32px; + min-width: 32px; + padding: 0; +} +spinbutton.vertical > button.up { + border-bottom-style: none; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} +spinbutton.vertical > button.down { + border-top-style: none; + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.osd spinbutton.vertical > button:first-child { + color: #cac6c4; + border-color: #292523; + background-color: rgba(41, 37, 35, 0.93); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); +} +.osd spinbutton.vertical > button:first-child:hover { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(75, 67, 63, 0.93), rgba(75, 67, 63, 0.93)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); +} +.osd spinbutton.vertical > button:first-child:active { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(58, 52, 49, 0.93), rgba(58, 52, 49, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(202, 198, 196, 0.3); +} +.osd spinbutton.vertical > button:first-child:disabled { + color: #7a7674; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(57, 53, 51, 0.5), rgba(57, 53, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} +treeview spinbutton:not(.vertical) { + min-height: 0; + border-style: none; + border-radius: 0; +} +treeview spinbutton:not(.vertical) > text { + min-height: 0; + padding: 1px 2px; +} + +/*********** + * Spinner * + ***********/ +menu spinner { + color: #af6f5a; +} + +/********************* + * Spinner Animation * + *********************/ +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); + } +} +spinner { + background: none; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); +} +spinner:checked { + opacity: 1; + animation: spin 1s linear infinite; +} +spinner:checked:disabled { + opacity: 0.5; +} + +/********** * Switch * **********/ switch { @@ -4373,91 +5508,117 @@ switch { background-size: 40px 24px; background-repeat: no-repeat; background-position: center center; - background-image: -gtk-scaled(url("../assets/switch-off.svg"), url("../assets/switch-off.svg")); } - switch:disabled { - background-image: -gtk-scaled(url("../assets/switch-insensitive.svg"), url("../assets/switch-insensitive.svg")); } - switch:disabled slider { - background-image: -gtk-scaled(url("../assets/switch-slider-insensitive.svg"), url("../assets/switch-slider-insensitive@2.png")); } - switch, switch slider { - outline-color: transparent; - color: transparent; - border: none; - box-shadow: none; } - switch:checked { - background-image: -gtk-scaled(url("../assets/switch-on.svg"), url("../assets/switch-on.svg")); } - switch:checked slider { - background-image: -gtk-scaled(url("../assets/switch-slider-on.svg"), url("../assets/switch-slider-on@2.png")); } - switch:checked:disabled { - background-image: -gtk-scaled(url("../assets/switch-on-insensitive.svg"), url("../assets/switch-on-insensitive.svg")); } - switch:checked:disabled slider { - background-image: -gtk-scaled(url("../assets/switch-slider-on-insensitive.svg"), url("../assets/switch-slider-on-insensitive@2.png")); } - switch slider { - min-width: 1px; - min-height: 1px; - background-repeat: no-repeat; - background-position: left center; - background-color: transparent; - background-image: -gtk-scaled(url("../assets/switch-slider-off.svg"), url("../assets/switch-slider-off@2.png")); } - row:selected switch:checked { - background-image: -gtk-scaled(url("../assets/switch-off.svg"), url("../assets/switch-off.svg")); } - row:selected switch:checked slider { - background-image: -gtk-scaled(url("../assets/switch-slider-on-selected.svg"), url("../assets/switch-slider-on-selected@2.png")); } - switch trough:active, switch trough:checked { - background-color: #8fbcbb; } - switch trough:active:backdrop, switch trough:checked:backdrop { - background-color: rgba(143, 188, 187, 0.6); } + background-image: -gtk-scaled(url("../assets/switch-off.svg"), url("../assets/switch-off.svg")); +} +switch:disabled { + background-image: -gtk-scaled(url("../assets/switch-insensitive.svg"), url("../assets/switch-insensitive.svg")); +} +switch:disabled slider { + background-image: -gtk-scaled(url("../assets/switch-slider-insensitive.svg"), url("../assets/switch-slider-insensitive@2.png")); +} +switch, switch slider { + outline-color: transparent; + color: transparent; + border: none; + box-shadow: none; +} +switch:checked { + background-image: -gtk-scaled(url("../assets/switch-on.svg"), url("../assets/switch-on.svg")); +} +switch:checked slider { + background-image: -gtk-scaled(url("../assets/switch-slider-on.svg"), url("../assets/switch-slider-on@2.png")); +} +switch:checked:disabled { + background-image: -gtk-scaled(url("../assets/switch-on-insensitive.svg"), url("../assets/switch-on-insensitive.svg")); +} +switch:checked:disabled slider { + background-image: -gtk-scaled(url("../assets/switch-slider-on-insensitive.svg"), url("../assets/switch-slider-on-insensitive@2.png")); +} +switch slider { + min-width: 1px; + min-height: 1px; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + background-image: -gtk-scaled(url("../assets/switch-slider-off.svg"), url("../assets/switch-slider-off@2.png")); +} +row:selected switch:checked { + background-image: -gtk-scaled(url("../assets/switch-off.svg"), url("../assets/switch-off.svg")); +} +row:selected switch:checked slider { + background-image: -gtk-scaled(url("../assets/switch-slider-on-selected.svg"), url("../assets/switch-slider-on-selected@2.png")); +} +switch trough:active, switch trough:checked { + background-color: #af6f5a; +} +switch trough:active:backdrop, switch trough:checked:backdrop { + background-color: rgba(175, 111, 90, 0.6); +} /************ * Toolbars * ************/ -toolbar, .inline-toolbar, searchbar > revealer > box { +searchbar > revealer > box, .inline-toolbar, toolbar { padding: 4px; - background-color: #434c5e; } + background-color: #453e3b; +} toolbar { - padding: 4px 3px 3px 4px; } - .osd toolbar { - background-color: transparent; } - toolbar.osd { - padding: 13px; - border: none; - border-radius: 5px; - background-color: rgba(40, 45, 55, 0.93); } - toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; } - toolbar.horizontal separator { - margin: 0 7px 1px 6px; } - toolbar.vertical separator { - margin: 6px 1px 7px 0; } - toolbar:not(.inline-toolbar):not(.osd) switch, - toolbar:not(.inline-toolbar):not(.osd) scale, - toolbar:not(.inline-toolbar):not(.osd) entry, - toolbar:not(.inline-toolbar):not(.osd) spinbutton, - toolbar:not(.inline-toolbar):not(.osd) button { - margin-right: 1px; - margin-bottom: 1px; } + padding: 4px 3px 3px 4px; +} +.osd toolbar { + background-color: transparent; +} +toolbar.osd { + padding: 13px; + border: none; + border-radius: 5px; + background-color: rgba(41, 37, 35, 0.93); +} +toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { + border-radius: 0; +} +toolbar.horizontal separator { + margin: 0 7px 1px 6px; +} +toolbar.vertical separator { + margin: 6px 1px 7px 0; +} +toolbar:not(.inline-toolbar):not(.osd) switch, +toolbar:not(.inline-toolbar):not(.osd) scale, +toolbar:not(.inline-toolbar):not(.osd) entry, +toolbar:not(.inline-toolbar):not(.osd) spinbutton, +toolbar:not(.inline-toolbar):not(.osd) button { + margin-right: 1px; + margin-bottom: 1px; +} .inline-toolbar { padding: 3px; border-width: 0 1px 1px; - border-radius: 0 0 5px 5px; } + border-radius: 0 0 5px 5px; +} searchbar > revealer > box { border-width: 0 0 1px; - padding: 5px; } + padding: 5px; +} .inline-toolbar, searchbar > revealer > box { border-style: solid; - border-color: #232831; - background-color: #394151; } - .inline-toolbar:backdrop, searchbar > revealer > box:backdrop { - border-color: #262c36; - background-color: #394150; - box-shadow: none; - transition: 200ms ease-out; } + border-color: #292523; + background-color: #3d3734; +} +.inline-toolbar:backdrop, searchbar > revealer > box:backdrop { + border-color: #2c2825; + background-color: #3c3633; + box-shadow: none; + transition: 200ms ease-out; +} searchbar { - background: #3b4252; } + background: #3a3431; +} /************ * Tooltips * @@ -4467,153 +5628,187 @@ tooltip { /* not working */ border-radius: 5px; box-shadow: none; - text-shadow: 0 1px black; } - tooltip.background { - background-color: rgba(40, 45, 55, 0.93); - background-clip: padding-box; - border: 1px solid #232831; } - tooltip decoration { - background-color: transparent; } - tooltip * { - padding: 4px; - background-color: transparent; - color: white; } + text-shadow: 0 1px black; +} +tooltip.background { + background-color: rgba(41, 37, 35, 0.93); + background-clip: padding-box; + border: 1px solid #292523; +} +tooltip decoration { + background-color: transparent; +} +tooltip * { + padding: 4px; + background-color: transparent; + color: white; +} columnview.view, treeview.view { - border-left-color: #232831; - border-top-color: #232831; } - columnview.view:selected:focus, columnview.view:selected, - treeview.view:selected:focus, - treeview.view:selected { - border-radius: 0; - outline-color: #bf616a; } - columnview.view:disabled, - treeview.view:disabled { - color: #8e95a4; } - columnview.view:disabled:selected, - treeview.view:disabled:selected { - color: #68868a; } - columnview.view:disabled:selected:backdrop, - treeview.view:disabled:selected:backdrop { - color: rgba(131, 171, 172, 0.85); } - columnview.view.separator, - treeview.view.separator { - min-height: 2px; - color: #232831; } - columnview.view:backdrop, - treeview.view:backdrop { - border-left-color: #4c5362; - border-top: #4c5362; } - columnview.view:drop(active), - treeview.view:drop(active) { - box-shadow: none; } - columnview.view > dndtarget:drop(active), - treeview.view > dndtarget:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #6fa9a8; } - columnview.view > dndtarget:drop(active).after, - treeview.view > dndtarget:drop(active).after { - border-top-style: none; } - columnview.view > dndtarget:drop(active).before, - treeview.view > dndtarget:drop(active).before { - border-bottom-style: none; } - columnview.view.expander, - treeview.view.expander { - min-width: 16px; - min-height: 16px; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #a9afbc; } - columnview.view.expander:dir(rtl), - treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } - columnview.view.expander:hover, - treeview.view.expander:hover { - color: #d8dee9; } - columnview.view.expander:selected, - treeview.view.expander:selected { - color: #4b5d65; } - columnview.view.expander:selected:hover, - treeview.view.expander:selected:hover { - color: #2e3440; } - columnview.view.expander:checked, - treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - columnview.view.progressbar, - treeview.view.progressbar { - border: 1px solid #6fa9a8; - border-radius: 4px; - background-color: #8fbcbb; - background-image: linear-gradient(to bottom, #8fbcbb, #6fa9a8); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), 0 1px rgba(0, 0, 0, 0.1); } - columnview.view.progressbar:selected:focus, columnview.view.progressbar:selected, - treeview.view.progressbar:selected:focus, - treeview.view.progressbar:selected { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); - background-image: image(#3b4252); } - columnview.view.progressbar:selected:focus:backdrop, columnview.view.progressbar:selected:backdrop, - treeview.view.progressbar:selected:focus:backdrop, - treeview.view.progressbar:selected:backdrop { - background-color: #3d4455; } - columnview.view.trough, - treeview.view.trough { - background-color: rgba(216, 222, 233, 0.1); } - columnview.view.trough:selected:focus, columnview.view.trough:selected, - treeview.view.trough:selected:focus, - treeview.view.trough:selected { - background-color: #6fa9a8; } - columnview.view > header > button, - treeview.view > header > button { - color: #cfd3dd; - background-color: #3b4252; - font-weight: bold; - text-shadow: none; - box-shadow: none; } - columnview.view > header > button:hover, - treeview.view > header > button:hover { - color: #d4d9e3; - box-shadow: none; - transition: none; } - columnview.view > header > button:active, - treeview.view > header > button:active { - color: #d8dee9; - transition: none; } - columnview.view > header > button sort-indicator, - treeview.view > header > button sort-indicator { - min-height: 16px; - min-width: 16px; } - columnview.view > header > button sort-indicator.ascending, - treeview.view > header > button sort-indicator.ascending { - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } - columnview.view > header > button sort-indicator.descending, - treeview.view > header > button sort-indicator.descending { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - columnview.view button.dnd:active, columnview.view button.dnd:selected, columnview.view button.dnd:hover, columnview.view button.dnd, - columnview.view header.button.dnd:active, - columnview.view header.button.dnd:selected, - columnview.view header.button.dnd:hover, - columnview.view header.button.dnd, - treeview.view button.dnd:active, - treeview.view button.dnd:selected, - treeview.view button.dnd:hover, - treeview.view button.dnd, - treeview.view header.button.dnd:active, - treeview.view header.button.dnd:selected, - treeview.view header.button.dnd:hover, - treeview.view header.button.dnd { - padding: 0 6px; - color: #bf616a; - background-image: none; - background-color: #8fbcbb; - border-style: none; - border-radius: 0; - box-shadow: inset 0 0 0 1px #3b4252; - text-shadow: none; - transition: none; } - columnview.view acceleditor > label, - treeview.view acceleditor > label { - background-color: #8fbcbb; } + border-left-color: #292523; + border-top-color: #292523; +} +columnview.view:selected:focus, columnview.view:selected, +treeview.view:selected:focus, +treeview.view:selected { + border-radius: 0; + outline-color: #c65353; +} +columnview.view:disabled, +treeview.view:disabled { + color: #888280; +} +columnview.view:disabled:selected, +treeview.view:disabled:selected { + color: #7c5346; +} +columnview.view:disabled:selected:backdrop, +treeview.view:disabled:selected:backdrop { + color: rgba(159, 102, 84, 0.85); +} +columnview.view.separator, +treeview.view.separator { + min-height: 2px; + color: #292523; +} +columnview.view:backdrop, +treeview.view:backdrop { + border-left-color: #4a4441; + border-top: #4a4441; +} +columnview.view:drop(active), +treeview.view:drop(active) { + box-shadow: none; +} +columnview.view > dndtarget:drop(active), +treeview.view > dndtarget:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: #905846; +} +columnview.view > dndtarget:drop(active).after, +treeview.view > dndtarget:drop(active).after { + border-top-style: none; +} +columnview.view > dndtarget:drop(active).before, +treeview.view > dndtarget:drop(active).before { + border-bottom-style: none; +} +columnview.view.expander, +treeview.view.expander { + min-width: 16px; + min-height: 16px; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: #9f9a98; +} +columnview.view.expander:dir(rtl), +treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); +} +columnview.view.expander:hover, +treeview.view.expander:hover { + color: #cac6c4; +} +columnview.view.expander:selected, +treeview.view.expander:selected { + color: #553f37; +} +columnview.view.expander:selected:hover, +treeview.view.expander:selected:hover { + color: #2f2a28; +} +columnview.view.expander:checked, +treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} +columnview.view.progressbar, +treeview.view.progressbar { + border: 1px solid #905846; + border-radius: 4px; + background-color: #af6f5a; + background-image: linear-gradient(to bottom, #af6f5a, #905846); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), 0 1px rgba(0, 0, 0, 0.1); +} +columnview.view.progressbar:selected:focus, columnview.view.progressbar:selected, +treeview.view.progressbar:selected:focus, +treeview.view.progressbar:selected { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); + background-image: image(#3a3431); +} +columnview.view.progressbar:selected:focus:backdrop, columnview.view.progressbar:selected:backdrop, +treeview.view.progressbar:selected:focus:backdrop, +treeview.view.progressbar:selected:backdrop { + background-color: #3d3633; +} +columnview.view.trough, +treeview.view.trough { + background-color: rgba(202, 198, 196, 0.1); +} +columnview.view.trough:selected:focus, columnview.view.trough:selected, +treeview.view.trough:selected:focus, +treeview.view.trough:selected { + background-color: #905846; +} +columnview.view > header > button, +treeview.view > header > button { + color: #cfcac7; + background-color: #3a3431; + font-weight: bold; + text-shadow: none; + box-shadow: none; +} +columnview.view > header > button:hover, +treeview.view > header > button:hover { + color: #cdc8c6; + box-shadow: none; + transition: none; +} +columnview.view > header > button:active, +treeview.view > header > button:active { + color: #cac6c4; + transition: none; +} +columnview.view > header > button sort-indicator, +treeview.view > header > button sort-indicator { + min-height: 16px; + min-width: 16px; +} +columnview.view > header > button sort-indicator.ascending, +treeview.view > header > button sort-indicator.ascending { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} +columnview.view > header > button sort-indicator.descending, +treeview.view > header > button sort-indicator.descending { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} +columnview.view button.dnd:active, columnview.view button.dnd:selected, columnview.view button.dnd:hover, columnview.view button.dnd, +columnview.view header.button.dnd:active, +columnview.view header.button.dnd:selected, +columnview.view header.button.dnd:hover, +columnview.view header.button.dnd, +treeview.view button.dnd:active, +treeview.view button.dnd:selected, +treeview.view button.dnd:hover, +treeview.view button.dnd, +treeview.view header.button.dnd:active, +treeview.view header.button.dnd:selected, +treeview.view header.button.dnd:hover, +treeview.view header.button.dnd { + padding: 0 6px; + color: #c65353; + background-image: none; + background-color: #af6f5a; + border-style: none; + border-radius: 0; + box-shadow: inset 0 0 0 1px #3a3431; + text-shadow: none; + transition: none; +} +columnview.view acceleditor > label, +treeview.view acceleditor > label { + background-color: #af6f5a; +} columnview.view > header > button, treeview.view > header > button, columnview.view > header > button:hover, @@ -4622,56 +5817,70 @@ treeview.view > header > button:active { padding: 0 6px; background-image: none; border-style: none none solid solid; - border-color: #232831; + border-color: #292523; border-radius: 0; - text-shadow: none; } - columnview.view > header > button:disabled, - treeview.view > header > button:disabled { - border-color: #434c5e; - background-image: none; } - columnview.view > header > button:last-child:backdrop, - treeview.view > header > button:last-child:backdrop, columnview.view > header > button:last-child, - treeview.view > header > button:last-child { - border-right-style: none; } + text-shadow: none; +} +columnview.view > header > button:disabled, +treeview.view > header > button:disabled { + border-color: #453e3b; + background-image: none; +} +columnview.view > header > button:last-child, +treeview.view > header > button:last-child { + border-right-style: none; +} /********************** * Window Decorations * *********************/ window { - border-width: 0px; } - window.csd { - box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(0, 0, 0, 0.75); - margin: 0px; - border-radius: 4px 4px 0 0; } - window.csd:backdrop { - box-shadow: 0 3px 9px 1px transparent, 0 2px 6px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.75); - transition: 200ms ease-out; } - window.csd.popup { - border-radius: 7px; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.65); } - window.csd.dialog.message { - border-radius: 4px; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.65); } - window.solid-csd { - margin: 0; - padding: 4px; - border: solid 1px #232831; - border-radius: 0; - box-shadow: inset 0 0 0 4px #232831, inset 0 0 0 3px #2b313c, inset 0 1px rgba(216, 222, 233, 0.07); } - window.solid-csd:backdrop { - box-shadow: inset 0 0 0 4px #232831, inset 0 0 0 3px #434c5e, inset 0 1px rgba(216, 222, 233, 0.07); } - window.maximized, window.fullscreen { - border-radius: 0; - box-shadow: none; } - window.tiled, window.tiled-top, window.tiled-left, window.tiled-right, window.tiled-bottom { - border-radius: 0; - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.75), 0 0 0 20px transparent; } - window.tiled:backdrop, window.tiled-top:backdrop, window.tiled-left:backdrop, window.tiled-right:backdrop, window.tiled-bottom:backdrop { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.75), 0 0 0 20px transparent; } - window.popup { - box-shadow: none; } - window.ssd { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.75); } + border-width: 0px; +} +window.csd { + box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(0, 0, 0, 0.75); + margin: 0px; + border-radius: 4px 4px 0 0; +} +window.csd:backdrop { + box-shadow: 0 3px 9px 1px transparent, 0 2px 6px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.75); + transition: 200ms ease-out; +} +window.csd.popup { + border-radius: 7px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.65); +} +window.csd.dialog.message { + border-radius: 4px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.65); +} +window.solid-csd { + margin: 0; + padding: 4px; + border: solid 1px #292523; + border-radius: 0; + box-shadow: inset 0 0 0 4px #292523, inset 0 0 0 3px #2d2926, inset 0 1px rgba(202, 198, 196, 0.07); +} +window.solid-csd:backdrop { + box-shadow: inset 0 0 0 4px #292523, inset 0 0 0 3px #453e3b, inset 0 1px rgba(202, 198, 196, 0.07); +} +window.maximized, window.fullscreen { + border-radius: 0; + box-shadow: none; +} +window.tiled, window.tiled-top, window.tiled-left, window.tiled-right, window.tiled-bottom { + border-radius: 0; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.75), 0 0 0 20px transparent; +} +window.tiled:backdrop, window.tiled-top:backdrop, window.tiled-left:backdrop, window.tiled-right:backdrop, window.tiled-bottom:backdrop { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.75), 0 0 0 20px transparent; +} +window.popup { + box-shadow: none; +} +window.ssd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.75); +} windowcontrols button.close, windowcontrols button.maximize, windowcontrols button.minimize { min-width: 20px; @@ -4680,82 +5889,109 @@ windowcontrols button.close, windowcontrols button.maximize, windowcontrols butt padding: 0 1px; background-position: center; background-repeat: no-repeat; - background-size: 16px 16px; } - windowcontrols button.close, windowcontrols button.close:hover, windowcontrols button.close:focus, windowcontrols button.close:active, windowcontrols button.close:backdrop, windowcontrols button.close:backdrop:hover, windowcontrols button.maximize, windowcontrols button.maximize:hover, windowcontrols button.maximize:focus, windowcontrols button.maximize:active, windowcontrols button.maximize:backdrop, windowcontrols button.maximize:backdrop:hover, windowcontrols button.minimize, windowcontrols button.minimize:hover, windowcontrols button.minimize:focus, windowcontrols button.minimize:active, windowcontrols button.minimize:backdrop, windowcontrols button.minimize:backdrop:hover { - background-color: transparent; - border: none; - box-shadow: none; - color: transparent; } + background-size: 16px 16px; +} +windowcontrols button.close, windowcontrols button.close:hover, windowcontrols button.close:focus, windowcontrols button.close:active, windowcontrols button.close:backdrop, windowcontrols button.close:backdrop:hover, windowcontrols button.maximize, windowcontrols button.maximize:hover, windowcontrols button.maximize:focus, windowcontrols button.maximize:active, windowcontrols button.maximize:backdrop, windowcontrols button.maximize:backdrop:hover, windowcontrols button.minimize, windowcontrols button.minimize:hover, windowcontrols button.minimize:focus, windowcontrols button.minimize:active, windowcontrols button.minimize:backdrop, windowcontrols button.minimize:backdrop:hover { + background-color: transparent; + border: none; + box-shadow: none; + color: transparent; +} windowcontrols button.close { - background-image: -gtk-scaled(url("../assets/close.png"), url("../assets/close@2.png")); } - windowcontrols button.close:hover, windowcontrols button.close:active { - background-image: -gtk-scaled(url("../assets/close_prelight.png"), url("../assets/close_prelight@2.png")); } + background-image: -gtk-scaled(url("../assets/close.png"), url("../assets/close@2.png")); +} +windowcontrols button.close:hover, windowcontrols button.close:active { + background-image: -gtk-scaled(url("../assets/close_prelight.png"), url("../assets/close_prelight@2.png")); +} windowcontrols button.maximize { - background-image: -gtk-scaled(url("../assets/maximize.png"), url("../assets/maximize@2.png")); } - windowcontrols button.maximize:hover, windowcontrols button.maximize:active { - background-image: -gtk-scaled(url("../assets/maximize_prelight.png"), url("../assets/maximize_prelight@2.png")); } + background-image: -gtk-scaled(url("../assets/maximize.png"), url("../assets/maximize@2.png")); +} +windowcontrols button.maximize:hover, windowcontrols button.maximize:active { + background-image: -gtk-scaled(url("../assets/maximize_prelight.png"), url("../assets/maximize_prelight@2.png")); +} windowcontrols button.minimize { - background-image: -gtk-scaled(url("../assets/min.png"), url("../assets/min@2.png")); } - windowcontrols button.minimize:hover, windowcontrols button.minimize:active { - background-image: -gtk-scaled(url("../assets/min_prelight.png"), url("../assets/min_prelight@2.png")); } + background-image: -gtk-scaled(url("../assets/min.png"), url("../assets/min@2.png")); +} +windowcontrols button.minimize:hover, windowcontrols button.minimize:active { + background-image: -gtk-scaled(url("../assets/min_prelight.png"), url("../assets/min_prelight@2.png")); +} +.selection-mode windowcontrols button { + background-color: transparent; + border-color: transparent; + color: #af6f5a; +} windowcontrols button:backdrop { -gtk-icon-shadow: none; - background-image: -gtk-scaled(url("../assets/close_unfocused.png"), url("../assets/close_unfocused@2.png")); } + background-image: -gtk-scaled(url("../assets/close_unfocused.png"), url("../assets/close_unfocused@2.png")); +} headerbar.selection-mode button.titlebutton, .titlebar.selection-mode button.titlebutton { - text-shadow: 0 -1px rgba(0, 0, 0, 0.4807843137); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.4807843137); } - headerbar.selection-mode button.titlebutton:backdrop, - .titlebar.selection-mode button.titlebutton:backdrop { - -gtk-icon-shadow: none; } + text-shadow: 0 -1px rgba(0, 0, 0, 0.5843137255); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.5843137255); +} +headerbar.selection-mode button.titlebutton:backdrop, +.titlebar.selection-mode button.titlebutton:backdrop { + -gtk-icon-shadow: none; +} -.view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, +.view:selected:focus, .view:selected, +.history-view:selected:focus, +.history-view:selected, +textview > text:selected:focus, +textview > text:selected, textview > text selection:focus, textview > text selection, iconview:selected:focus, iconview:selected, flowbox flowboxchild:selected, modelbutton.flat:selected, +.menuitem.button.flat:selected, calendar > grid > label.day-number:selected, +entry selection:focus, +entry selection, row:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, spinbutton.vertical > text selection:focus, spinbutton.vertical > text selection, columnview.view:selected:focus, columnview.view:selected, +treeview.view:selected:focus, +treeview.view:selected { + background-color: #af6f5a; +} +row:selected label, label:selected, .selection-mode windowcontrols button, .view:selected:focus, .view:selected, .history-view:selected:focus, .history-view:selected, textview > text:selected:focus, -textview > text:selected, textview > text selection:focus, textview > text selection, flowbox flowboxchild:selected, modelbutton.flat:selected, -.menuitem.button.flat:selected, calendar > grid > label.day-number:selected, spinbutton:not(.vertical) selection:focus, spinbutton.vertical > text selection:focus, spinbutton:not(.vertical) selection, spinbutton.vertical > text selection, +textview > text:selected, textview > text selection:focus, textview > text selection, iconview:selected:focus, iconview:selected, flowbox flowboxchild:selected, modelbutton.flat:selected, +.menuitem.button.flat:selected, calendar > grid > label.day-number:selected, entry selection:focus, -entry selection, row:selected, columnview.view:selected:focus, columnview.view:selected, +entry selection, row:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, spinbutton.vertical > text selection:focus, spinbutton.vertical > text selection, columnview.view:selected:focus, columnview.view:selected, treeview.view:selected:focus, treeview.view:selected { - background-color: #8fbcbb; } - row:selected label, label:selected, .selection-mode windowcontrols button, .view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, - .history-view:selected:focus, - .history-view:selected, - textview > text:selected:focus, - textview > text:selected, textview > text selection:focus, textview > text selection, flowbox flowboxchild:selected, modelbutton.flat:selected, - .menuitem.button.flat:selected, calendar > grid > label.day-number:selected, spinbutton:not(.vertical) selection:focus, spinbutton.vertical > text selection:focus, spinbutton:not(.vertical) selection, spinbutton.vertical > text selection, - entry selection:focus, - entry selection, row:selected, columnview.view:selected:focus, columnview.view:selected, - treeview.view:selected:focus, - treeview.view:selected { - color: #2e3440; - font-weight: normal; } - row:selected label:disabled, label:disabled:selected, .selection-mode windowcontrols button:disabled, iconview:disabled:selected:focus, .view:disabled:selected, iconview:disabled:selected, - .history-view:disabled:selected, - textview > text:disabled:selected:focus, - textview > text:disabled:selected, textview > text selection:disabled, flowbox flowboxchild:disabled:selected, label:disabled selection, modelbutton.flat:disabled:selected, - .menuitem.button.flat:disabled:selected, calendar > grid > label.day-number:disabled:selected, spinbutton:not(.vertical) selection:disabled, spinbutton.vertical > text selection:disabled, - entry selection:disabled, row:disabled:selected { - color: #5f787e; } - row:selected label:backdrop, label:backdrop:selected, .selection-mode windowcontrols button:backdrop, iconview:backdrop:selected:focus, .view:backdrop:selected, iconview:backdrop:selected, - .history-view:backdrop:selected, - textview > text:backdrop:selected:focus, - textview > text:backdrop:selected, textview > text selection:backdrop, flowbox flowboxchild:backdrop:selected, label:backdrop selection, modelbutton.flat:backdrop:selected, - .menuitem.button.flat:backdrop:selected, calendar > grid > label.day-number:backdrop:selected, spinbutton:not(.vertical) selection:backdrop, spinbutton.vertical > text selection:backdrop, - entry selection:backdrop, row:backdrop:selected { - color: rgba(46, 52, 64, 0.5); } - row:selected label:backdrop:disabled, label:backdrop:disabled:selected, .selection-mode windowcontrols button:backdrop:disabled, .view:backdrop:disabled:selected, iconview:backdrop:disabled:selected, - .history-view:backdrop:disabled:selected, - textview > text:backdrop:disabled:selected, textview > text selection:backdrop:disabled, flowbox flowboxchild:backdrop:disabled:selected, label:disabled selection:backdrop, label:backdrop selection:disabled, modelbutton.flat:backdrop:disabled:selected, - .menuitem.button.flat:backdrop:disabled:selected, calendar > grid > label.day-number:backdrop:disabled:selected, spinbutton:not(.vertical) selection:backdrop:disabled, spinbutton.vertical > text selection:backdrop:disabled, - entry selection:backdrop:disabled, row:backdrop:disabled:selected { - color: rgba(131, 171, 172, 0.85); } + color: #2f2a28; + font-weight: normal; +} +row:selected label:disabled, label:disabled:selected, .selection-mode windowcontrols button:disabled, .view:disabled:selected, +.history-view:disabled:selected, +textview > text:disabled:selected:focus, +textview > text:disabled:selected, textview > text selection:disabled, iconview:disabled:selected:focus, iconview:disabled:selected, flowbox flowboxchild:disabled:selected, modelbutton.flat:disabled:selected, +.menuitem.button.flat:disabled:selected, calendar > grid > label.day-number:disabled:selected, +entry selection:disabled:focus, +entry selection:disabled, row:disabled:selected, spinbutton:not(.vertical) selection:disabled:focus, spinbutton:not(.vertical) selection:disabled, spinbutton.vertical > text selection:disabled:focus, spinbutton.vertical > text selection:disabled, columnview.view:disabled:selected, +treeview.view:disabled:selected { + color: #6f4d41; +} +row:selected label:backdrop, label:backdrop:selected, .selection-mode windowcontrols button:backdrop, .view:backdrop:selected, +.history-view:backdrop:selected, +textview > text:backdrop:selected:focus, +textview > text:backdrop:selected, textview > text selection:backdrop, iconview:backdrop:selected:focus, iconview:backdrop:selected, flowbox flowboxchild:backdrop:selected, modelbutton.flat:backdrop:selected, +.menuitem.button.flat:backdrop:selected, calendar > grid > label.day-number:backdrop:selected, +entry selection:backdrop:focus, +entry selection:backdrop, row:backdrop:selected, spinbutton:not(.vertical) selection:backdrop:focus, spinbutton:not(.vertical) selection:backdrop, spinbutton.vertical > text selection:backdrop:focus, spinbutton.vertical > text selection:backdrop, columnview.view:backdrop:selected, +treeview.view:backdrop:selected { + color: rgba(47, 42, 40, 0.5); +} +row:selected label:backdrop:disabled, label:backdrop:disabled:selected, .selection-mode windowcontrols button:backdrop:disabled, .view:backdrop:disabled:selected, +.history-view:backdrop:disabled:selected, +textview > text:backdrop:disabled:selected, textview > text selection:backdrop:disabled, iconview:backdrop:disabled:selected, flowbox flowboxchild:backdrop:disabled:selected, modelbutton.flat:backdrop:disabled:selected, +.menuitem.button.flat:backdrop:disabled:selected, +entry selection:backdrop:disabled:focus, +entry selection:backdrop:disabled, row:backdrop:disabled:selected, spinbutton:not(.vertical) selection:backdrop:disabled, spinbutton.vertical > text selection:backdrop:disabled { + color: rgba(159, 102, 84, 0.85); +} .monospace { - font-family: Monospace; } + font-family: Monospace; +} /********************** * DE-Specific Styles * @@ -4764,15 +6000,18 @@ treeview.view:selected { * Budgie * *********/ .budgie-container { - background-color: transparent; } - .budgie-container:backdrop { - background-color: transparent; } - .budgie-container popover list, - .budgie-container popover row { - border: none; - background: none; - padding: 0; - margin: 0; } + background-color: transparent; +} +.budgie-container:backdrop { + background-color: transparent; +} +.budgie-container popover list, +.budgie-container popover row { + border: none; + background: none; + padding: 0; + margin: 0; +} .budgie-popover .container, .budgie-popover border, @@ -4787,897 +6026,1172 @@ treeview.view:selected { -gtk-icon-shadow: none; opacity: 1; min-width: 0; - min-height: 0; } + min-height: 0; +} .budgie-popover, .budgie-popover.background { border-radius: 2px; padding: 0; - background: rgba(22, 25, 30, 0.95); + background: rgba(17, 16, 15, 0.95); background-clip: border-box; box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.35); - border: 1px solid #232831; } - .budgie-popover list:hover, - .budgie-popover row:hover, - .budgie-popover.background list:hover, - .budgie-popover.background row:hover { - background: none; } - .budgie-popover > frame.container, - .budgie-popover.background > frame.container { - margin: 0 -1px -1px; - padding: 2px 0 0; } - .budgie-popover button, - .budgie-popover.background button { - color: #d8dee9; - border: none; - background: transparent; } - .budgie-popover button:hover, - .budgie-popover.background button:hover { - color: #8fbcbb; } + border: 1px solid #292523; +} +.budgie-popover list:hover, +.budgie-popover row:hover, +.budgie-popover.background list:hover, +.budgie-popover.background row:hover { + background: none; +} +.budgie-popover > frame.container, +.budgie-popover.background > frame.container { + margin: 0 -1px -1px; + padding: 2px 0 0; +} +.budgie-popover button, +.budgie-popover.background button { + color: #cac6c4; + border: none; + background: transparent; +} +.budgie-popover button:hover, +.budgie-popover.background button:hover { + color: #af6f5a; +} .budgie-popover > .container { - padding: 2px; } + padding: 2px; +} .budgie-menu { - color: #d8dee9; } - .budgie-menu .container { - padding: 0; } - .budgie-menu button:hover { - -gtk-icon-filter: none; } - .budgie-menu entry.search { - border: none; - background: none; - padding: 5px 2px; - border-bottom: 1px solid #232831; - border-radius: 0; - font-size: 120%; - box-shadow: none; - color: #d8dee9; } - .budgie-menu entry.search image:dir(ltr) { - padding-left: 8px; - padding-right: 12px; } - .budgie-menu entry.search image:dir(rtl) { - padding-left: 12px; - padding-right: 8px; } - .budgie-menu .categories { - border-width: 0; - margin-left: 3px; - background: transparent; } - .budgie-menu .categories:dir(ltr) { - border-right: 1px solid #232831; } - .budgie-menu .categories:dir(rtl) { - border-left: 1px solid #232831; } - .budgie-menu .category-button { - padding: 7px; - border-radius: 2px 0 0 2px; } - .budgie-menu .category-button:hover { - background-color: rgba(216, 222, 233, 0.05); - color: #d8dee9; } - .budgie-menu .category-button:active { - box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } - .budgie-menu .category-button:checked { - color: #2e3440; - background: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } - .budgie-menu .category-button:checked:hover { - color: rgba(46, 52, 64, 0.6); } - .budgie-menu .category-button:checked:disabled { - opacity: 0.5; } - .budgie-menu .category-button:checked:disabled label { - color: rgba(46, 52, 64, 0.7); } - .budgie-menu scrollbar { - background-color: transparent; - border-color: #232831; } - .budgie-menu button:not(.category-button) { - padding-top: 5px; - padding-bottom: 5px; - border-radius: 0; - box-shadow: none; - background: yellow; } - .budgie-menu button { - border: none; - background: transparent; } - .budgie-menu undershoot, .budgie-menu overshoot { - background: none; } - .budgie-menu list { - color: rgba(216, 222, 233, 0.7); } + color: #cac6c4; +} +.budgie-menu .container { + padding: 0; +} +.budgie-menu button:hover { + -gtk-icon-filter: none; +} +.budgie-menu entry.search { + border: none; + background: none; + padding: 5px 2px; + border-bottom: 1px solid #292523; + border-radius: 0; + font-size: 120%; + box-shadow: none; + color: #cac6c4; +} +.budgie-menu entry.search image:dir(ltr) { + padding-left: 8px; + padding-right: 12px; +} +.budgie-menu entry.search image:dir(rtl) { + padding-left: 12px; + padding-right: 8px; +} +.budgie-menu .categories { + border-width: 0; + margin-left: 3px; + background: transparent; +} +.budgie-menu .categories:dir(ltr) { + border-right: 1px solid #292523; +} +.budgie-menu .categories:dir(rtl) { + border-left: 1px solid #292523; +} +.budgie-menu .category-button { + padding: 7px; + border-radius: 2px 0 0 2px; +} +.budgie-menu .category-button:hover { + background-color: rgba(202, 198, 196, 0.1); + color: #cac6c4; +} +.budgie-menu .category-button:active { + box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); +} +.budgie-menu .category-button:checked { + color: #2f2a28; + background: linear-gradient(to right, #5d81ac 0%, #5d81ac 100%); +} +.budgie-menu .category-button:checked:hover { + color: rgba(47, 42, 40, 0.6); +} +.budgie-menu .category-button:checked:disabled { + opacity: 0.5; +} +.budgie-menu .category-button:checked:disabled label { + color: rgba(47, 42, 40, 0.7); +} +.budgie-menu scrollbar { + background-color: transparent; + border-color: #292523; +} +.budgie-menu button:not(.category-button) { + padding-top: 5px; + padding-bottom: 5px; + border-radius: 0; + box-shadow: none; + background: yellow; +} +.budgie-menu button { + border: none; + background: transparent; +} +.budgie-menu undershoot, .budgie-menu overshoot { + background: none; +} +.budgie-menu list { + color: rgba(202, 198, 196, 0.7); +} button.budgie-menu-launcher { padding: 0 2px; - color: #d8dee9; - box-shadow: none; - background-color: transparent; } - button.budgie-menu-launcher:hover { - color: #d8dee9; } - button.budgie-menu-launcher:active, button.budgie-menu-launcher:checked { - color: #d8dee9; } - button.budgie-menu-launcher:backdrop { - color: #d8dee9; - background-color: transparent; } - button.budgie-menu-launcher:backdrop:hover { - color: #d8dee9; } - button.budgie-menu-launcher:backdrop:active, button.budgie-menu-launcher:backdrop:checked { - color: #8fbcbb; - box-shadow: none; - background-color: #3d4454; } + color: #cac6c4; + box-shadow: none; + background-color: transparent; +} +button.budgie-menu-launcher:hover { + color: #cac6c4; +} +button.budgie-menu-launcher:active, button.budgie-menu-launcher:checked { + color: #cac6c4; +} +button.budgie-menu-launcher:backdrop { + color: #cac6c4; + background-color: transparent; +} +button.budgie-menu-launcher:backdrop:hover { + color: #cac6c4; +} +button.budgie-menu-launcher:backdrop:active, button.budgie-menu-launcher:backdrop:checked { + color: #af6f5a; + box-shadow: none; + background-color: #3c3633; +} .user-menu .content-box separator { margin-left: 6px; margin-right: 6px; - background-color: rgba(216, 222, 233, 0.1); } + background-color: rgba(202, 198, 196, 0.1); +} .user-menu button { - margin: 5px; } + margin: 5px; +} .user-menu > box.vertical row.activatable:first-child .indicator-item, .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1); - background-color: #8fbcbb; - transition-duration: 0.2s; } - .user-menu > box.vertical row.activatable:first-child .indicator-item:dir(ltr), - .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item:dir(ltr) { - padding-left: 7px; - background-position: left center; - background-repeat: no-repeat; - background-size: 38px auto; } - .user-menu > box.vertical row.activatable:first-child .indicator-item:dir(rtl), - .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item:dir(rtl) { - padding-right: 7px; - background-position: right center; - background-repeat: no-repeat; - background-size: 38px auto; } - .user-menu > box.vertical row.activatable:first-child .indicator-item label, - .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label { - color: #2e3440; } - .user-menu > box.vertical row.activatable:first-child .indicator-item label:dir(ltr), - .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label:dir(ltr) { - padding-left: 5px; } - .user-menu > box.vertical row.activatable:first-child .indicator-item label:dir(rtl), - .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label:dir(rtl) { - padding-right: 5px; } - .user-menu > box.vertical row.activatable:first-child .indicator-item image, - .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item image { - color: #2e3440; } - .user-menu > box.vertical row.activatable:first-child .indicator-item image:first-child, - .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item image:first-child { - min-width: 24px; - min-height: 20px; } + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.15); + background-color: #af6f5a; + transition-duration: 0.2s; +} +.user-menu > box.vertical row.activatable:first-child .indicator-item:dir(ltr), +.user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item:dir(ltr) { + padding-left: 7px; + background-position: left center; + background-repeat: no-repeat; + background-size: 38px auto; +} +.user-menu > box.vertical row.activatable:first-child .indicator-item:dir(rtl), +.user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item:dir(rtl) { + padding-right: 7px; + background-position: right center; + background-repeat: no-repeat; + background-size: 38px auto; +} +.user-menu > box.vertical row.activatable:first-child .indicator-item label, +.user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label { + color: #2f2a28; +} +.user-menu > box.vertical row.activatable:first-child .indicator-item label:dir(ltr), +.user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label:dir(ltr) { + padding-left: 5px; +} +.user-menu > box.vertical row.activatable:first-child .indicator-item label:dir(rtl), +.user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label:dir(rtl) { + padding-right: 5px; +} +.user-menu > box.vertical row.activatable:first-child .indicator-item image, +.user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item image { + color: #2f2a28; +} +.user-menu > box.vertical row.activatable:first-child .indicator-item image:first-child, +.user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item image:first-child { + min-width: 24px; + min-height: 20px; +} button.raven-trigger { padding-left: 2px; padding-right: 2px; - color: #d8dee9; - box-shadow: none; } - button.raven-trigger:hover { - color: #d8dee9; - background-color: transparent; } - button.raven-trigger:active, button.raven-trigger:checked { - box-shadow: none; - background-color: transparent; - color: #8fbcbb; } - button.raven-trigger:backdrop { - color: #d8dee9; } - button.raven-trigger:backdrop:hover { - color: #d8dee9; } - button.raven-trigger:backdrop:active, button.raven-trigger:backdrop:checked { - box-shadow: none; - color: #8fbcbb; - background-color: transparent; } + color: #cac6c4; + box-shadow: none; +} +button.raven-trigger:hover { + color: #cac6c4; + background-color: transparent; +} +button.raven-trigger:active, button.raven-trigger:checked { + box-shadow: none; + background-color: transparent; + color: #af6f5a; +} +button.raven-trigger:backdrop { + color: #cac6c4; +} +button.raven-trigger:backdrop:hover { + color: #cac6c4; +} +button.raven-trigger:backdrop:active, button.raven-trigger:backdrop:checked { + box-shadow: none; + color: #af6f5a; + background-color: transparent; +} .places-menu .container { - padding: 0; } + padding: 0; +} .places-menu .message-bar { border-top-left-radius: 3px; - border-top-right-radius: 3px; } + border-top-right-radius: 3px; +} .places-menu .name-button { border: 0; border-radius: 0; - padding: 4px 6px; } + padding: 4px 6px; +} .places-menu .unmount-button { padding: 4px 4px; border: 0; - border-radius: 0; } + border-radius: 0; +} .places-menu .places-section-header { padding: 0px; - border-bottom: 1px solid rgba(35, 40, 49, 0.95); - box-shadow: 0px 1px 1px alpha(@theme_fg_color, 0.03); } + border-bottom: 1px solid rgba(41, 37, 35, 0.95); + box-shadow: 0px 1px 1px alpha(@theme_fg_color, 0.03); +} .places-menu .places-section-header > button { padding: 8px; border: none; border-bottom-left-radius: 0px; - border-bottom-right-radius: 0px; } + border-bottom-right-radius: 0px; +} .places-menu .places-list { - background: rgba(216, 222, 233, 0.04); - border-bottom: 1px solid rgba(35, 40, 49, 0.95); } + background: rgba(202, 198, 196, 0.04); + border-bottom: 1px solid rgba(41, 37, 35, 0.95); +} .places-menu .unlock-area { - border-top: 1px solid rgba(35, 40, 49, 0.85); - border-bottom: 1px solid rgba(35, 40, 49, 0.85); } + border-top: 1px solid rgba(41, 37, 35, 0.85); + border-bottom: 1px solid rgba(41, 37, 35, 0.85); +} .places-menu .unlock-area entry { border-radius: 0; - border: 0; } + border: 0; +} .places-menu .unlock-area button { border-radius: 0; border: 0; - border-left: 1px solid rgba(35, 40, 49, 0.85); } + border-left: 1px solid rgba(41, 37, 35, 0.85); +} .places-menu .alternative-label { font-size: 15px; - padding: 3px; } + padding: 3px; +} .places-menu .always-expand { background: transparent; - border-bottom: none; } + border-bottom: none; +} .night-light-indicator .container { - padding: 0; } + padding: 0; +} .night-light-indicator .view-header { font-size: 14px; padding: 10px; border-bottom: 1px solid mix(@theme_base_color, #000000, 0.35); - box-shadow: 0px 1px 1px alpha(@theme_fg_color, 0.04); } + box-shadow: 0px 1px 1px alpha(@theme_fg_color, 0.04); +} .night-light-indicator .display-settings-button { border-top-left-radius: 0px; border-top-right-radius: 0px; border: none; padding: 3px; border-top: 1px solid mix(@theme_base_color, #000000, 0.35); - box-shadow: inset 0px 1px 1px alpha(@theme_fg_color, 0.04); } + box-shadow: inset 0px 1px 1px alpha(@theme_fg_color, 0.04); +} .budgie-panel { - color: #d8dee9; - background-color: rgba(22, 25, 30, 0.95); + color: #cac6c4; + background-color: rgba(17, 16, 15, 0.95); background-image: none; box-shadow: none; border: none; - transition: all 150ms ease-in; } - .budgie-panel .alert { - color: #bf616a; } - .budgie-panel:backdrop { - color: #d8dee9; - background-color: rgba(22, 25, 30, 0.95); } - .budgie-panel button { - border-top-width: 0; - border-bottom-width: 0; - border-radius: 0; } - .budgie-panel button.flat { - background: transparent; - border: none; } - .budgie-panel button.flat:hover, .budgie-panel button.flat:active, .budgie-panel button.flat:checked { - background: transparent; - color: #8fbcbb; } - .budgie-panel popover list, - .budgie-panel popover row { - padding: 0; - margin: 0; } - .budgie-panel label { - color: #d8dee9; - font-weight: 700; } - .budgie-panel.transparent { - background-color: rgba(22, 25, 30, 0.2); } - .top .budgie-panel.transparent { - border-bottom-color: transparent; } - .bottom .budgie-panel.transparent { - border-top-color: transparent; } - .left .budgie-panel.transparent { - border-right-color: transparent; } - .right .budgie-panel.transparent { - border-left-color: transparent; } - .budgie-panel.transparent:backdrop, .budgie-panel.transparent label, .budgie-panel.transparent button.raven-trigger:backdrop, .budgie-panel.transparent button.budgie-menu-launcher { - color: #f9fafb; } - .budgie-panel .end-region { - border-radius: 0px; } - .budgie-panel .end-region separator { - background-color: rgba(216, 222, 233, 0.15); } - .budgie-panel .end-region label { - font-weight: 700; - color: #d8dee9; } + transition: all 150ms ease-in; +} +.budgie-panel .alert { + color: #c65353; +} +.budgie-panel:backdrop { + color: #cac6c4; + background-color: rgba(17, 16, 15, 0.95); +} +.budgie-panel button { + border-top-width: 0; + border-bottom-width: 0; + border-radius: 0; +} +.budgie-panel button.flat { + background: transparent; + border: none; +} +.budgie-panel button.flat:hover, .budgie-panel button.flat:active, .budgie-panel button.flat:checked { + background: transparent; + color: #af6f5a; +} +.budgie-panel popover list, +.budgie-panel popover row { + padding: 0; + margin: 0; +} +.budgie-panel label { + color: #cac6c4; + font-weight: 700; +} +.budgie-panel.transparent { + background-color: rgba(17, 16, 15, 0.2); +} +.top .budgie-panel.transparent { + border-bottom-color: transparent; +} +.bottom .budgie-panel.transparent { + border-top-color: transparent; +} +.left .budgie-panel.transparent { + border-right-color: transparent; +} +.right .budgie-panel.transparent { + border-left-color: transparent; +} +.budgie-panel.transparent:backdrop, .budgie-panel.transparent label, .budgie-panel.transparent button.raven-trigger:backdrop, .budgie-panel.transparent button.budgie-menu-launcher { + color: #d6d3d1; +} +.budgie-panel .end-region { + border-radius: 0px; +} +.budgie-panel .end-region separator { + background-color: rgba(202, 198, 196, 0.15); +} +.budgie-panel .end-region label { + font-weight: 700; + color: #cac6c4; +} .budgie-panel #tasklist-button, .budgie-panel #tasklist-button:backdrop { outline-color: transparent; transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border-color: rgba(22, 25, 30, 0); + border-color: rgba(17, 16, 15, 0); border-radius: 0; background-color: transparent; box-shadow: none; - background-clip: padding-box; } + background-clip: padding-box; +} .budgie-panel button.flat.launcher { outline-color: transparent; transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border-color: rgba(22, 25, 30, 0); + border-color: rgba(17, 16, 15, 0); border-radius: 0; padding: 0; background-clip: padding-box; - background-color: transparent; } - .budgie-panel button.flat.launcher { - box-shadow: none; } - + background-color: transparent; +} +.budgie-panel button.flat.launcher { + box-shadow: none; +} .budgie-panel #tasklist-button:hover, .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .pinned button.flat.launcher.running:hover { - box-shadow: none; } + box-shadow: none; +} .budgie-panel #tasklist-button:active, .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .pinned button.flat.launcher.running:active, .budgie-panel #tasklist-button:checked, .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .pinned button.flat.launcher.running:checked { - box-shadow: none; } + box-shadow: none; +} .top .budgie-panel #tasklist-button, .budgie-panel .top #tasklist-button, .top .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .top button.flat.launcher, .top .budgie-panel .pinned button.flat.launcher.running, .budgie-panel .pinned .top button.flat.launcher.running { padding-bottom: 2px; - border-top: 2px solid transparent; } - .top .budgie-panel .pinned button.flat.launcher:not(.running) { - border-top: 2px solid transparent; } - - .top .budgie-panel .pinned button.flat.launcher:not(.running):hover { - border-top: 2px solid rgba(255, 255, 255, 0.1); } - - .top .budgie-panel .unpinned button.flat.launcher, - .top .budgie-panel .pinned button.flat.launcher.running { - border-top: 2px solid rgba(255, 255, 255, 0.1); } - .top .budgie-panel #tasklist-button:hover, .budgie-panel .top #tasklist-button:hover, .top .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .top button.flat.launcher:hover, - .top .budgie-panel .pinned button.flat.launcher.running:hover, - .budgie-panel .pinned .top button.flat.launcher.running:hover { - border-top: 2px solid rgba(255, 255, 255, 0.25); } - .top .budgie-panel #tasklist-button:active, .budgie-panel .top #tasklist-button:active, .top .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .top button.flat.launcher:active, - .top .budgie-panel .pinned button.flat.launcher.running:active, - .budgie-panel .pinned .top button.flat.launcher.running:active, .top .budgie-panel #tasklist-button:checked, .budgie-panel .top #tasklist-button:checked, .top .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .top button.flat.launcher:checked, - .top .budgie-panel .pinned button.flat.launcher.running:checked, - .budgie-panel .pinned .top button.flat.launcher.running:checked { - border-top: 2px solid #8fbcbb; } + border-top: 2px solid transparent; +} +.top .budgie-panel .pinned button.flat.launcher:not(.running) { + border-top: 2px solid transparent; +} + +.top .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-top: 2px solid rgba(255, 255, 255, 0.15); +} + +.top .budgie-panel .unpinned button.flat.launcher, +.top .budgie-panel .pinned button.flat.launcher.running { + border-top: 2px solid rgba(255, 255, 255, 0.15); +} + +.top .budgie-panel #tasklist-button:hover, .budgie-panel .top #tasklist-button:hover, .top .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .top button.flat.launcher:hover, +.top .budgie-panel .pinned button.flat.launcher.running:hover, +.budgie-panel .pinned .top button.flat.launcher.running:hover { + border-top: 2px solid rgba(255, 255, 255, 0.25); +} +.top .budgie-panel #tasklist-button:active, .budgie-panel .top #tasklist-button:active, .top .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .top button.flat.launcher:active, +.top .budgie-panel .pinned button.flat.launcher.running:active, +.budgie-panel .pinned .top button.flat.launcher.running:active, .top .budgie-panel #tasklist-button:checked, .budgie-panel .top #tasklist-button:checked, .top .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .top button.flat.launcher:checked, +.top .budgie-panel .pinned button.flat.launcher.running:checked, +.budgie-panel .pinned .top button.flat.launcher.running:checked { + border-top: 2px solid #af6f5a; +} .bottom .budgie-panel #tasklist-button, .budgie-panel .bottom #tasklist-button, .bottom .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .bottom button.flat.launcher, .bottom .budgie-panel .pinned button.flat.launcher.running, .budgie-panel .pinned .bottom button.flat.launcher.running { padding-top: 2px; - border-bottom: 2px solid transparent; } - .bottom .budgie-panel .pinned button.flat.launcher:not(.running) { - border-bottom: 2px solid transparent; } - - .bottom .budgie-panel .pinned button.flat.launcher:not(.running):hover { - border-bottom: 2px solid rgba(255, 255, 255, 0.1); } - - .bottom .budgie-panel .unpinned button.flat.launcher, - .bottom .budgie-panel .pinned button.flat.launcher.running { - border-bottom: 2px solid rgba(255, 255, 255, 0.1); } - .bottom .budgie-panel #tasklist-button:hover, .budgie-panel .bottom #tasklist-button:hover, .bottom .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .bottom button.flat.launcher:hover, - .bottom .budgie-panel .pinned button.flat.launcher.running:hover, - .budgie-panel .pinned .bottom button.flat.launcher.running:hover { - border-bottom: 2px solid rgba(255, 255, 255, 0.25); } - .bottom .budgie-panel #tasklist-button:active, .budgie-panel .bottom #tasklist-button:active, .bottom .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .bottom button.flat.launcher:active, - .bottom .budgie-panel .pinned button.flat.launcher.running:active, - .budgie-panel .pinned .bottom button.flat.launcher.running:active, .bottom .budgie-panel #tasklist-button:checked, .budgie-panel .bottom #tasklist-button:checked, .bottom .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .bottom button.flat.launcher:checked, - .bottom .budgie-panel .pinned button.flat.launcher.running:checked, - .budgie-panel .pinned .bottom button.flat.launcher.running:checked { - border-bottom: 2px solid #8fbcbb; } + border-bottom: 2px solid transparent; +} +.bottom .budgie-panel .pinned button.flat.launcher:not(.running) { + border-bottom: 2px solid transparent; +} + +.bottom .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-bottom: 2px solid rgba(255, 255, 255, 0.15); +} + +.bottom .budgie-panel .unpinned button.flat.launcher, +.bottom .budgie-panel .pinned button.flat.launcher.running { + border-bottom: 2px solid rgba(255, 255, 255, 0.15); +} + +.bottom .budgie-panel #tasklist-button:hover, .budgie-panel .bottom #tasklist-button:hover, .bottom .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .bottom button.flat.launcher:hover, +.bottom .budgie-panel .pinned button.flat.launcher.running:hover, +.budgie-panel .pinned .bottom button.flat.launcher.running:hover { + border-bottom: 2px solid rgba(255, 255, 255, 0.25); +} +.bottom .budgie-panel #tasklist-button:active, .budgie-panel .bottom #tasklist-button:active, .bottom .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .bottom button.flat.launcher:active, +.bottom .budgie-panel .pinned button.flat.launcher.running:active, +.budgie-panel .pinned .bottom button.flat.launcher.running:active, .bottom .budgie-panel #tasklist-button:checked, .budgie-panel .bottom #tasklist-button:checked, .bottom .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .bottom button.flat.launcher:checked, +.bottom .budgie-panel .pinned button.flat.launcher.running:checked, +.budgie-panel .pinned .bottom button.flat.launcher.running:checked { + border-bottom: 2px solid #af6f5a; +} .left .budgie-panel #tasklist-button, .budgie-panel .left #tasklist-button, .left .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .left button.flat.launcher, .left .budgie-panel .pinned button.flat.launcher.running, .budgie-panel .pinned .left button.flat.launcher.running { padding-right: 2px; - border-left: 2px solid transparent; } - .left .budgie-panel .pinned button.flat.launcher:not(.running) { - border-left: 2px solid transparent; } - - .left .budgie-panel .pinned button.flat.launcher:not(.running):hover { - border-left: 2px solid rgba(255, 255, 255, 0.1); } - - .left .budgie-panel .unpinned button.flat.launcher, - .left .budgie-panel .pinned button.flat.launcher.running { - border-left: 2px solid rgba(255, 255, 255, 0.1); } - .left .budgie-panel #tasklist-button:hover, .budgie-panel .left #tasklist-button:hover, .left .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .left button.flat.launcher:hover, - .left .budgie-panel .pinned button.flat.launcher.running:hover, - .budgie-panel .pinned .left button.flat.launcher.running:hover { - border-left: 2px solid rgba(255, 255, 255, 0.25); } - .left .budgie-panel #tasklist-button:active, .budgie-panel .left #tasklist-button:active, .left .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .left button.flat.launcher:active, - .left .budgie-panel .pinned button.flat.launcher.running:active, - .budgie-panel .pinned .left button.flat.launcher.running:active, .left .budgie-panel #tasklist-button:checked, .budgie-panel .left #tasklist-button:checked, .left .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .left button.flat.launcher:checked, - .left .budgie-panel .pinned button.flat.launcher.running:checked, - .budgie-panel .pinned .left button.flat.launcher.running:checked { - border-left: 2px solid #8fbcbb; } + border-left: 2px solid transparent; +} +.left .budgie-panel .pinned button.flat.launcher:not(.running) { + border-left: 2px solid transparent; +} + +.left .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-left: 2px solid rgba(255, 255, 255, 0.15); +} + +.left .budgie-panel .unpinned button.flat.launcher, +.left .budgie-panel .pinned button.flat.launcher.running { + border-left: 2px solid rgba(255, 255, 255, 0.15); +} + +.left .budgie-panel #tasklist-button:hover, .budgie-panel .left #tasklist-button:hover, .left .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .left button.flat.launcher:hover, +.left .budgie-panel .pinned button.flat.launcher.running:hover, +.budgie-panel .pinned .left button.flat.launcher.running:hover { + border-left: 2px solid rgba(255, 255, 255, 0.25); +} +.left .budgie-panel #tasklist-button:active, .budgie-panel .left #tasklist-button:active, .left .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .left button.flat.launcher:active, +.left .budgie-panel .pinned button.flat.launcher.running:active, +.budgie-panel .pinned .left button.flat.launcher.running:active, .left .budgie-panel #tasklist-button:checked, .budgie-panel .left #tasklist-button:checked, .left .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .left button.flat.launcher:checked, +.left .budgie-panel .pinned button.flat.launcher.running:checked, +.budgie-panel .pinned .left button.flat.launcher.running:checked { + border-left: 2px solid #af6f5a; +} .right .budgie-panel #tasklist-button, .budgie-panel .right #tasklist-button, .right .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .right button.flat.launcher, .right .budgie-panel .pinned button.flat.launcher.running, .budgie-panel .pinned .right button.flat.launcher.running { padding-left: 2px; - border-right: 2px solid transparent; } - .right .budgie-panel .pinned button.flat.launcher:not(.running) { - border-right: 2px solid transparent; } - - .right .budgie-panel .pinned button.flat.launcher:not(.running):hover { - border-right: 2px solid rgba(255, 255, 255, 0.1); } - - .right .budgie-panel .unpinned button.flat.launcher, - .right .budgie-panel .pinned button.flat.launcher.running { - border-right: 2px solid rgba(255, 255, 255, 0.1); } - .right .budgie-panel #tasklist-button:hover, .budgie-panel .right #tasklist-button:hover, .right .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .right button.flat.launcher:hover, - .right .budgie-panel .pinned button.flat.launcher.running:hover, - .budgie-panel .pinned .right button.flat.launcher.running:hover { - border-right: 2px solid rgba(255, 255, 255, 0.25); } - .right .budgie-panel #tasklist-button:active, .budgie-panel .right #tasklist-button:active, .right .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .right button.flat.launcher:active, - .right .budgie-panel .pinned button.flat.launcher.running:active, - .budgie-panel .pinned .right button.flat.launcher.running:active, .right .budgie-panel #tasklist-button:checked, .budgie-panel .right #tasklist-button:checked, .right .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .right button.flat.launcher:checked, - .right .budgie-panel .pinned button.flat.launcher.running:checked, - .budgie-panel .pinned .right button.flat.launcher.running:checked { - border-right: 2px solid #8fbcbb; } + border-right: 2px solid transparent; +} +.right .budgie-panel .pinned button.flat.launcher:not(.running) { + border-right: 2px solid transparent; +} + +.right .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-right: 2px solid rgba(255, 255, 255, 0.15); +} + +.right .budgie-panel .unpinned button.flat.launcher, +.right .budgie-panel .pinned button.flat.launcher.running { + border-right: 2px solid rgba(255, 255, 255, 0.15); +} + +.right .budgie-panel #tasklist-button:hover, .budgie-panel .right #tasklist-button:hover, .right .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .right button.flat.launcher:hover, +.right .budgie-panel .pinned button.flat.launcher.running:hover, +.budgie-panel .pinned .right button.flat.launcher.running:hover { + border-right: 2px solid rgba(255, 255, 255, 0.25); +} +.right .budgie-panel #tasklist-button:active, .budgie-panel .right #tasklist-button:active, .right .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .right button.flat.launcher:active, +.right .budgie-panel .pinned button.flat.launcher.running:active, +.budgie-panel .pinned .right button.flat.launcher.running:active, .right .budgie-panel #tasklist-button:checked, .budgie-panel .right #tasklist-button:checked, .right .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .right button.flat.launcher:checked, +.right .budgie-panel .pinned button.flat.launcher.running:checked, +.budgie-panel .pinned .right button.flat.launcher.running:checked { + border-right: 2px solid #af6f5a; +} .top .budgie-panel { - border-bottom: 1px solid rgba(28, 32, 39, 0.92); } + border-bottom: 1px solid rgba(26, 23, 22, 0.92); +} .top .raven-frame { padding: 0; - background: none; } - .top .raven-frame border { - border: none; - border-bottom: 1px solid rgba(35, 40, 49, 0.92); } + background: none; +} +.top .raven-frame border { + border: none; + border-bottom: 1px solid rgba(41, 37, 35, 0.92); +} .top .shadow-block { background-color: transparent; - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.3), transparent); } + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.3), transparent); +} .bottom .budgie-panel { - border-top: 1px solid rgba(28, 32, 39, 0.92); } + border-top: 1px solid rgba(26, 23, 22, 0.92); +} .bottom .raven-frame { padding: 0; - background: none; } - .bottom .raven-frame border { - border: none; - border-top: 1px solid rgba(35, 40, 49, 0.92); } + background: none; +} +.bottom .raven-frame border { + border: none; + border-top: 1px solid rgba(41, 37, 35, 0.92); +} .bottom .shadow-block { background-color: transparent; - background-image: linear-gradient(to top, rgba(0, 0, 0, 0.3), transparent); } + background-image: linear-gradient(to top, rgba(0, 0, 0, 0.3), transparent); +} .left .budgie-panel { - border-right: 1px solid rgba(28, 32, 39, 0.92); } + border-right: 1px solid rgba(26, 23, 22, 0.92); +} .left .raven-frame { padding: 0; - background: none; } - .left .raven-frame border { - border: none; - border-right: 1px solid rgba(35, 40, 49, 0.92); } + background: none; +} +.left .raven-frame border { + border: none; + border-right: 1px solid rgba(41, 37, 35, 0.92); +} .left .shadow-block { background-color: transparent; - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.3), transparent); } + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.3), transparent); +} .right .budgie-panel { - border-left: 1px solid rgba(28, 32, 39, 0.92); } + border-left: 1px solid rgba(26, 23, 22, 0.92); +} .right .raven-frame { padding: 0; - background: none; } - .right .raven-frame border { - border: none; - border-left: 1px solid rgba(35, 40, 49, 0.92); } + background: none; +} +.right .raven-frame border { + border: none; + border-left: 1px solid rgba(41, 37, 35, 0.92); +} .right .shadow-block { background-color: transparent; - background-image: linear-gradient(to left, rgba(0, 0, 0, 0.3), transparent); } + background-image: linear-gradient(to left, rgba(0, 0, 0, 0.3), transparent); +} .raven { padding: 0; - color: #bf616a; - background: rgba(22, 25, 30, 0.95); - transition: 170ms ease-out; } - .raven .raven-header { - min-height: 32px; - color: #d8dee9; - border: solid rgba(35, 40, 49, 0.95); - border-width: 1px 0; - background-color: rgba(54, 61, 75, 0.45); } - .raven .raven-header * { - padding-top: 0; - padding-bottom: 0; } - .raven .raven-header.top { - border-top-style: none; - border-color: transparent; - margin-top: 3px; - min-height: 32px; } - .raven .raven-header.top button.image-button:hover { - color: #7fb2b1; - box-shadow: none; } - .raven .raven-header > button.text-button { - border-radius: 2px; - color: #2e3440; - background-color: rgba(184, 79, 89, 0.9); - box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } - .raven .raven-header > button.text-button:hover { - border-radius: 2px; - color: #2e3440; - background-color: rgba(191, 97, 106, 0.9); - box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } - .raven .raven-header > button.text-button:active { - color: #2e3440; - background-color: rgba(198, 115, 123, 0.9); - box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } - .raven .raven-header.bottom { - border-bottom-style: none; } - .raven .raven-header button { - color: #d8dee9; - border-radius: 6px; - text-shadow: none; - box-shadow: none; - border: 1px solid #232831; - background-color: #343b48; - border-radius: 0; } - .raven .raven-header button:hover { - color: #8fbcbb; - text-shadow: none; - background-color: rgba(59, 66, 82, 0.7); - border-radius: 0; } - .raven .raven-header button:active, .raven .raven-header button:checked { - color: #8fbcbb; - background-color: #2a2f3a; } - .raven .raven-header button:disabled { - color: #8e95a4; } - .raven list { - color: #d8dee9; - background-color: transparent; } - .raven list:selected { - background-color: rgba(143, 188, 187, 0.9); } - .raven list row, - .raven list row.activatable { - background-color: transparent; } - .raven list row:hover, - .raven list row.activatable:hover { - background-color: rgba(54, 61, 75, 0.25); } - .raven list row:selected, - .raven list row.activatable:selected { - background-color: rgba(143, 188, 187, 0.9); } - .raven .raven-background { - color: #d8dee9; - background-color: transparent; - border-color: transparent; } - .raven .raven-background.middle { - border-bottom-style: none; } - .raven .powerstrip { - background-color: transparent; - border-top-color: transparent; } - .raven .powerstrip button.image-button { - border-radius: 50%; - padding: 5px; - min-width: 32px; - min-height: 32px; - margin-bottom: 3px; - background: #b48ead; - color: #2e3440; - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1); - border: none; - font-size: 100%; } - .raven .powerstrip button.image-button:hover { - background: rgba(180, 142, 173, 0.85); - color: #2e3440; } - .raven .powerstrip button.image-button:active { - background: #b48ead; - color: #2e3440; } - .raven .powerstrip button.image-button:first-child { - background: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } - .raven .powerstrip button.image-button:first-child:hover { - background: rgba(143, 188, 187, 0.85); } - .raven .powerstrip button.image-button:first-child:active { - background: #8fbcbb; } - .raven .powerstrip button.image-button:last-child { - background: linear-gradient(to right, #bf616a, #bf616a); } - .raven .powerstrip button.image-button:last-child:hover { - background: rgba(191, 97, 106, 0.85); } - .raven .powerstrip button.image-button:last-child:active { - background: #bf616a; } - .raven .option-subtitle { - font-size: 13px; } + color: #c65353; + background: rgba(17, 16, 15, 0.95); + transition: 170ms ease-out; +} +.raven .raven-header { + min-height: 32px; + color: #cac6c4; + border: solid rgba(41, 37, 35, 0.95); + border-width: 1px 0; + background-color: rgba(45, 41, 38, 0.45); +} +.raven .raven-header * { + padding-top: 0; + padding-bottom: 0; +} +.raven .raven-header.top { + border-top-style: none; + border-color: transparent; + margin-top: 3px; + min-height: 32px; +} +.raven .raven-header.top button.image-button:hover { + color: #a1634e; + box-shadow: none; +} +.raven .raven-header > button.text-button { + border-radius: 2px; + color: #2f2a28; + background-color: rgba(192, 64, 64, 0.9); + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.15), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); +} +.raven .raven-header > button.text-button:hover { + border-radius: 2px; + color: #2f2a28; + background-color: rgba(198, 83, 83, 0.9); + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.15), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); +} +.raven .raven-header > button.text-button:active { + color: #2f2a28; + background-color: rgba(204, 102, 102, 0.9); + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.15), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); +} +.raven .raven-header.bottom { + border-bottom-style: none; +} +.raven .raven-header button { + color: #cac6c4; + border-radius: 6px; + text-shadow: none; + box-shadow: none; + border: 1px solid #292523; + background-color: #38332f; + border-radius: 0; +} +.raven .raven-header button:hover { + color: #af6f5a; + text-shadow: none; + background-color: rgba(58, 52, 49, 0.7); + border-radius: 0; +} +.raven .raven-header button:active, .raven .raven-header button:checked { + color: #af6f5a; + background-color: #292523; +} +.raven .raven-header button:disabled { + color: #888280; +} +.raven list { + color: #cac6c4; + background-color: transparent; +} +.raven list:selected { + background-color: rgba(175, 111, 90, 0.9); +} +.raven list row, +.raven list row.activatable { + background-color: transparent; +} +.raven list row:hover, +.raven list row.activatable:hover { + background-color: rgba(45, 41, 38, 0.25); +} +.raven list row:selected, +.raven list row.activatable:selected { + background-color: rgba(175, 111, 90, 0.9); +} +.raven .raven-background { + color: #cac6c4; + background-color: transparent; + border-color: transparent; +} +.raven .raven-background.middle { + border-bottom-style: none; +} +.raven .powerstrip { + background-color: transparent; + border-top-color: transparent; +} +.raven .powerstrip button.image-button { + border-radius: 50%; + padding: 5px; + min-width: 32px; + min-height: 32px; + margin-bottom: 3px; + background: #af79a6; + color: #2f2a28; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.15); + border: none; + font-size: 100%; +} +.raven .powerstrip button.image-button:hover { + background: rgba(175, 121, 166, 0.85); + color: #2f2a28; +} +.raven .powerstrip button.image-button:active { + background: #af79a6; + color: #2f2a28; +} +.raven .powerstrip button.image-button:first-child { + background: linear-gradient(to right, #5d81ac 0%, #5d81ac 100%); +} +.raven .powerstrip button.image-button:first-child:hover { + background: rgba(175, 111, 90, 0.85); +} +.raven .powerstrip button.image-button:first-child:active { + background: #af6f5a; +} +.raven .powerstrip button.image-button:last-child { + background: linear-gradient(to right, #c65353, #c65353); +} +.raven .powerstrip button.image-button:last-child:hover { + background: rgba(198, 83, 83, 0.85); +} +.raven .powerstrip button.image-button:last-child:active { + background: #c65353; +} +.raven .option-subtitle { + font-size: 13px; +} calendar.raven-calendar { padding: 6px; - color: #d8dee9; + color: #cac6c4; + background: transparent; + border-color: transparent; +} +calendar.raven-calendar:indeterminate { + color: alpha(currentColor,0.3); +} +calendar.raven-calendar:selected { background: transparent; - border-color: transparent; } - calendar.raven-calendar:indeterminate { - color: alpha(currentColor,0.3); } - calendar.raven-calendar:selected { - background: transparent; - color: #82b4b3; - font-weight: bold; } - calendar.raven-calendar:backdrop { - background-color: transparent; } - calendar.raven-calendar.header { - color: #d8dee9; - border: none; - border-radius: 0; - background-color: transparent; } - calendar.raven-calendar button, calendar.raven-calendar button:focus { - color: alpha(currentColor,0.5); - background-color: transparent; } - calendar.raven-calendar button:hover, calendar.raven-calendar button:focus:hover { - color: #d8dee9; - background-color: transparent; } + color: #a56550; + font-weight: bold; +} +calendar.raven-calendar:backdrop { + background-color: transparent; +} +calendar.raven-calendar.header { + color: #cac6c4; + border: none; + border-radius: 0; + background-color: transparent; +} +calendar.raven-calendar button, calendar.raven-calendar button:focus { + color: alpha(currentColor,0.5); + background-color: transparent; +} +calendar.raven-calendar button:hover, calendar.raven-calendar button:focus:hover { + color: #cac6c4; + background-color: transparent; +} .raven-mpris { - color: #d8dee9; - background-color: rgba(46, 52, 64, 0.9); - border: solid rgba(255, 255, 255, 0.1); + color: #cac6c4; + background-color: rgba(42, 37, 35, 0.9); + border: solid rgba(255, 255, 255, 0.15); border-width: 1px 0; - border-bottom-color: rgba(0, 0, 0, 0.1); } - .raven-mpris button.image-button { - padding: 10px; - background-color: #3b4252; - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1); } - .raven-mpris button.image-button:hover { - background-color: #8fbcbb; } - .raven-mpris button.image-button:active { - background-color: #7fb2b1; } - .raven-mpris button.image-button:first-child { - margin-right: 4px; } - .raven-mpris button.image-button:last-child { - margin-left: 4px; } - .raven-mpris button.image-button:last-child, .raven-mpris button.image-button:first-child { - padding: 4px; - margin-top: 6px; - margin-bottom: 6px; } - -.budgie-notification-window, .budgie-osd-window, .budgie-switcher-window { + border-bottom-color: rgba(0, 0, 0, 0.1); +} +.raven-mpris button.image-button { + padding: 10px; + background-color: #3a3431; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.15); +} +.raven-mpris button.image-button:hover { + background-color: #af6f5a; +} +.raven-mpris button.image-button:active { + background-color: #a1634e; +} +.raven-mpris button.image-button:first-child { + margin-right: 4px; +} +.raven-mpris button.image-button:last-child { + margin-left: 4px; +} +.raven-mpris button.image-button:last-child, .raven-mpris button.image-button:first-child { + padding: 4px; + margin-top: 6px; + margin-bottom: 6px; +} + +.budgie-notification-window, .budgie-switcher-window, .budgie-osd-window { background: none; - border-radius: 1px; } - .budgie-notification-window button, .budgie-osd-window button, .budgie-switcher-window button { - background-color: #8fbcbb; - color: #2e3440; - border: none; } - .budgie-notification-window button:hover, .budgie-osd-window button:hover, .budgie-switcher-window button:hover { - background-color: #7fb2b1; - border: none; } - .budgie-notification-window button:active, .budgie-osd-window button:active, .budgie-switcher-window button:active, .budgie-notification-window button:checked, .budgie-osd-window button:checked, .budgie-switcher-window button:checked { - background-color: #7fb2b1; } - -.budgie-notification.background, .background.budgie-osd, .background.budgie-switcher { - border-radius: 1px; } -.budgie-notification .notification-title, .budgie-osd .notification-title, .budgie-switcher .notification-title { + border-radius: 1px; +} +.budgie-notification-window button, .budgie-switcher-window button, .budgie-osd-window button { + background-color: #af6f5a; + color: #2f2a28; + border: none; +} +.budgie-notification-window button:hover, .budgie-switcher-window button:hover, .budgie-osd-window button:hover { + background-color: #a1634e; + border: none; +} +.budgie-notification-window button:active, .budgie-switcher-window button:active, .budgie-osd-window button:active, .budgie-notification-window button:checked, .budgie-switcher-window button:checked, .budgie-osd-window button:checked { + background-color: #a1634e; +} + +.budgie-notification.background, .background.budgie-switcher, .background.budgie-osd { + border-radius: 1px; +} +.budgie-notification .notification-title, .budgie-switcher .notification-title, .budgie-osd .notification-title { font-size: 110%; - color: #d8dee9; } -.budgie-notification .notification-body, .budgie-osd .notification-body, .budgie-switcher .notification-body { - color: rgba(216, 222, 233, 0.7); } -.budgie-notification button, .budgie-osd button, .budgie-switcher button { + color: #cac6c4; +} +.budgie-notification .notification-body, .budgie-switcher .notification-body, .budgie-osd .notification-body { + color: rgba(202, 198, 196, 0.7); +} +.budgie-notification button, .budgie-switcher button, .budgie-osd button { + background-color: transparent; + color: #2f2a28; +} +.budgie-notification button:hover, .budgie-switcher button:hover, .budgie-osd button:hover { + background-color: transparent; + color: #c65353; + box-shadow: none; +} +.budgie-notification button:active, .budgie-switcher button:active, .budgie-osd button:active, .budgie-notification button:checked, .budgie-switcher button:checked, .budgie-osd button:checked { background-color: transparent; - color: #2e3440; } - .budgie-notification button:hover, .budgie-osd button:hover, .budgie-switcher button:hover { - background-color: transparent; - color: #bf616a; - box-shadow: none; } - .budgie-notification button:active, .budgie-osd button:active, .budgie-switcher button:active, .budgie-notification button:checked, .budgie-osd button:checked, .budgie-switcher button:checked { - background-color: transparent; - color: #b84f59; } - -.drop-shadow, .budgie-session-dialog.background, .background.budgie-polkit-dialog, .background.budgie-run-dialog { - color: #d8dee9; - background-color: rgba(67, 76, 94, 0.95); + color: #c04040; +} + +.drop-shadow, .budgie-session-dialog.background, .background.budgie-run-dialog, .background.budgie-polkit-dialog { + color: #cac6c4; + background-color: rgba(69, 62, 59, 0.95); box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2); - border-radius: 2px; } + border-radius: 2px; +} .budgie-switcher-window flowbox { - color: #d8dee9; } + color: #cac6c4; +} .budgie-switcher-window flowboxchild { padding: 3px; margin: 3px; - color: #d8dee9; } - .budgie-switcher-window flowboxchild:hover { - background-color: transparent; } - .budgie-switcher-window flowboxchild:active { - color: #d8dee9; } - .budgie-switcher-window flowboxchild:selected { - color: #2e3440; - background-color: rgba(143, 188, 187, 0.5); } - .budgie-switcher-window flowboxchild:selected:active { - color: #2e3440; } - .budgie-switcher-window flowboxchild:selected:hover { - background-color: #81a9a8; } - .budgie-switcher-window flowboxchild:selected:disabled { - color: rgba(46, 52, 64, 0.7); - background-color: rgba(143, 188, 187, 0.7); } - .budgie-switcher-window flowboxchild:selected:disabled label { - color: rgba(46, 52, 64, 0.7); } - -.budgie-session-dialog, .budgie-polkit-dialog, .budgie-run-dialog { - color: #d8dee9; - background-color: rgba(22, 25, 30, 0.95); } - .budgie-session-dialog label:backdrop, .budgie-polkit-dialog label:backdrop, .budgie-run-dialog label:backdrop { - color: rgba(216, 222, 233, 0.8); } - .budgie-session-dialog .dialog-title, .budgie-polkit-dialog .dialog-title, .budgie-run-dialog .dialog-title { - font-size: 120%; } - .budgie-session-dialog .linked.horizontal > button, .budgie-polkit-dialog .linked.horizontal > button, .budgie-run-dialog .linked.horizontal > button { - margin-bottom: 0; - min-height: 32px; - border-bottom: none; - border-color: #232831; - border-radius: 0; - color: #d8dee9; - background-color: transparent; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), inset 0 1px 2px rgba(0, 0, 0, 0.2); } - .budgie-session-dialog .linked.horizontal > button label, .budgie-polkit-dialog .linked.horizontal > button label, .budgie-run-dialog .linked.horizontal > button label { - font-weight: 700; } - .budgie-session-dialog .linked.horizontal > button:first-child, .budgie-polkit-dialog .linked.horizontal > button:first-child, .budgie-run-dialog .linked.horizontal > button:first-child { - border-left: none; - border-bottom-left-radius: 2px; } - .budgie-session-dialog .linked.horizontal > button:last-child, .budgie-polkit-dialog .linked.horizontal > button:last-child, .budgie-run-dialog .linked.horizontal > button:last-child { - border-right: none; - border-bottom-right-radius: 2px; - background: transparent; } - .budgie-session-dialog .linked.horizontal > button:hover, .budgie-polkit-dialog .linked.horizontal > button:hover, .budgie-run-dialog .linked.horizontal > button:hover { - background-color: rgba(143, 188, 187, 0.9); - color: #2e3440; } - .budgie-session-dialog .linked.horizontal > button:hover:backdrop label, .budgie-polkit-dialog .linked.horizontal > button:hover:backdrop label, .budgie-run-dialog .linked.horizontal > button:hover:backdrop label { - color: rgba(46, 52, 64, 0.5); } - .budgie-session-dialog .linked.horizontal > button.suggested-action, .budgie-polkit-dialog .linked.horizontal > button.suggested-action, .budgie-run-dialog .linked.horizontal > button.suggested-action { - background-color: rgba(143, 188, 187, 0.9); } - .budgie-session-dialog .linked.horizontal > button.suggested-action:hover, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:hover, .budgie-run-dialog .linked.horizontal > button.suggested-action:hover { - background-color: rgba(159, 198, 197, 0.9); } - .budgie-session-dialog .linked.horizontal > button.suggested-action:active, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:active, .budgie-run-dialog .linked.horizontal > button.suggested-action:active, .budgie-session-dialog .linked.horizontal > button.suggested-action:checked, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:checked, .budgie-run-dialog .linked.horizontal > button.suggested-action:checked { - background-color: rgba(159, 198, 197, 0.9); } - .budgie-session-dialog .linked.horizontal > button.destructive-action, .budgie-polkit-dialog .linked.horizontal > button.destructive-action, .budgie-run-dialog .linked.horizontal > button.destructive-action { - background-color: rgba(169, 68, 78, 0.9); } - .budgie-session-dialog .linked.horizontal > button.destructive-action:hover, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:hover, .budgie-run-dialog .linked.horizontal > button.destructive-action:hover { - background-color: rgba(184, 79, 89, 0.9); } - .budgie-session-dialog .linked.horizontal > button.destructive-action:active, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:active, .budgie-run-dialog .linked.horizontal > button.destructive-action:active, .budgie-session-dialog .linked.horizontal > button.destructive-action:checked, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:checked, .budgie-run-dialog .linked.horizontal > button.destructive-action:checked { - background-color: rgba(184, 79, 89, 0.9); } - .budgie-session-dialog entry, .budgie-polkit-dialog entry, .budgie-run-dialog entry { - background-color: #505359; - color: #d8dee9; } - .budgie-session-dialog entry:focus, .budgie-polkit-dialog entry:focus, .budgie-run-dialog entry:focus { - background-color: #505359; } - .budgie-session-dialog entry:backdrop, .budgie-polkit-dialog entry:backdrop, .budgie-run-dialog entry:backdrop { - background-color: #505359; } + color: #cac6c4; +} +.budgie-switcher-window flowboxchild:hover { + background-color: transparent; +} +.budgie-switcher-window flowboxchild:active { + color: #cac6c4; +} +.budgie-switcher-window flowboxchild:selected { + color: #2f2a28; + background-color: rgba(175, 111, 90, 0.5); +} +.budgie-switcher-window flowboxchild:selected:active { + color: #2f2a28; +} +.budgie-switcher-window flowboxchild:selected:hover { + background-color: #9e6451; +} +.budgie-switcher-window flowboxchild:selected:disabled { + color: rgba(47, 42, 40, 0.7); + background-color: rgba(175, 111, 90, 0.7); +} +.budgie-switcher-window flowboxchild:selected:disabled label { + color: rgba(47, 42, 40, 0.7); +} + +.budgie-session-dialog, .budgie-run-dialog, .budgie-polkit-dialog { + color: #cac6c4; + background-color: rgba(17, 16, 15, 0.95); +} +.budgie-session-dialog label:backdrop, .budgie-run-dialog label:backdrop, .budgie-polkit-dialog label:backdrop { + color: rgba(202, 198, 196, 0.8); +} +.budgie-session-dialog .dialog-title, .budgie-run-dialog .dialog-title, .budgie-polkit-dialog .dialog-title { + font-size: 120%; +} +.budgie-session-dialog .linked.horizontal > button, .budgie-run-dialog .linked.horizontal > button, .budgie-polkit-dialog .linked.horizontal > button { + margin-bottom: 0; + min-height: 32px; + border-bottom: none; + border-color: #292523; + border-radius: 0; + color: #cac6c4; + background-color: transparent; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), inset 0 1px 2px rgba(0, 0, 0, 0.2); +} +.budgie-session-dialog .linked.horizontal > button label, .budgie-run-dialog .linked.horizontal > button label, .budgie-polkit-dialog .linked.horizontal > button label { + font-weight: 700; +} +.budgie-session-dialog .linked.horizontal > button:first-child, .budgie-run-dialog .linked.horizontal > button:first-child, .budgie-polkit-dialog .linked.horizontal > button:first-child { + border-left: none; + border-bottom-left-radius: 2px; +} +.budgie-session-dialog .linked.horizontal > button:last-child, .budgie-run-dialog .linked.horizontal > button:last-child, .budgie-polkit-dialog .linked.horizontal > button:last-child { + border-right: none; + border-bottom-right-radius: 2px; + background: transparent; +} +.budgie-session-dialog .linked.horizontal > button:hover, .budgie-run-dialog .linked.horizontal > button:hover, .budgie-polkit-dialog .linked.horizontal > button:hover { + background-color: rgba(175, 111, 90, 0.9); + color: #2f2a28; +} +.budgie-session-dialog .linked.horizontal > button:hover:backdrop label, .budgie-run-dialog .linked.horizontal > button:hover:backdrop label, .budgie-polkit-dialog .linked.horizontal > button:hover:backdrop label { + color: rgba(47, 42, 40, 0.5); +} +.budgie-session-dialog .linked.horizontal > button.suggested-action, .budgie-run-dialog .linked.horizontal > button.suggested-action, .budgie-polkit-dialog .linked.horizontal > button.suggested-action { + background-color: rgba(175, 111, 90, 0.9); +} +.budgie-session-dialog .linked.horizontal > button.suggested-action:hover, .budgie-run-dialog .linked.horizontal > button.suggested-action:hover, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:hover { + background-color: rgba(183, 126, 107, 0.9); +} +.budgie-session-dialog .linked.horizontal > button.suggested-action:active, .budgie-run-dialog .linked.horizontal > button.suggested-action:active, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:active, .budgie-session-dialog .linked.horizontal > button.suggested-action:checked, .budgie-run-dialog .linked.horizontal > button.suggested-action:checked, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:checked { + background-color: rgba(183, 126, 107, 0.9); +} +.budgie-session-dialog .linked.horizontal > button.destructive-action, .budgie-run-dialog .linked.horizontal > button.destructive-action, .budgie-polkit-dialog .linked.horizontal > button.destructive-action { + background-color: rgba(173, 57, 57, 0.9); +} +.budgie-session-dialog .linked.horizontal > button.destructive-action:hover, .budgie-run-dialog .linked.horizontal > button.destructive-action:hover, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:hover { + background-color: rgba(192, 64, 64, 0.9); +} +.budgie-session-dialog .linked.horizontal > button.destructive-action:active, .budgie-run-dialog .linked.horizontal > button.destructive-action:active, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:active, .budgie-session-dialog .linked.horizontal > button.destructive-action:checked, .budgie-run-dialog .linked.horizontal > button.destructive-action:checked, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:checked { + background-color: rgba(192, 64, 64, 0.9); +} +.budgie-session-dialog entry, .budgie-run-dialog entry, .budgie-polkit-dialog entry { + background-color: #505359; + color: #cac6c4; +} +.budgie-session-dialog entry:focus, .budgie-run-dialog entry:focus, .budgie-polkit-dialog entry:focus { + background-color: #505359; +} +.budgie-session-dialog entry:backdrop, .budgie-run-dialog entry:backdrop, .budgie-polkit-dialog entry:backdrop { + background-color: #505359; +} .budgie-polkit-dialog .message { - color: rgba(216, 222, 233, 0.7); } + color: rgba(202, 198, 196, 0.7); +} .budgie-polkit-dialog .failure { - color: #bf616a; } + color: #c65353; +} .budgie-run-dialog entry.search, .budgie-run-dialog entry.search:focus { font-size: 120%; padding: 8px 5px; border: none; - box-shadow: none; } - .budgie-run-dialog entry.search image, .budgie-run-dialog entry.search:focus image { - color: #d8dee9; } - .budgie-run-dialog entry.search image:dir(ltr), .budgie-run-dialog entry.search:focus image:dir(ltr) { - padding-left: 8px; - padding-right: 12px; } - .budgie-run-dialog entry.search image:dir(rtl), .budgie-run-dialog entry.search:focus image:dir(rtl) { - padding-left: 12px; - padding-right: 8px; } -.budgie-run-dialog list row:selected .dim-label, .budgie-run-dialog list row:selected label.separator, .budgie-run-dialog list row:selected .titlebar .subtitle, .titlebar .budgie-run-dialog list row:selected .subtitle, + box-shadow: none; +} +.budgie-run-dialog entry.search image, .budgie-run-dialog entry.search:focus image { + color: #cac6c4; +} +.budgie-run-dialog entry.search image:dir(ltr), .budgie-run-dialog entry.search:focus image:dir(ltr) { + padding-left: 8px; + padding-right: 12px; +} +.budgie-run-dialog entry.search image:dir(rtl), .budgie-run-dialog entry.search:focus image:dir(rtl) { + padding-left: 12px; + padding-right: 8px; +} +.budgie-run-dialog list row:selected .dim-label, .budgie-run-dialog list row:selected label.separator, .budgie-run-dialog list row:selected headerbar .subtitle, -headerbar .budgie-run-dialog list row:selected .subtitle { - opacity: 1; } +headerbar .budgie-run-dialog list row:selected .subtitle, .budgie-run-dialog list row:selected .titlebar .subtitle, .titlebar .budgie-run-dialog list row:selected .subtitle { + opacity: 1; +} .budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0); } + border-top: 1px solid rgba(0, 0, 0, 0); +} .budgie-menubar menu { margin: 4px; padding: 5px; border-radius: 0; - background-color: rgba(22, 25, 30, 0.95); } - .budgie-menubar menu menuitem:hover { - background-color: #8fbcbb; - color: #2e3440; } + background-color: rgba(17, 16, 15, 0.95); +} +.budgie-menubar menu menuitem:hover { + background-color: #af6f5a; + color: #2f2a28; +} .budgie-menubar arrow { border: none; min-width: 16px; - min-height: 16px; } - .budgie-menubar arrow.top { - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); - border-bottom: 1px solid rgba(63, 69, 80, 0.928); } - .budgie-menubar arrow.bottom { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - border-top: 1px solid rgba(63, 69, 80, 0.928); } + min-height: 16px; +} +.budgie-menubar arrow.top { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); + border-bottom: 1px solid rgba(63, 59, 56, 0.928); +} +.budgie-menubar arrow.bottom { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + border-top: 1px solid rgba(63, 59, 56, 0.928); +} .budgie-menubar menuitem accelerator { - color: rgba(216, 222, 233, 0.35); } + color: rgba(202, 198, 196, 0.35); +} .budgie-menubar menuitem check, .budgie-menubar menuitem radio { min-height: 16px; - min-width: 16px; } + min-width: 16px; +} window.background.budgie-settings-window.csd > box.horizontal > stack > scrolledwindow buttonbox.inline-toolbar { - border-style: none none solid; } + border-style: none none solid; +} .workspace-switcher .workspace-layout { - border: 0 solid rgba(22, 25, 30, 0.95); } - .top .workspace-switcher .workspace-layout:dir(ltr), .bottom .workspace-switcher .workspace-layout:dir(ltr) { - border-left-width: 1px; } - .top .workspace-switcher .workspace-layout:dir(rtl), .bottom .workspace-switcher .workspace-layout:dir(rtl) { - border-right-width: 1px; } - .left .workspace-switcher .workspace-layout, .right .workspace-switcher .workspace-layout { - border-top-width: 1px; } -.workspace-switcher .workspace-item, .workspace-switcher .workspace-add-button { - border: 0 solid rgba(43, 49, 60, 0.95); } - .top .workspace-switcher .workspace-item:dir(ltr), .bottom .workspace-switcher .workspace-item:dir(ltr), - .top .workspace-switcher .workspace-add-button:dir(ltr), .bottom .workspace-switcher .workspace-add-button:dir(ltr) { - border-right-width: 1px; } - .top .workspace-switcher .workspace-item:dir(rtl), .bottom .workspace-switcher .workspace-item:dir(rtl), - .top .workspace-switcher .workspace-add-button:dir(rtl), .bottom .workspace-switcher .workspace-add-button:dir(rtl) { - border-left-width: 1px; } - .left .workspace-switcher .workspace-item, .right .workspace-switcher .workspace-item, .left .workspace-switcher .workspace-add-button, .right .workspace-switcher .workspace-add-button { - border-bottom-width: 1px; } + border: 0 solid rgba(17, 16, 15, 0.95); +} +.top .workspace-switcher .workspace-layout:dir(ltr), .bottom .workspace-switcher .workspace-layout:dir(ltr) { + border-left-width: 1px; +} +.top .workspace-switcher .workspace-layout:dir(rtl), .bottom .workspace-switcher .workspace-layout:dir(rtl) { + border-right-width: 1px; +} +.left .workspace-switcher .workspace-layout, .right .workspace-switcher .workspace-layout { + border-top-width: 1px; +} +.workspace-switcher .workspace-item, +.workspace-switcher .workspace-add-button { + border: 0 solid rgba(45, 41, 38, 0.95); +} +.top .workspace-switcher .workspace-item:dir(ltr), .bottom .workspace-switcher .workspace-item:dir(ltr), +.top .workspace-switcher .workspace-add-button:dir(ltr), +.bottom .workspace-switcher .workspace-add-button:dir(ltr) { + border-right-width: 1px; +} +.top .workspace-switcher .workspace-item:dir(rtl), .bottom .workspace-switcher .workspace-item:dir(rtl), +.top .workspace-switcher .workspace-add-button:dir(rtl), +.bottom .workspace-switcher .workspace-add-button:dir(rtl) { + border-left-width: 1px; +} +.left .workspace-switcher .workspace-item, .right .workspace-switcher .workspace-item, +.left .workspace-switcher .workspace-add-button, +.right .workspace-switcher .workspace-add-button { + border-bottom-width: 1px; +} .workspace-switcher .workspace-item.current-workspace { - background-color: rgba(11, 13, 15, 0.95); } + background-color: rgba(4, 3, 3, 0.95); +} .workspace-switcher .workspace-add-button { border: none; - background: transparent; } - .workspace-switcher .workspace-add-button:hover { - box-shadow: none; } - .workspace-switcher .workspace-add-button:active { - background-image: none; } - .workspace-switcher .workspace-add-button:active image { - margin: 1px 0 -1px; } + background: transparent; +} +.workspace-switcher .workspace-add-button:hover { + box-shadow: none; +} +.workspace-switcher .workspace-add-button:active { + background-image: none; +} +.workspace-switcher .workspace-add-button:active image { + margin: 1px 0 -1px; +} .budgie-panel .workspace-switcher .workspace-icon-button { min-height: 24px; min-width: 24px; padding: 0; - border-radius: 2px; } + border-radius: 2px; +} /************ * Nautilus * ************/ .nautilus-window .frame *:selected, .nautilus-window .frame *:selected:backdrop { background: transparent; - color: #8fbcbb; } - .nautilus-window .frame *:selected label, .nautilus-window .frame *:selected:backdrop label { - color: #8fbcbb; } + color: #af6f5a; +} +.nautilus-window .frame *:selected label, .nautilus-window .frame *:selected:backdrop label { + color: #af6f5a; +} .nautilus-window paned > separator { - background-image: none; } + background-image: none; +} .nautilus-window .sidebar { - background-color: transparent; } - .nautilus-window .sidebar:backdrop { - background-color: transparent; } - .nautilus-window .sidebar .list-row button { - border: none; - background-color: rgba(53, 59, 73, 0.95); } - .nautilus-window .sidebar .list-row button:active { - background-color: rgba(143, 188, 187, 0.75); } - .nautilus-window .sidebar .list-row:selected { - background-color: rgba(143, 188, 187, 0.75); } - .nautilus-window .sidebar .list-row:selected:hover { - background-color: rgba(143, 188, 187, 0.9); } - .nautilus-window .sidebar .list-row:hover { - background-color: rgba(59, 66, 82, 0.5); } - .nautilus-window .sidebar .list-row:hover:active { - background-color: rgba(143, 188, 187, 0.9); } + background-color: transparent; +} +.nautilus-window .sidebar:backdrop { + background-color: transparent; +} +.nautilus-window .sidebar .list-row button { + border: none; + background-color: rgba(50, 45, 42, 0.95); +} +.nautilus-window .sidebar .list-row button:active { + background-color: rgba(175, 111, 90, 0.75); +} +.nautilus-window .sidebar .list-row:selected { + background-color: rgba(175, 111, 90, 0.75); +} +.nautilus-window .sidebar .list-row:selected:hover { + background-color: rgba(175, 111, 90, 0.9); +} +.nautilus-window .sidebar .list-row:hover { + background-color: rgba(58, 52, 49, 0.5); +} +.nautilus-window .sidebar .list-row:hover:active { + background-color: rgba(175, 111, 90, 0.9); +} .nautilus-window notebook > stack:only-child { - background-color: #3b4252; } - .nautilus-window notebook > stack:only-child:backdrop { - background-color: #3d4455; } + background-color: #3a3431; +} +.nautilus-window notebook > stack:only-child:backdrop { + background-color: #3d3633; +} .nautilus-window searchbar { - border-top: 1px solid rgba(0, 0, 0, 0.12); } + border-top: 1px solid rgba(0, 0, 0, 0.12); +} .nautilus-window .searchbar-container { - margin-top: -1px; } + margin-top: -1px; +} .nautilus-circular-button { - border-radius: 20px; } + border-radius: 20px; +} .disk-space-display { - border: 2px solid; } - .disk-space-display .unknown { - background-color: #888a85; - border-color: #555653; } - .disk-space-display .used { - background-color: #9FB0B9; - border-color: #667f8c; } - .disk-space-display .free { - background-color: #D8D8D8; - border-color: #a5a5a5; } + border: 2px solid; +} +.disk-space-display .unknown { + background-color: #888a85; + border-color: #555653; +} +.disk-space-display .used { + background-color: #9FB0B9; + border-color: #667f8c; +} +.disk-space-display .free { + background-color: #D8D8D8; + border-color: #a5a5a5; +} .nautilus-desktop { - color: #d8dee9; } - .nautilus-desktop .nautilus-canvas-item { - border-radius: 5px; - color: #ffffff; - text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } - .nautilus-desktop .nautilus-canvas-item:active { - color: #d8dee9; - text-shadow: none; } - .nautilus-desktop .nautilus-canvas-item:hover { - color: #d8dee9; - text-shadow: none; } - .nautilus-desktop .nautilus-canvas-item:selected { - color: #2e3440; - text-shadow: none; } - .nautilus-desktop .nautilus-canvas-item .dim-label:selected, .nautilus-desktop .nautilus-canvas-item label.separator:selected, .nautilus-desktop .nautilus-canvas-item .titlebar .subtitle:selected, .titlebar .nautilus-desktop .nautilus-canvas-item .subtitle:selected, - .nautilus-desktop .nautilus-canvas-item headerbar .subtitle:selected, - headerbar .nautilus-desktop .nautilus-canvas-item .subtitle:selected { - color: #2e3440; } - .nautilus-desktop .nautilus-list .dim-label:selected, .nautilus-desktop .nautilus-list label.separator:selected, .nautilus-desktop .nautilus-list .titlebar .subtitle:selected, .titlebar .nautilus-desktop .nautilus-list .subtitle:selected, - .nautilus-desktop .nautilus-list headerbar .subtitle:selected, - headerbar .nautilus-desktop .nautilus-list .subtitle:selected { - color: #2e3440; } + color: #cac6c4; +} +.nautilus-desktop .nautilus-canvas-item { + border-radius: 5px; + color: #ffffff; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); +} +.nautilus-desktop .nautilus-canvas-item:active { + color: #cac6c4; + text-shadow: none; +} +.nautilus-desktop .nautilus-canvas-item:hover { + color: #cac6c4; + text-shadow: none; +} +.nautilus-desktop .nautilus-canvas-item:selected { + color: #2f2a28; + text-shadow: none; +} +.nautilus-desktop .nautilus-canvas-item .dim-label:selected, .nautilus-desktop .nautilus-canvas-item label.separator:selected, +.nautilus-desktop .nautilus-canvas-item headerbar .subtitle:selected, +headerbar .nautilus-desktop .nautilus-canvas-item .subtitle:selected, .nautilus-desktop .nautilus-canvas-item .titlebar .subtitle:selected, .titlebar .nautilus-desktop .nautilus-canvas-item .subtitle:selected { + color: #2f2a28; +} +.nautilus-desktop .nautilus-list .dim-label:selected, .nautilus-desktop .nautilus-list label.separator:selected, +.nautilus-desktop .nautilus-list headerbar .subtitle:selected, +headerbar .nautilus-desktop .nautilus-list .subtitle:selected, .nautilus-desktop .nautilus-list .titlebar .subtitle:selected, .titlebar .nautilus-desktop .nautilus-list .subtitle:selected { + color: #2f2a28; +} /********* * Gedit * @@ -5686,7 +7200,8 @@ window.background.budgie-settings-window.csd > box.horizontal > stack > scrolled padding: 4px; border-radius: 0 0 3px 3px; border: 0; - background-color: #434c5e; } + background-color: #453e3b; +} /********* * Gnucash * @@ -5694,19 +7209,23 @@ window.background.budgie-settings-window.csd > box.horizontal > stack > scrolled #gnc-id-main-window entry.gnc-class-register-foreground { background: transparent; border: none; - box-shadow: none; } + box-shadow: none; +} #gnc-id-main-window .arrow.button.toggle { transition: none; - box-shadow: none; } - #gnc-id-main-window .arrow.button.toggle:hover { - border-color: #8fbcbb; } + box-shadow: none; +} +#gnc-id-main-window .arrow.button.toggle:hover { + border-color: #af6f5a; +} /******************* * Calendar events * ********************/ .color-light.timed label, .color-light .event-popover label { - color: #d8dee9; - opacity: 1; } + color: #cac6c4; + opacity: 1; +} /******************* * Calendar sidebar * @@ -5716,44 +7235,55 @@ datechooser .circular.day.text-button { border-radius: 50%; min-height: 22px; min-width: 22px; - border: none; } - datechooser .circular.day.text-button.flat.other-month, datechooser .circular.day.text-button.flat.non-workday { - color: #8e95a4; } - datechooser .circular.day.text-button.today { - color: #8fbcbb; } - datechooser .circular.day.text-button:active, datechooser .circular.day.text-button:selected { - color: #2e3440; - outline-color: rgba(46, 52, 64, 0.3); - background-color: #8fbcbb; - text-shadow: none; - font-weight: bold; } + border: none; +} +datechooser .circular.day.text-button.flat.other-month, datechooser .circular.day.text-button.flat.non-workday { + color: #888280; +} +datechooser .circular.day.text-button.today { + color: #af6f5a; +} +datechooser .circular.day.text-button:active, datechooser .circular.day.text-button:selected { + color: #2f2a28; + outline-color: rgba(47, 42, 40, 0.3); + background-color: #af6f5a; + text-shadow: none; + font-weight: bold; +} datechooser .weekday, datechooser .weeknum { - color: #8e95a4; } + color: #888280; +} datechooser .weeknum { - background-color: rgba(59, 66, 82, 0.8); } + background-color: rgba(58, 52, 49, 0.8); +} datechooser .current-week { - background-color: rgba(142, 149, 164, 0.1); } + background-color: rgba(136, 130, 128, 0.1); +} agenda-view list.background { - padding: 8px; } - agenda-view list.background .caption-heading, agenda-view list.background .dim-label.no-events, agenda-view list.background label.no-events.separator, agenda-view list.background .titlebar .no-events.subtitle, .titlebar agenda-view list.background .no-events.subtitle, - agenda-view list.background headerbar .no-events.subtitle, - headerbar agenda-view list.background .no-events.subtitle { - color: #d8dee9; } + padding: 8px; +} +agenda-view list.background .caption-heading, agenda-view list.background .dim-label.no-events, agenda-view list.background label.no-events.separator, +agenda-view list.background headerbar .no-events.subtitle, +headerbar agenda-view list.background .no-events.subtitle, agenda-view list.background .titlebar .no-events.subtitle, .titlebar agenda-view list.background .no-events.subtitle { + color: #cac6c4; +} datechooser, datechooser:backdrop, agenda-view list.background, agenda-view list.background:backdrop, .calendar-list, .calendar-list:backdrop { - background-color: #2e3440; } + background-color: #2f2a28; +} /****************************** * Gnome system monitor graph * ******************************/ #gnome-system-monitor .loadgraph { - background: #434c5e; - color: #d8dee9; } + background: #453e3b; + color: #cac6c4; +} /******** * Gala * @@ -5762,20 +7292,23 @@ agenda-view list.background:backdrop, border-width: 0; border-radius: 2px; color: white; - border: 1px solid #3b4252; - background-color: #3b4252; } - .gala-notification .title, - .gala-notification .label { - color: #d8dee9; } + border: 1px solid #3a3431; + background-color: #3a3431; +} +.gala-notification .title, +.gala-notification .label { + color: #cac6c4; +} .gala-button { padding: 3px; - color: #3b4252; + color: #3a3431; border: none; border-radius: 50%; background-image: linear-gradient(to bottom, #7e7e7e, #3e3e3e); box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.98), inset 0 1px 0 0 rgba(255, 255, 255, 0.93), inset 0 -1px 0 0 rgba(255, 255, 255, 0.99), 0 0 0 1px rgba(0, 0, 0, 0.6), 0 3px 6px rgba(0, 0, 0, 0.84), 0 3px 6px rgba(0, 0, 0, 0.77); - text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); } + text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); +} /********** * Notify * @@ -5784,14 +7317,15 @@ agenda-view list.background:backdrop, /*-notify-shadow: 0px 2px 18px transparentize(black, 0.60);*/ border-radius: 5px; border: 1px solid rgba(0, 0, 0, 0.7); - background-color: rgba(59, 66, 82, 0.05); } - + background-color: rgba(58, 52, 49, 0.05); +} /*************** * SwitchBoard * ***************/ .category-label { font-weight: bold; - color: #d8dee9; } + color: #cac6c4; +} /************* * Slingshot * @@ -5800,24 +7334,29 @@ agenda-view list.background:backdrop, border: none; border-radius: 0; box-shadow: none; - background-image: none; } - .button.app .app:hover { - border-radius: 8px; - border: none; - background-color: rgba(143, 188, 187, 0.3); - color: white; } - .button.app .app:focus { - /*background-color: transparentize(black, 0.20);*/ } + background-image: none; +} +.button.app .app:hover { + border-radius: 8px; + border: none; + background-color: rgba(175, 111, 90, 0.3); + color: white; +} +.button.app .app:focus { + /*background-color: transparentize(black, 0.20);*/ +} .search-item { border-radius: 0; border: none; - color: #d8dee9; - background: none; } - .search-item:hover, .search-item:focus { - border-radius: 0; - background-color: rgba(143, 188, 187, 0.3); - color: #2e3440; } + color: #cac6c4; + background: none; +} +.search-item:hover, .search-item:focus { + border-radius: 0; + background-color: rgba(175, 111, 90, 0.3); + color: #2f2a28; +} .search-entry-large, .search-entry-large:focus { @@ -5827,11 +7366,13 @@ agenda-view list.background:backdrop, background-image: none; background: none; box-shadow: none; - border-radius: 0; } + border-radius: 0; +} .search-category-header { font-weight: bold; - color: #d8dee9; } + color: #cac6c4; +} /********* * Panel * @@ -5840,78 +7381,93 @@ agenda-view list.background:backdrop, .composited-indicator > revealer image, .composited-indicator > revealer label, .composited-indicator > revealer spinner { - color: #d8dee9; + color: #cac6c4; font-weight: bold; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.5); transition: all 200ms ease-in-out; - -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.5); } + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.5); +} .composited-indicator > revealer image:first-child + label { - margin-left: 5px; } + margin-left: 5px; +} .panel.color-light .composited-indicator > revealer, .panel.color-light .composited-indicator > revealer image, .panel.color-light .composited-indicator > revealer label, .panel.color-light .composited-indicator > revealer spinner { color: rgba(0, 0, 0, 0.6); - text-shadow: 0 1px rgba(255, 255, 255, 0.1); - -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.1); } + text-shadow: 0 1px rgba(255, 255, 255, 0.15); + -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.15); +} /************** * Calculator * **************/ PantheonCalculatorMainWindow { - border-radius: 0 0 4px 4px; } - PantheonCalculatorMainWindow .window-frame { - border-radius: 3px; } + border-radius: 0 0 4px 4px; +} +PantheonCalculatorMainWindow .window-frame { + border-radius: 3px; +} /********* * Cards * *********/ .deck { - background-color: #323946; } + background-color: #37322f; +} .card { - background-color: #3b4252; + background-color: #3a3431; border: none; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 3px 3px rgba(0, 0, 0, 0.2); - transition: all 150ms ease-in-out; } + transition: all 150ms ease-in-out; +} .card.collapsed { - background-color: #303643; - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 2px rgba(0, 0, 0, 0.2); } + background-color: #2c2825; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 2px rgba(0, 0, 0, 0.2); +} /********* * Noise * *********/ NoiseLibraryWindow { - border-radius: 0 0 4px 4px; } - NoiseLibraryWindow .action-bar { - border-radius: 0 0 4px 4px; } - NoiseLibraryWindow .window-frame { - border-radius: 3px; } + border-radius: 0 0 4px 4px; +} +NoiseLibraryWindow .action-bar { + border-radius: 0 0 4px 4px; +} +NoiseLibraryWindow .window-frame { + border-radius: 3px; +} /******** * Snap * ********/ SnapMainWindow .take-button, SnapSnapWindow .take-button { - border-radius: 0; } + border-radius: 0; +} /******************* * Photos/Shotwell * *******************/ DirectWindow .the-button-in-the-combobox, LibraryWindow .the-button-in-the-combobox { - background: none; } + background: none; +} .checkerboard-layout { - background-color: #434c5e; + background-color: #453e3b; background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.1) 75%, rgba(0, 0, 0, 0.1)), linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.1) 75%, rgba(0, 0, 0, 0.1)); background-size: 24px 24px; - background-position: 0 0, 12px 12px; } + background-position: 0 0, 12px 12px; +} .checkboard-layout .item { - background-color: #d8dee9; } + background-color: #cac6c4; +} /********* * Avatar * @@ -5919,46 +7475,55 @@ LibraryWindow .the-button-in-the-combobox { .avatar { border: 1px solid rgba(0, 0, 0, 0.23); border-radius: 50%; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 1px 0 0 rgba(255, 255, 255, 0.45), inset 0 -1px 0 0 rgba(255, 255, 255, 0.15), 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.23); } + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 1px 0 0 rgba(255, 255, 255, 0.45), inset 0 -1px 0 0 rgba(255, 255, 255, 0.15), 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.23); +} /**level bars**/ -.sidebar .source-list.view.level-bar, .sidebar iconview.source-list.level-bar, .sidebar .source-list.view.level-bar:selected, .sidebar iconview.source-list.level-bar:selected, .sidebar .source-list.view.level-bar:selected:focus, .sidebar iconview.source-list.level-bar:selected:focus { - background: linear-gradient(to right, #4e586d, #4e586d); +.sidebar .source-list.view.level-bar, .sidebar iconview.source-list.level-bar, .sidebar .source-list.view.level-bar:selected, .sidebar .source-list.view.level-bar:selected:focus { + background: linear-gradient(to right, #453e3b, #453e3b); border: 1px solid rgba(0, 0, 0, 0.14); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); - border-radius: 2px; } + border-radius: 2px; +} .sidebar .source-list.view.level-bar.fill-block, .sidebar iconview.source-list.level-bar.fill-block { - border: none; } -.sidebar .source-list.view.fill-block, .sidebar iconview.source-list.fill-block, .sidebar .source-list.view.fill-block:hover, .sidebar iconview.source-list.fill-block:hover, .sidebar .source-list.view.fill-block:selected, .sidebar iconview.source-list.fill-block:selected, .sidebar .source-list.view.fill-block:selected:focus, .sidebar iconview.source-list.fill-block:selected:focus { - background: linear-gradient(to right, #ebcb8b, #ebcb8b); } + border: none; +} +.sidebar .source-list.view.fill-block, .sidebar iconview.source-list.fill-block, .sidebar .source-list.view.fill-block:hover, .sidebar .source-list.view.fill-block:selected, .sidebar .source-list.view.fill-block:selected:focus { + background: linear-gradient(to right, #ddc388, #ddc388); +} /************************** * Colors in context menu * **************************/ checkbutton.color-button { - border: 1px solid #232831; + border: 1px solid #292523; border-radius: 100px; background-clip: border-box; padding: 0; - margin: 2px 1px; } - checkbutton.color-button > check { - -gtk-icon-source: none; - background: none; - margin-right: 0; - padding: 2px; } - checkbutton.color-button.none > check { - background-color: transparent; - border-radius: 100px; - -gtk-icon-source: -gtk-icontheme("close-symbolic"); } + margin: 2px 1px; +} +checkbutton.color-button > check { + -gtk-icon-source: none; + background: none; + margin-right: 0; + padding: 2px; +} +checkbutton.color-button.none > check { + background-color: transparent; + border-radius: 100px; + -gtk-icon-source: -gtk-icontheme("close-symbolic"); +} radiobutton.color-button > radio { -gtk-icon-source: none; margin-right: 0; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 100px; - background-clip: border-box; } + background-clip: border-box; +} radiobutton.color-button:active > radio { - border: 1px solid rgba(0, 0, 0, 0.35); } + border: 1px solid rgba(0, 0, 0, 0.35); +} .color-button check, .color-button check:checked, @@ -5967,77 +7532,95 @@ radiobutton.color-button:active > radio { background-image: none; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 50%; - color: #3b4252; - -gtk-icon-source: -gtk-icontheme("check-active-symbolic"); } -.color-button.red check, .color-button.red radio, s -.color-button.strawberry check, .color-button.strawberry radio { + color: #3a3431; + -gtk-icon-source: -gtk-icontheme("check-active-symbolic"); +} +.color-button.red check, .color-button.red radio, s .color-button.strawberry check, .color-button.strawberry radio { background-color: @STRAWBERRY_300; - -gtk-icon-shadow: 0 1px 1px @STRAWBERRY_500; } + -gtk-icon-shadow: 0 1px 1px @STRAWBERRY_500; +} .color-button.orange check, .color-button.orange radio { background-color: @ORANGE_300; - -gtk-icon-shadow: 0 1px 1px @ORANGE_500; } + -gtk-icon-shadow: 0 1px 1px @ORANGE_500; +} .color-button.yellow check, .color-button.yellow radio, .color-button.banana check, .color-button.banana radio { background-color: @BANANA_500; - -gtk-icon-shadow: 0 1px 1px @BANANA_700; } + -gtk-icon-shadow: 0 1px 1px @BANANA_700; +} .color-button.green check, .color-button.green radio, .color-button.lime check, .color-button.lime radio { background-color: @LIME_500; - -gtk-icon-shadow: 0 1px 1px @LIME_700; } + -gtk-icon-shadow: 0 1px 1px @LIME_700; +} .color-button.blue check, .color-button.blue radio, .color-button.blueberry check, .color-button.blueberry radio { background-color: @BLUEBERRY_500; - -gtk-icon-shadow: 0 1px 1px @BLUEBERRY_700; } + -gtk-icon-shadow: 0 1px 1px @BLUEBERRY_700; +} .color-button.purple check, .color-button.purple radio, .color-button.grape check, .color-button.grape radio { background-color: @GRAPE_500; - -gtk-icon-shadow: 0 1px 1px @GRAPE_700; } + -gtk-icon-shadow: 0 1px 1px @GRAPE_700; +} .color-button.brown check, .color-button.brown radio, .color-button.cocoa check, .color-button.cocoa radio { background-color: @COCOA_300; - -gtk-icon-shadow: 0 1px 1px @COCOA_500; } + -gtk-icon-shadow: 0 1px 1px @COCOA_500; +} .color-button.mint check, .color-button.mint radio { background-color: @MINT_500; - -gtk-icon-shadow: 0 1px 1px @MINT_700; } + -gtk-icon-shadow: 0 1px 1px @MINT_700; +} .color-button.pink check, .color-button.pink radio, .color-button.bubblegum check, .color-button.bubblegum radio { background-color: @BUBBLEGUM_500; - -gtk-icon-shadow: 0 1px 1px @BUBBLEGUM_700; } + -gtk-icon-shadow: 0 1px 1px @BUBBLEGUM_700; +} .color-button.slate check, .color-button.slate radio { background-color: @SLATE_300; - -gtk-icon-shadow: 0 1px 1px @SLATE_500; } + -gtk-icon-shadow: 0 1px 1px @SLATE_500; +} .color-button.auto radio { background-image: url("assets/color-button-auto.png"); background-position: -1px -1px; background-repeat: no-repeat; - background-size: calc(100% + 2px); } + background-size: calc(100% + 2px); +} .xfce4-panel.panel { - background-color: #2e3440; + background-color: #2f2a28; text-shadow: none; - -gtk-icon-shadow: none; } - + -gtk-icon-shadow: none; +} #tasklist-button { - color: rgba(216, 222, 233, 0.8); + color: rgba(202, 198, 196, 0.8); border-radius: 0; border: none; - background-color: rgba(46, 52, 64, 0); } - #tasklist-button:hover { - color: #f9fafb; - background-color: rgba(0, 0, 0, 0.17); } - #tasklist-button:checked { - color: white; - background-color: rgba(0, 0, 0, 0.25); - box-shadow: inset 0 -2px #8fbcbb; } + background-color: rgba(47, 42, 40, 0); +} +#tasklist-button:hover { + color: #d6d3d1; + background-color: rgba(0, 0, 0, 0.17); +} +#tasklist-button:checked { + color: white; + background-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #af6f5a; +} .xfce4-panel.panel button.flat:not(.open_group) { - color: #d8dee9; + color: #cac6c4; border-radius: 0; border: none; - background-color: rgba(46, 52, 64, 0); } - .xfce4-panel.panel button.flat:hover:not(.open_group) { - border: none; - background-color: #434c5e; } - .xfce4-panel.panel button.flat:active:not(.open_group), .xfce4-panel.panel button.flat:checked:not(.open_group) { - color: #2e3440; - border: none; - background-color: #8fbcbb; } - .xfce4-panel.panel button.flat:active:not(.open_group) label, .xfce4-panel.panel button.flat:active:not(.open_group) image, .xfce4-panel.panel button.flat:checked:not(.open_group) label, .xfce4-panel.panel button.flat:checked:not(.open_group) image { - color: inherit; } + background-color: rgba(47, 42, 40, 0); +} +.xfce4-panel.panel button.flat:hover:not(.open_group) { + border: none; + background-color: #3d3634; +} +.xfce4-panel.panel button.flat:active:not(.open_group), .xfce4-panel.panel button.flat:checked:not(.open_group) { + color: #2f2a28; + border: none; + background-color: #af6f5a; +} +.xfce4-panel.panel button.flat:active:not(.open_group) label, .xfce4-panel.panel button.flat:active:not(.open_group) image, .xfce4-panel.panel button.flat:checked:not(.open_group) label, .xfce4-panel.panel button.flat:checked:not(.open_group) image { + color: inherit; +} #whiskermenu-window button { background-color: transparent; @@ -6045,15 +7628,18 @@ radiobutton.color-button:active > radio { border-radius: 0; font-weight: normal; padding: 3px; - margin: 1px 2px; } - #whiskermenu-window button:hover, #whiskermenu-window button:checked { - background-color: #8fbcbb; } + margin: 1px 2px; +} +#whiskermenu-window button:hover, #whiskermenu-window button:checked { + background-color: #af6f5a; +} /* Vala-appmenu-plugin*/ .-vala-panel-appmenu-core scrolledwindow, .-vala-panel-appmenu-private > menuitem, .-vala-panel-appmenu-private > menuitem:first-child > label { - color: #d8dee9; } + color: #cac6c4; +} /******** * Unity * @@ -6064,24 +7650,29 @@ radiobutton.color-button:active > radio { /* Unity panel color #454D50 */ UnityDecoration { background-color: #eeeeee; - color: #31363D; } - UnityDecoration .top { - padding: 0 5px 0 5px; - border-radius: 4px 4px 0px 0px; - box-shadow: none; - border: 1px solid #eeeeee; - border-bottom-width: 0; - background-color: #eeeeee; - color: #31363D; - border-top: 1px solid rgba(255, 255, 255, 0.1); } - UnityDecoration .top:backdrop { - border-bottom-width: 0; - color: #1a1d21; - border-top: 1px solid rgba(255, 255, 255, 0.1); } - UnityDecoration .top .menuitem { - color: #31363D; } - UnityDecoration .top .menuitem:backdrop { - color: #1a1d21; } + color: #31363D; +} +UnityDecoration .top { + padding: 0 5px 0 5px; + border-radius: 4px 4px 0px 0px; + box-shadow: none; + border: 1px solid #eeeeee; + border-bottom-width: 0; + background-color: #eeeeee; + color: #31363D; + border-top: 1px solid rgba(255, 255, 255, 0.1); +} +UnityDecoration .top:backdrop { + border-bottom-width: 0; + color: #1a1d21; + border-top: 1px solid rgba(255, 255, 255, 0.1); +} +UnityDecoration .top .menuitem { + color: #31363D; +} +UnityDecoration .top .menuitem:backdrop { + color: #1a1d21; +} UnityDecoration.left, UnityDecoration.right { @@ -6089,18 +7680,21 @@ UnityDecoration.right { background-color: #ececec; background-size: 1px 120px; background-clip: border-box; - background-image: linear-gradient(to bottom, #eeeeee, #ececec); } + background-image: linear-gradient(to bottom, #eeeeee, #ececec); +} UnityDecoration.bottom { background-size: 1px; background-repeat: repeat-x; - background-color: #ececec; } + background-color: #ececec; +} UnityDecoration.left:backdrop, UnityDecoration.right:backdrop, UnityDecoration.bottom:backdrop { background-size: 1px; - background-repeat: repeat-x; } + background-repeat: repeat-x; +} /************** * Unity Panel * @@ -6108,29 +7702,35 @@ UnityDecoration.bottom:backdrop { UnityPanelWidget, .unity-panel { background-color: #d5d5d5; - color: #31363D; } + color: #31363D; +} UnityPanelWidget:backdrop, .unity-panel:backdrop { - color: #1a1d21; } + color: #1a1d21; +} .unity-panel.menuitem, .unity-panel .menuitem { border-width: 0 1px; - color: #31363D; } + color: #31363D; +} .unity-panel.menubar, .unity-panel .menubar { - color: #31363D; } + color: #31363D; +} .unity-panel.menu.menubar, .unity-panel .menu .menubar { background-color: #d5d5d5; - color: #31363D; } + color: #31363D; +} .unity-panel.menubar:backdrop, .unity-panel .menubar *:backdrop { - color: #8e95a4; } + color: #888280; +} .unity-panel.menubar.menuitem, .unity-panel.menubar .menuitem { @@ -6140,48 +7740,59 @@ UnityPanelWidget:backdrop, border: none; background: none; color: #31363D; - box-shadow: none; } + box-shadow: none; +} .unity-panel.menubar.menuitem:hover, .unity-panel.menubar .menuitem:hover { border-radius: 0; background-color: #ebebeb; color: #31363D; - box-shadow: none; } + box-shadow: none; +} .unity-panel.menubar .menuitem *:hover { color: white; - box-shadow: none; } + box-shadow: none; +} .unity-panel.menubar .menuitem.separator, .unity-panel.menubar.menuitem.separator { border: none; - color: #232831; } + color: #292523; +} /* Force Quit */ SheetStyleDialog.unity-force-quit { - background-color: #3b4252; } + background-color: #3a3431; +} @keyframes playbackmenuitem_spinner { to { - -gtk-icon-transform: rotate(1turn); } } + -gtk-icon-transform: rotate(1turn); + } +} .menu IdoPlaybackMenuItem.menuitem:active { -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); animation: playbackmenuitem_spinner 1s infinite linear; - color: #8fbcbb; } + color: #af6f5a; +} MsdOsdWindow.background.osd { border-radius: 2px; - border: 1px solid #232831; } - MsdOsdWindow.background.osd .progressbar { - background-color: #8fbcbb; - border: none; - border-color: #8fbcbb; - border-radius: 5px; } - MsdOsdWindow.background.osd .trough { - background-color: rgba(29, 33, 40, 0.93); - border: none; - border-radius: 5px; } + border: 1px solid #292523; +} +MsdOsdWindow.background.osd .progressbar { + background-color: #af6f5a; + border: none; + border-color: #af6f5a; + border-radius: 5px; +} +MsdOsdWindow.background.osd .trough { + background-color: rgba(28, 25, 24, 0.93); + border: none; + border-radius: 5px; +} /*********************** * App-Specific Styles * @@ -6191,48 +7802,58 @@ MsdOsdWindow.background.osd { *********/ .geary-titlebar-left .separator, .geary-titlebar-right .separator { - opacity: 0; } + opacity: 0; +} ConversationListView .view:active, ConversationListView iconview:active, ConversationListView .view:selected, ConversationListView iconview:selected { - background-color: #8fbcbb; - color: #2e3440; } - ConversationListView .view:active:backdrop, ConversationListView iconview:active:backdrop, ConversationListView .view:selected:backdrop, ConversationListView iconview:selected:backdrop { - background-color: rgba(143, 188, 187, 0.6); - color: rgba(46, 52, 64, 0.5); } + background-color: #af6f5a; + color: #2f2a28; +} +ConversationListView .view:active:backdrop, ConversationListView iconview:active:backdrop, ConversationListView .view:selected:backdrop, ConversationListView iconview:selected:backdrop { + background-color: rgba(175, 111, 90, 0.6); + color: rgba(47, 42, 40, 0.5); +} ConversationListView .view .cell, ConversationListView iconview .cell { border: solid rgba(0, 0, 0, 0.2); - border-width: 0 0 1px 0; } - ConversationListView .view .cell:selected, ConversationListView iconview .cell:selected { - color: #2e3440; - border: 0px solid #6fa9a8; } + border-width: 0 0 1px 0; +} +ConversationListView .view .cell:selected, ConversationListView iconview .cell:selected { + color: #2f2a28; + border: 0px solid #905846; +} /*********** * LightDm * ***********/ #panel_window { - background-color: #2e3440; - color: #d8dee9; + background-color: #2f2a28; + color: #cac6c4; + font-weight: bold; + box-shadow: inset 0 -1px #1c1918; +} +#panel_window .menubar, +#panel_window .menubar > .menuitem menubar, +#panel_window menubar > menuitem { + background-color: transparent; + color: #cac6c4; font-weight: bold; - box-shadow: inset 0 -1px #1f232b; } - #panel_window .menubar, - #panel_window .menubar > .menuitem - menubar, - #panel_window menubar > menuitem { - background-color: transparent; - color: #d8dee9; - font-weight: bold; } - #panel_window .menubar .menuitem:disabled, - #panel_window menubar menuitem:disabled { - color: rgba(216, 222, 233, 0.5); } - #panel_window .menubar .menuitem:disabled GtkLabel, - #panel_window menubar menuitem:disabled GtkLabel { - color: inherit; } - #panel_window .menubar .menuitem:disabled label, - #panel_window menubar menuitem:disabled label { - color: inherit; } - #panel_window .menubar .menu > .menuitem, - #panel_window menubar menu > menuitem { - font-weight: normal; } +} +#panel_window .menubar .menuitem:disabled, +#panel_window menubar menuitem:disabled { + color: rgba(202, 198, 196, 0.5); +} +#panel_window .menubar .menuitem:disabled GtkLabel, +#panel_window menubar menuitem:disabled GtkLabel { + color: inherit; +} +#panel_window .menubar .menuitem:disabled label, +#panel_window menubar menuitem:disabled label { + color: inherit; +} +#panel_window .menubar .menu > .menuitem, +#panel_window menubar menu > menuitem { + font-weight: normal; +} #login_window, #shutdown_dialog, @@ -6240,247 +7861,299 @@ ConversationListView .view .cell, ConversationListView iconview .cell { font-weight: normal; border-style: none; background-color: transparent; - color: #d8dee9; } + color: #cac6c4; +} #content_frame { padding-bottom: 14px; - background-color: #434c5e; + background-color: #453e3b; border-top-left-radius: 2px; border-top-right-radius: 2px; border: solid rgba(0, 0, 0, 0.1); - border-width: 1px 1px 0 1px; } + border-width: 1px 1px 0 1px; +} #content_frame button { font-weight: normal; - color: #d8dee9; - background-color: #3c4454; - text-shadow: none; } - #content_frame button:hover { - color: #d8dee9; - outline-color: rgba(216, 222, 233, 0.3); - background-color: #3b4252; - text-shadow: none; } - #content_frame button:active, #content_frame button:checked { - color: #d8dee9; - outline-color: rgba(216, 222, 233, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - #content_frame button:disabled { - color: #b9bfcb; - border-color: rgba(35, 40, 49, 0.3); - background-color: #404859; - text-shadow: none; } + color: #cac6c4; + background-color: #3c3633; + text-shadow: none; +} +#content_frame button:hover { + color: #cac6c4; + outline-color: rgba(202, 198, 196, 0.3); + background-color: #3a3431; + text-shadow: none; +} +#content_frame button:active, #content_frame button:checked { + color: #cac6c4; + outline-color: rgba(202, 198, 196, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +#content_frame button:disabled { + color: #aea9a7; + border-color: rgba(41, 37, 35, 0.3); + background-color: #413a37; + text-shadow: none; +} #buttonbox_frame { padding-top: 20px; padding-bottom: 0px; border-style: none; - background-color: #2b313c; + background-color: #2d2926; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border: solid rgba(0, 0, 0, 0.1); - border-width: 0 1px 1px 1px; } + border-width: 0 1px 1px 1px; +} #buttonbox_frame button { - color: #d8dee9; - border-color: #232831; - background-color: rgba(40, 45, 55, 0.93); + color: #cac6c4; + border-color: #292523; + background-color: rgba(41, 37, 35, 0.93); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); +} +#buttonbox_frame button:hover { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(75, 67, 63, 0.93), rgba(75, 67, 63, 0.93)); background-clip: padding-box; text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - #buttonbox_frame button:hover { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - #buttonbox_frame button:active, #buttonbox_frame button:checked { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); - background-clip: padding-box; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(216, 222, 233, 0.3); } - #buttonbox_frame button:disabled { - color: #808690; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } + outline-color: rgba(202, 198, 196, 0.3); +} +#buttonbox_frame button:active, #buttonbox_frame button:checked { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(58, 52, 49, 0.93), rgba(58, 52, 49, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(202, 198, 196, 0.3); +} +#buttonbox_frame button:disabled { + color: #7a7674; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(57, 53, 51, 0.5), rgba(57, 53, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} #login_window #user_combobox { - color: #d8dee9; - font-size: 13px; } - #login_window #user_combobox .menu, - #login_window #user_combobox menu { - font-weight: normal; } + color: #cac6c4; + font-size: 13px; +} +#login_window #user_combobox .menu, +#login_window #user_combobox menu { + font-weight: normal; +} #user_image { padding: 3px; - border-radius: 2px; } + border-radius: 2px; +} #greeter_infobar { border-bottom-width: 0; - font-weight: bold; } + font-weight: bold; +} -.nemo-window .places-treeview .view.cell:hover, .nemo-window .places-treeview iconview.cell:hover, +.nemo-window .places-treeview .view.cell:hover, .nemo-window .places-treeview iconview.cell:hover { - background: rgba(40, 45, 55, 0.7); } -.nemo-window .places-treeview .view.cell:selected, .nemo-window .places-treeview iconview.cell:selected, + background: rgba(39, 35, 33, 0.7); +} +.nemo-window .places-treeview .view.cell:selected, .nemo-window .places-treeview iconview.cell:selected { - background: #8fbcbb; - color: #2e3440; } + background: #af6f5a; + color: #2f2a28; +} .nemo-window .sidebar { - background-color: #2e3440; } - .nemo-window .sidebar .view, .nemo-window .sidebar iconview, .nemo-window .sidebar .iconview, .nemo-window .sidebar row { - color: #98abb2; - background-color: transparent; } + background-color: #2f2a28; +} +.nemo-window .sidebar .view, .nemo-window .sidebar iconview, .nemo-window .sidebar .iconview, .nemo-window .sidebar row { + color: #9a918b; + background-color: transparent; +} .nemo-window .nemo-window-pane widget.entry { background-clip: padding-box; min-height: 28px; padding: 5px; - color: #d8dee9; - border: 1px solid #232831; + color: #cac6c4; + border: 1px solid #292523; border-radius: 3px; - box-shadow: inset 0 1px rgba(0, 0, 0, 0.9), inset 1px 0 rgba(0, 0, 0, 0.96), inset -1px 0 rgba(0, 0, 0, 0.96), inset 0 -1px rgba(0, 0, 0, 0.98), 0 1px rgba(255, 255, 255, 0.6); } - .nemo-window .nemo-window-pane widget.entry:selected { - background-color: #8fbcbb; - color: #2e3440; } + box-shadow: inset 0 1px rgba(0, 0, 0, 0.9), inset 1px 0 rgba(0, 0, 0, 0.96), inset -1px 0 rgba(0, 0, 0, 0.96), inset 0 -1px rgba(0, 0, 0, 0.98), 0 1px rgba(255, 255, 255, 0.6); +} +.nemo-window .nemo-window-pane widget.entry:selected { + background-color: #af6f5a; + color: #2f2a28; +} .nemo-window toolbar.primary-toolbar { margin-bottom: -1px; - background: #2b313c; } - .nemo-window toolbar.primary-toolbar button { - color: #d8dee9; - border-radius: 6px; - text-shadow: none; - box-shadow: none; - border: 1px solid #232831; - background-color: #343b48; - min-height: 24px; - padding: 3px; } - .nemo-window toolbar.primary-toolbar button:hover { - color: #2e3440; - text-shadow: none; - background-color: rgba(143, 188, 187, 0.7); } - .nemo-window toolbar.primary-toolbar button:selected, .nemo-window toolbar.primary-toolbar button:active, .nemo-window toolbar.primary-toolbar button:checked { - color: #2e3440; - outline-color: rgba(46, 52, 64, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - .nemo-window toolbar.primary-toolbar button:selected:backdrop, .nemo-window toolbar.primary-toolbar button:active:backdrop, .nemo-window toolbar.primary-toolbar button:checked:backdrop { - color: rgba(46, 52, 64, 0.5); - background-color: rgba(143, 188, 187, 0.6); - text-shadow: none; - box-shadow: none; } - .nemo-window toolbar.primary-toolbar button:backdrop, .nemo-window toolbar.primary-toolbar button:disabled, .nemo-window toolbar.primary-toolbar button:backdrop:disabled { - color: rgba(216, 222, 233, 0.2); - background-color: #2e3440; - text-shadow: none; - box-shadow: none; } -.nemo-window .nemo-inactive-pane .view, .nemo-window .nemo-inactive-pane iconview, + background: #2d2926; +} +.nemo-window toolbar.primary-toolbar button { + color: #cac6c4; + border-radius: 6px; + text-shadow: none; + box-shadow: none; + border: 1px solid #292523; + background-color: #38332f; + min-height: 24px; + padding: 3px; +} +.nemo-window toolbar.primary-toolbar button:hover { + color: #2f2a28; + text-shadow: none; + background-color: rgba(175, 111, 90, 0.7); +} +.nemo-window toolbar.primary-toolbar button:selected, .nemo-window toolbar.primary-toolbar button:active, .nemo-window toolbar.primary-toolbar button:checked { + color: #2f2a28; + outline-color: rgba(47, 42, 40, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +.nemo-window toolbar.primary-toolbar button:selected:backdrop, .nemo-window toolbar.primary-toolbar button:active:backdrop, .nemo-window toolbar.primary-toolbar button:checked:backdrop { + color: rgba(47, 42, 40, 0.5); + background-color: rgba(175, 111, 90, 0.6); + text-shadow: none; + box-shadow: none; +} +.nemo-window toolbar.primary-toolbar button:backdrop, .nemo-window toolbar.primary-toolbar button:disabled, .nemo-window toolbar.primary-toolbar button:backdrop:disabled { + color: rgba(202, 198, 196, 0.2); + background-color: #2f2a28; + text-shadow: none; + box-shadow: none; +} +.nemo-window .nemo-inactive-pane .view, .nemo-window .nemo-inactive-pane iconview { - background-color: #353b49; } + background-color: #322d2a; +} /* thunar */ .thunar toolbar { - background-color: #2b313c; } + background-color: #2d2926; +} /* buttons in toolbar */ .thunar toolbar.horizontal button image { - -gtk-icon-transform: scale(0.72); } + -gtk-icon-transform: scale(0.72); +} scrolledwindow.sidebar treeview.view { - background: #2a2f3a; - padding: 1.5px; } + background: #292523; + padding: 1.5px; +} /* path-bar of thunar */ window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button, .thunar toolbar .path-bar-button { - color: #d8dee9; + color: #cac6c4; border-radius: 6px; text-shadow: none; box-shadow: none; - border: 1px solid #232831; - background-color: #343b48; + border: 1px solid #292523; + background-color: #38332f; border-radius: 0; - border-right: 0.5px solid #232831; + border-right: 0.5px solid #292523; box-shadow: none; min-height: 20px; - padding: 3px 4px; } - window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:first-child, - .thunar toolbar .path-bar-button:first-child { - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; } - window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:last-child, - .thunar toolbar .path-bar-button:last-child { - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; - border-right-style: solid; } - window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:only-child, - .thunar toolbar .path-bar-button:only-child { - border-radius: 4px; - border-style: solid; } - window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:hover, - .thunar toolbar .path-bar-button:hover { - color: #8fbcbb; } - window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:checked, - .thunar toolbar .path-bar-button:checked { - color: #fff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: rgba(143, 188, 187, 0.7); - text-shadow: none; } + padding: 3px 4px; +} +window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:first-child, +.thunar toolbar .path-bar-button:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} +window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:last-child, +.thunar toolbar .path-bar-button:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + border-right-style: solid; +} +window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:only-child, +.thunar toolbar .path-bar-button:only-child { + border-radius: 4px; + border-style: solid; +} +window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:hover, +.thunar toolbar .path-bar-button:hover { + color: #af6f5a; +} +window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:checked, +.thunar toolbar .path-bar-button:checked { + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(175, 111, 90, 0.7); + text-shadow: none; +} window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .toggle.path-bar-button:hover, .thunar toolbar .toggle.path-bar-button:hover { color: #fff; outline-color: rgba(255, 255, 255, 0.3); - background-color: rgba(143, 188, 187, 0.7); - text-shadow: none; } + background-color: rgba(175, 111, 90, 0.7); + text-shadow: none; +} /* thunar sidepane */ window.thunar paned > scrolledwindow treeview.view:hover, window.thunar paned > scrolledwindow treeview.view:selected { - background: rgba(143, 188, 187, 0.7); - color: #2e3440; + background: rgba(175, 111, 90, 0.7); + color: #2f2a28; border-radius: 0; - box-shadow: none; } + box-shadow: none; +} .caja-notebook .entry { - background: #3b4252; - color: #d8dee9; } - .caja-notebook .entry:selected { - background: #8fbcbb; - color: #2e3440; } + background: #3a3431; + color: #cac6c4; +} +.caja-notebook .entry:selected { + background: #af6f5a; + color: #2f2a28; +} button.colorpad { - color: @colorpad_fg_color; } - button.colorpad, button.colorpad:backdrop, button.colorpad:hover, button.colorpad:hover:backdrop, button.colorpad:active, button.colorpad:active:backdrop, button.colorpad:checked, button.colorpad:checked:backdrop { - background-color: @colorpad_color; } - button.colorpad:hover { - filter: brightness(93%); } - button.colorpad:active { - filter: brightness(86%); } - button.colorpad:checked { - filter: brightness(100%); - box-shadow: 0px 0px 0px 1.5px #8fbcbb, inset 0px -3px 0px 0px @colorpad_fg_color; } + color: @colorpad_fg_color; +} +button.colorpad, button.colorpad:backdrop, button.colorpad:hover, button.colorpad:hover:backdrop, button.colorpad:active, button.colorpad:active:backdrop, button.colorpad:checked, button.colorpad:checked:backdrop { + background-color: @colorpad_color; +} +button.colorpad:hover { + filter: brightness(93%); +} +button.colorpad:active { + filter: brightness(86%); +} +button.colorpad:checked { + filter: brightness(100%); + box-shadow: 0px 0px 0px 1.5px #af6f5a, inset 0px -3px 0px 0px @colorpad_fg_color; +} button.colorsetter { - color: @colorsetter_fg_color; } - button.colorsetter, button.colorsetter:backdrop, button.colorsetter:hover, button.colorsetter:hover:backdrop, button.colorsetter:active, button.colorsetter:active:backdrop, button.colorsetter:checked, button.colorsetter:checked:backdrop { - background-color: @colorsetter_color; } - button.colorsetter:hover { - filter: brightness(93%); } - button.colorsetter:active { - filter: brightness(86%); } - button.colorsetter:checked { - filter: brightness(100%); } + color: @colorsetter_fg_color; +} +button.colorsetter, button.colorsetter:backdrop, button.colorsetter:hover, button.colorsetter:hover:backdrop, button.colorsetter:active, button.colorsetter:active:backdrop, button.colorsetter:checked, button.colorsetter:checked:backdrop { + background-color: @colorsetter_color; +} +button.colorsetter:hover { + filter: brightness(93%); +} +button.colorsetter:active { + filter: brightness(86%); +} +button.colorsetter:checked { + filter: brightness(100%); +} .overlay_toolbar, .overlay_toolbar_scrollable { - background: #464e61; - padding: 10px; } + background: #48403d; + padding: 10px; +} /*# sourceMappingURL=gtk-dark.css.map */ diff --git a/gtk-4.0/gtk-dark.scss b/gtk-4.0/gtk-dark.scss index f244834a..3e6114f0 100755 --- a/gtk-4.0/gtk-dark.scss +++ b/gtk-4.0/gtk-dark.scss @@ -3,7 +3,7 @@ $variant: 'dark'; $accent: 'green'; -@import '../gtk-3.0/nord'; +@import '../gtk-3.0/dunmer'; @import '../gtk-3.0/colors'; @import '../gtk-3.0/elementary-colors'; @import '../gtk-3.0/colors-public'; diff --git a/gtk-4.0/gtk.css b/gtk-4.0/gtk.css index 430ffe2f..1b1fb0e6 100755 --- a/gtk-4.0/gtk.css +++ b/gtk-4.0/gtk.css @@ -3,75 +3,75 @@ ---------------- use responsibly! */ /* widget text/foreground color */ -@define-color theme_fg_color #d8dee9; +@define-color theme_fg_color #cac6c4; /* text color for entries, views and content in general */ -@define-color theme_text_color #d8dee9; +@define-color theme_text_color #cac6c4; /* widget base background color */ -@define-color theme_bg_color #434c5e; +@define-color theme_bg_color #453e3b; /* text widgets and the like base background color */ -@define-color theme_base_color #3b4252; +@define-color theme_base_color #3a3431; /* base background color of selections */ -@define-color theme_selected_bg_color #8fbcbb; +@define-color theme_selected_bg_color #af6f5a; /* text/foreground color of selections */ @define-color theme_selected_fg_color #fff; /* base background color of disabled widgets */ -@define-color insensitive_bg_color #404859; +@define-color insensitive_bg_color #413a37; /* text foreground color of disabled widgets */ -@define-color insensitive_fg_color #8e95a4; +@define-color insensitive_fg_color #888280; /* disabled text widgets and the like base background color */ -@define-color insensitive_base_color #3b4252; +@define-color insensitive_base_color #3a3431; /* widget text/foreground color on backdrop windows */ -@define-color theme_unfocused_fg_color #8e95a4; +@define-color theme_unfocused_fg_color #888280; /* text color for entries, views and content in general on backdrop windows */ -@define-color theme_unfocused_text_color #d8dee9; +@define-color theme_unfocused_text_color #cac6c4; /* widget base background color on backdrop windows */ -@define-color theme_unfocused_bg_color #434c5e; +@define-color theme_unfocused_bg_color #453e3b; /* text widgets and the like base background color on backdrop windows */ -@define-color theme_unfocused_base_color #3d4455; +@define-color theme_unfocused_base_color #3d3633; /* base background color of selections on backdrop windows */ -@define-color theme_unfocused_selected_bg_color #8fbcbb; +@define-color theme_unfocused_selected_bg_color #af6f5a; /* text/foreground color of selections on backdrop windows */ -@define-color theme_unfocused_selected_fg_color #2e3440; +@define-color theme_unfocused_selected_fg_color #2f2a28; /* widgets main borders color */ -@define-color borders #232831; +@define-color borders #292523; /* widgets main borders color on backdrop windows */ -@define-color unfocused_borders #262c36; +@define-color unfocused_borders #2c2825; /* these are pretty self explicative */ -@define-color warning_color #c3674a; -@define-color error_color #b84f59; -@define-color success_color #49688e; -@define-color fg_color #d8dee9; -@define-color text_color #d8dee9; -@define-color bg_color #434c5e; -@define-color base_color #3b4252; -@define-color selected_bg_color #8fbcbb; +@define-color warning_color #ae5d42; +@define-color error_color #c04040; +@define-color success_color #48688e; +@define-color fg_color #cac6c4; +@define-color text_color #cac6c4; +@define-color bg_color #453e3b; +@define-color base_color #3a3431; +@define-color selected_bg_color #af6f5a; @define-color selected_fg_color #fff; -@define-color unfocused_fg_color #8e95a4; -@define-color unfocused_text_color #d8dee9; -@define-color unfocused_bg_color #434c5e; -@define-color unfocused_base_color #3d4455; -@define-color unfocused_selected_bg_color #8fbcbb; -@define-color unfocused_selected_fg_color #2e3440; +@define-color unfocused_fg_color #888280; +@define-color unfocused_text_color #cac6c4; +@define-color unfocused_bg_color #453e3b; +@define-color unfocused_base_color #3d3633; +@define-color unfocused_selected_bg_color #af6f5a; +@define-color unfocused_selected_fg_color #2f2a28; /* these colors are exported for the window manager and shouldn't be used in applications, read if you used those and something break with a version upgrade you're on your own... */ -@define-color wm_title shade(#d8dee9, 1.8); -@define-color wm_unfocused_title #8e95a4; +@define-color wm_title shade(#cac6c4, 1.8); +@define-color wm_unfocused_title #888280; @define-color wm_highlight rgba(0, 0, 0, 0); -@define-color wm_borders_edge rgba(255, 255, 255, 0.1); -@define-color wm_bg_a shade(#434c5e, 1.2); -@define-color wm_bg_b #434c5e; +@define-color wm_borders_edge rgba(255, 255, 255, 0.15); +@define-color wm_bg_a shade(#453e3b, 1.2); +@define-color wm_bg_b #453e3b; @define-color wm_shadow alpha(black, 0.35); @define-color wm_border alpha(black, 0.18); -@define-color wm_button_hover_color_a shade(#434c5e, 1.3); -@define-color wm_button_hover_color_b #434c5e; -@define-color wm_button_active_color_a shade(#434c5e, 0.85); -@define-color wm_button_active_color_b shade(#434c5e, 0.89); -@define-color wm_button_active_color_c shade(#434c5e, 0.9); -@define-color content_view_bg #3b4252; -@define-color text_view_bg #3b4252; -@define-color budgie_tasklist_indicator_color #8fbcbb; -@define-color budgie_tasklist_indicator_color_active #8fbcbb; -@define-color placeholder_text_color #b9bfcb; +@define-color wm_button_hover_color_a shade(#453e3b, 1.3); +@define-color wm_button_hover_color_b #453e3b; +@define-color wm_button_active_color_a shade(#453e3b, 0.85); +@define-color wm_button_active_color_b shade(#453e3b, 0.89); +@define-color wm_button_active_color_c shade(#453e3b, 0.9); +@define-color content_view_bg #3a3431; +@define-color text_view_bg #3a3431; +@define-color budgie_tasklist_indicator_color #af6f5a; +@define-color budgie_tasklist_indicator_color_active #af6f5a; +@define-color placeholder_text_color #aea9a7; @define-color STRAWBERRY_100 #ff8c82; @define-color STRAWBERRY_300 #ed5353; @define-color STRAWBERRY_500 #c6262e; @@ -140,11 +140,12 @@ read if you used those and something break with a version upgrade you're on your *********/ * { padding: 0; - outline-color: rgba(216, 222, 233, 0.3); + outline-color: rgba(202, 198, 196, 0.3); outline-style: dashed; outline-offset: -3px; outline-width: 0px; - -gtk-secondary-caret-color: #8fbcbb; } + -gtk-secondary-caret-color: #af6f5a; +} /*********** * Widgets * @@ -153,20 +154,24 @@ read if you used those and something break with a version upgrade you're on your * Action bars * ***************/ .action-bar, actionbar > revealer > box { - background-color: #2e3440; - border: solid #232831; + background-color: #2a2523; + border: solid #292523; border-width: 1px 0 0 0; - color: #d8dee9; - box-shadow: none; } - .action-bar:backdrop, actionbar > revealer > box:backdrop { - background-color: #2e3440; - box-shadow: none; } - .action-bar:first-child, actionbar > revealer > box:first-child { - border-radius: 6px 6px 0px 0px; - border-width: 1px 1px 0px 1px; } - .action-bar:last-child, actionbar > revealer > box:last-child { - border-radius: 0 0 6px 6px; - border-width: 0px 1px 1px 1px; } + color: #cac6c4; + box-shadow: none; +} +.action-bar:backdrop, actionbar > revealer > box:backdrop { + background-color: #2a2523; + box-shadow: none; +} +.action-bar:first-child, actionbar > revealer > box:first-child { + border-radius: 6px 6px 0px 0px; + border-width: 1px 1px 0px 1px; +} +.action-bar:last-child, actionbar > revealer > box:last-child { + border-radius: 0 0 6px 6px; + border-width: 0px 1px 1px 1px; +} /********************* * App Notifications * @@ -175,46 +180,56 @@ read if you used those and something break with a version upgrade you're on your .app-notification.frame { padding: 10px; border-radius: 0 0 5px 5px; - background-color: rgba(40, 45, 55, 0.93); + background-color: rgba(41, 37, 35, 0.93); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px); - background-clip: padding-box; } - .app-notification:backdrop, - .app-notification.frame:backdrop { - background-image: none; - transition: 200ms ease-out; } - .app-notification border, - .app-notification.frame border { - border: none; } + background-clip: padding-box; +} +.app-notification:backdrop, +.app-notification.frame:backdrop { + background-image: none; + transition: 200ms ease-out; +} +.app-notification border, +.app-notification.frame border { + border: none; +} toast { padding: 5px; - background-color: #4a5367; + background-color: #4d4541; box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.4); - color: #d8dee9; } - toast:backdrop { - background-image: none; - transition: 200ms ease-out; } - toast button { - padding: 2px; } - toast button.circular.flat.image-button { - padding: 2px; } - toast button.circular.flat.image-button:hover { - color: #2e3440; - outline-color: rgba(46, 52, 64, 0.3); - background-color: #bf616a; - text-shadow: none; } + color: #cac6c4; +} +toast:backdrop { + background-image: none; + transition: 200ms ease-out; +} +toast button { + padding: 2px; +} +toast button.circular.flat.image-button { + padding: 2px; +} +toast button.circular.flat.image-button:hover { + color: #2f2a28; + outline-color: rgba(47, 42, 40, 0.3); + background-color: #c65353; + text-shadow: none; +} /*************** * Base States * ***************/ .background { - color: #d8dee9; - background-color: #434c5e; } - .background:backdrop { - color: #8e95a4; - background-color: #434c5e; - text-shadow: none; - -gtk-icon-shadow: none; } + color: #cac6c4; + background-color: #453e3b; +} +.background:backdrop { + color: #888280; + background-color: #453e3b; + text-shadow: none; + -gtk-icon-shadow: none; +} /* These wildcard seems unavoidable, need to investigate. @@ -223,706 +238,909 @@ toast { Everytime a wildcard is used a kitten dies, painfully. */ .gtkstyle-fallback { - color: #d8dee9; - background-color: #434c5e; } - .gtkstyle-fallback:hover { - color: #d8dee9; - background-color: #58647c; } - .gtkstyle-fallback:active { - color: #d8dee9; - background-color: #2e3440; } - .gtkstyle-fallback:disabled { - color: #8e95a4; - background-color: #404859; } - .gtkstyle-fallback:selected { - color: #2e3440; - background-color: #8fbcbb; } + color: #cac6c4; + background-color: #453e3b; +} +.gtkstyle-fallback:hover { + color: #cac6c4; + background-color: #605753; +} +.gtkstyle-fallback:active { + color: #cac6c4; + background-color: #2a2523; +} +.gtkstyle-fallback:disabled { + color: #888280; + background-color: #413a37; +} +.gtkstyle-fallback:selected { + color: #2f2a28; + background-color: #af6f5a; +} .view, iconview, .history-view, textview > text { - color: #d8dee9; - background-color: #3b4252; } - .view:backdrop, iconview:backdrop, - .history-view:backdrop, - textview > text:backdrop { - color: #b9bfcb; - background-color: #3d4455; } - .view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, - .history-view:selected:focus, - .history-view:selected, - textview > text:selected:focus, - textview > text:selected { - border-radius: 3px; } + color: #cac6c4; + background-color: #3a3431; +} +.view:backdrop, iconview:backdrop, +.history-view:backdrop, +textview > text:backdrop { + color: #aea9a7; + background-color: #3d3633; +} +.view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, +.history-view:selected:focus, +.history-view:selected, +textview > text:selected:focus, +textview > text:selected { + border-radius: 3px; +} textview > text { - background-color: transparent; } - + background-color: transparent; +} textview border { - background-color: #3f4758; } + background-color: #403936; +} .rubberband, rubberband, -flowbox rubberband, -.content-view rubberband, columnview.view > rubberband, -treeview.view > rubberband { - border: 1px solid #6fa9a8; - background-color: rgba(111, 169, 168, 0.2); } +flowbox columnview.view > rubberband, +.content-view columnview.view > rubberband, +treeview.view > rubberband, +flowbox treeview.view > rubberband, +.content-view treeview.view > rubberband, +.content-view rubberband, +flowbox rubberband { + border: 1px solid #905846; + background-color: rgba(144, 88, 70, 0.2); +} flowbox flowboxchild { padding: 3px; - border-radius: 3px; } - flowbox flowboxchild:selected { - outline-offset: -2px; } + border-radius: 3px; +} +flowbox flowboxchild:selected { + outline-offset: -2px; +} gridview { - padding: 10px; } - gridview > child { - padding: 7px; } - gridview > child box { - border-spacing: 5px; } + padding: 10px; +} +gridview > child { + padding: 7px; +} +gridview > child box { + border-spacing: 5px; +} label { - caret-color: currentColor; } - label.separator { - color: #d8dee9; } - label.separator:backdrop { - color: #8e95a4; } - label selection { - background-color: #8fbcbb; - color: #2e3440; } - label:disabled { - color: #8e95a4; } - label:disabled:backdrop { - color: #63708b; } - label:backdrop { - color: #8e95a4; } - -.dim-label, label.separator, .titlebar .subtitle, -headerbar .subtitle { + caret-color: currentColor; +} +label.separator { + color: #cac6c4; +} +label.separator:backdrop { + color: #888280; +} +label selection { + background-color: #af6f5a; + color: #2f2a28; +} +label:disabled { + color: #888280; + background-color: #514039; + color: #888280; +} +label:disabled:backdrop { + color: #6e635e; +} +label:backdrop { + color: #888280; + background-color: #af6f5a; + color: #888280; +} + +.dim-label, .titlebar .subtitle, +headerbar .subtitle, label.separator { opacity: 0.55; - text-shadow: none; } + text-shadow: none; +} window.assistant .sidebar { - background-color: #3b4252; - border-top: 1px solid #232831; } - window.assistant .sidebar:backdrop { - background-color: #3d4455; - border-color: #262c36; } + background-color: #3a3431; + border-top: 1px solid #292523; +} +window.assistant .sidebar:backdrop { + background-color: #3d3633; + border-color: #2c2825; +} window.assistant.csd .sidebar { - border-top-style: none; } + border-top-style: none; +} window.assistant .sidebar label { - padding: 6px 12px; } + padding: 6px 12px; +} window.assistant .sidebar label.highlight { - background-color: #61697a; } + background-color: #605956; +} window.aboutdialog image.large-icons { - -gtk-icon-size: 128px; } + -gtk-icon-size: 128px; +} -.app-notification, -.app-notification.frame, .osd .scale-popup, .osd popover.background > arrow, +.osd popover.background > arrow, .osd popover.background > contents, popover.background.touch-selection > arrow, popover.background.touch-selection > contents, popover.background.magnifier > arrow, -popover.background.magnifier > contents, .osd { - color: #d8dee9; +popover.background.magnifier > contents, .osd .scale-popup, .app-notification, +.app-notification.frame, .osd { + color: #cac6c4; border: none; - background-color: rgba(40, 45, 55, 0.93); + background-color: rgba(41, 37, 35, 0.93); background-clip: padding-box; - outline-color: rgba(216, 222, 233, 0.3); + outline-color: rgba(202, 198, 196, 0.3); text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; } - .app-notification:backdrop, .osd .scale-popup:backdrop, .osd popover.background > arrow:backdrop, - .osd popover.background > contents:backdrop, popover.background.touch-selection > arrow:backdrop, - popover.background.touch-selection > contents:backdrop, popover.background.magnifier > arrow:backdrop, - popover.background.magnifier > contents:backdrop, .osd:backdrop { - text-shadow: none; - -gtk-icon-shadow: none; } + -gtk-icon-shadow: 0 1px black; +} +.osd popover.background > arrow:backdrop, +.osd popover.background > contents:backdrop, popover.background.touch-selection > arrow:backdrop, +popover.background.touch-selection > contents:backdrop, popover.background.magnifier > arrow:backdrop, +popover.background.magnifier > contents:backdrop, .osd .scale-popup:backdrop, .app-notification:backdrop, .osd:backdrop { + text-shadow: none; + -gtk-icon-shadow: none; +} /*********** * Buttons * ***********/ @keyframes needs_attention { from { - background-image: radial-gradient(farthest-side, #bfd9d8 0%, rgba(191, 217, 216, 0) 0%); } + background-image: radial-gradient(farthest-side, #c89c8e 0%, rgba(200, 156, 142, 0) 0%); + } to { - background-image: radial-gradient(farthest-side, #bfd9d8 95%, rgba(191, 217, 216, 0)); } } -notebook > header > tabs > arrow, + background-image: radial-gradient(farthest-side, #c89c8e 95%, rgba(200, 156, 142, 0)); + } +} +notebook > header > tabs > arrow, combobox:drop(active) button.combo, .selection-mode windowcontrols button, button { min-height: 22px; min-width: 16px; padding: 4px 6px; - border: 1px solid #232831; + border: 1px solid #292523; border-radius: 6px; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); font-weight: normal; - color: #d8dee9; - background-color: #3c4454; - text-shadow: none; } - notebook > header > tabs > arrow, - button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - transition: none; } - notebook > header > tabs > arrow:hover, - button.flat:hover { - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-duration: 500ms; - color: #2e3440; - outline-color: rgba(46, 52, 64, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - notebook > header > tabs > arrow:hover:active, - button.flat:hover:active { - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } - notebook > header > tabs > arrow:hover, - button:hover { - color: #2e3440; - outline-color: rgba(46, 52, 64, 0.3); - background-color: #8fbcbb; - text-shadow: none; - -gtk-icon-filter: brightness(1.2); } - notebook > header > tabs > arrow:active, notebook > header > tabs > arrow:checked, - button:active, - button:checked { - color: #2e3440; - outline-color: rgba(46, 52, 64, 0.3); - background-color: #7fb2b1; - text-shadow: none; - transition-duration: 50ms; } - notebook > header > tabs > arrow:backdrop, notebook > header > tabs > arrow:backdrop, - button:backdrop.flat, - button:backdrop { - color: #b9bfcb; - outline-color: rgba(216, 222, 233, 0.3); - background-color: #3d4455; - text-shadow: none; - transition: 200ms ease-out; - -gtk-icon-filter: none; } - notebook > header > tabs > arrow:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, notebook > header > tabs > arrow:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, - button:backdrop.flat:active, - button:backdrop.flat:checked, - button:backdrop:active, - button:backdrop:checked { - color: rgba(46, 52, 64, 0.7); - outline-color: rgba(216, 222, 233, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - notebook > header > tabs > arrow:backdrop:active label, notebook > header > tabs > arrow:backdrop:checked label, notebook > header > tabs > arrow:backdrop:active label, notebook > header > tabs > arrow:backdrop:checked label, - button:backdrop.flat:active label, - button:backdrop.flat:checked label, - button:backdrop:active label, - button:backdrop:checked label { - color: rgba(46, 52, 64, 0.7); } - notebook > header > tabs > arrow:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled, - button:backdrop.flat:disabled, - button:backdrop:disabled { - color: #b9bfcb; - border-color: rgba(35, 40, 49, 0.3); - background-color: #404859; - text-shadow: none; } - notebook > header > tabs > arrow:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, notebook > header > tabs > arrow:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, - button:backdrop.flat:disabled:active, - button:backdrop.flat:disabled:checked, - button:backdrop:disabled:active, - button:backdrop:disabled:checked { - color: rgba(46, 52, 64, 0.7); - outline-color: rgba(216, 222, 233, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - notebook > header > tabs > arrow:backdrop, notebook > header > tabs > arrow:disabled, notebook > header > tabs > arrow:backdrop:disabled, - button.flat:backdrop, - button.flat:disabled, - button.flat:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - notebook > header > tabs > arrow:disabled, - button:disabled { - color: #b9bfcb; - border-color: rgba(35, 40, 49, 0.3); - background-color: #404859; - text-shadow: none; } - notebook > header > tabs > arrow:disabled:active, notebook > header > tabs > arrow:disabled:checked, - button:disabled:active, - button:disabled:checked { - color: rgba(46, 52, 64, 0.7); - outline-color: rgba(216, 222, 233, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - notebook > header > tabs > arrow:disabled:active label, notebook > header > tabs > arrow:disabled:checked label, - button:disabled:active label, - button:disabled:checked label { - color: rgba(46, 52, 64, 0.7); } - notebook > header > tabs > arrow.image-button, - button.image-button { - min-width: 24px; - padding-left: 4px; - padding-right: 4px; } - notebook > header > tabs > arrow.image-button.circular, notebook > header > tabs > arrow.image-button.sidebar-button, - button.image-button.circular, - button.image-button.sidebar-button { - padding: 6px 4px; - border-radius: 50px; - box-shadow: none; } - notebook > header > tabs > arrow.text-button, - button.text-button { - padding-left: 16px; - padding-right: 16px; } - notebook > header > tabs > arrow.text-button.image-button, - button.text-button.image-button { - padding-left: 8px; - padding-right: 8px; - border-radius: 6px; } - notebook > header > tabs > arrow.text-button.image-button label, - button.text-button.image-button label { - padding-left: 8px; - padding-right: 8px; } - combobox:drop(active) button.combo, notebook > header > tabs > arrow:drop(active), - button:drop(active) { - color: #a3be8c; - border-color: #a3be8c; - box-shadow: inset 0 0 0 1px #a3be8c; } + color: #cac6c4; + background-color: #3c3633; + text-shadow: none; +} +notebook > header > tabs > arrow.flat, combobox:drop(active) button.flat.combo, .selection-mode windowcontrols button.flat, +button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + transition: none; +} +notebook > header > tabs > arrow.flat:hover, combobox:drop(active) button.flat.combo:hover, +button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 500ms; + color: #2f2a28; + outline-color: rgba(47, 42, 40, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +notebook > header > tabs > arrow.flat:hover:active, combobox:drop(active) button.flat.combo:hover:active, +button.flat:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); +} +notebook > header > tabs > arrow:hover, combobox:drop(active) button.combo:hover, .selection-mode windowcontrols button:hover, +button:hover { + color: #2f2a28; + outline-color: rgba(47, 42, 40, 0.3); + background-color: #af6f5a; + text-shadow: none; + -gtk-icon-filter: brightness(1.2); +} +notebook > header > tabs > arrow:active, combobox:drop(active) button.combo:active, notebook > header > tabs > arrow:checked, combobox:drop(active) button.combo:checked, .selection-mode windowcontrols button:active, .selection-mode windowcontrols button:checked, +button:active, +button:checked { + color: #2f2a28; + outline-color: rgba(47, 42, 40, 0.3); + background-color: #a1634e; + text-shadow: none; + transition-duration: 50ms; +} +notebook > header > tabs > arrow:backdrop, combobox:drop(active) button.combo:backdrop, .selection-mode windowcontrols button:backdrop, +button:backdrop.flat, +button:backdrop { + color: #aea9a7; + outline-color: rgba(202, 198, 196, 0.3); + background-color: #3d3633; + text-shadow: none; + transition: 200ms ease-out; + -gtk-icon-filter: none; +} +notebook > header > tabs > arrow:backdrop:active, combobox:drop(active) button.combo:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, combobox:drop(active) button.combo:backdrop:checked, +button:backdrop.flat:active, +button:backdrop.flat:checked, +button:backdrop:active, +button:backdrop:checked { + color: rgba(47, 42, 40, 0.7); + outline-color: rgba(202, 198, 196, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +notebook > header > tabs > arrow:backdrop:active label, combobox:drop(active) button.combo:backdrop:active label, notebook > header > tabs > arrow:backdrop:checked label, combobox:drop(active) button.combo:backdrop:checked label, +button:backdrop.flat:active label, +button:backdrop.flat:checked label, +button:backdrop:active label, +button:backdrop:checked label { + color: rgba(47, 42, 40, 0.7); +} +notebook > header > tabs > arrow:backdrop:disabled, combobox:drop(active) button.combo:backdrop:disabled, +button:backdrop.flat:disabled, +button:backdrop:disabled { + color: #aea9a7; + border-color: rgba(41, 37, 35, 0.3); + background-color: #413a37; + text-shadow: none; +} +notebook > header > tabs > arrow:backdrop:disabled:active, combobox:drop(active) button.combo:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, combobox:drop(active) button.combo:backdrop:disabled:checked, +button:backdrop.flat:disabled:active, +button:backdrop.flat:disabled:checked, +button:backdrop:disabled:active, +button:backdrop:disabled:checked { + color: rgba(47, 42, 40, 0.7); + outline-color: rgba(202, 198, 196, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +notebook > header > tabs > arrow.flat:backdrop, combobox:drop(active) button.flat.combo:backdrop, notebook > header > tabs > arrow.flat:disabled, combobox:drop(active) button.flat.combo:disabled, +button.flat:backdrop, +button.flat:disabled, +button.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; +} +notebook > header > tabs > arrow:disabled, combobox:drop(active) button.combo:disabled, .selection-mode windowcontrols button:disabled, +button:disabled { + color: #aea9a7; + border-color: rgba(41, 37, 35, 0.3); + background-color: #413a37; + text-shadow: none; +} +notebook > header > tabs > arrow:disabled:active, combobox:drop(active) button.combo:disabled:active, notebook > header > tabs > arrow:disabled:checked, combobox:drop(active) button.combo:disabled:checked, +button:disabled:active, +button:disabled:checked { + color: rgba(47, 42, 40, 0.7); + outline-color: rgba(202, 198, 196, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +notebook > header > tabs > arrow:disabled:active label, combobox:drop(active) button.combo:disabled:active label, notebook > header > tabs > arrow:disabled:checked label, combobox:drop(active) button.combo:disabled:checked label, +button:disabled:active label, +button:disabled:checked label { + color: rgba(47, 42, 40, 0.7); +} +notebook > header > tabs > arrow.image-button, combobox:drop(active) button.image-button.combo, .selection-mode windowcontrols button.image-button, +button.image-button { + min-width: 24px; + padding-left: 4px; + padding-right: 4px; +} +notebook > header > tabs > arrow.image-button.circular, combobox:drop(active) button.image-button.circular.combo, notebook > header > tabs > arrow.image-button.sidebar-button, combobox:drop(active) button.image-button.sidebar-button.combo, +button.image-button.circular, +button.image-button.sidebar-button { + padding: 6px 4px; + border-radius: 50px; + box-shadow: none; +} +notebook > header > tabs > arrow.text-button, combobox:drop(active) button.text-button.combo, .selection-mode windowcontrols button.text-button, +button.text-button { + padding-left: 16px; + padding-right: 16px; +} +notebook > header > tabs > arrow.text-button.image-button, combobox:drop(active) button.text-button.image-button.combo, +button.text-button.image-button { + padding-left: 8px; + padding-right: 8px; + border-radius: 6px; +} +notebook > header > tabs > arrow.text-button.image-button label, combobox:drop(active) button.text-button.image-button.combo label, +button.text-button.image-button label { + padding-left: 8px; + padding-right: 8px; +} +notebook > header > tabs > arrow:drop(active), combobox:drop(active) button.combo:drop(active), .selection-mode windowcontrols button:drop(active), +button:drop(active) { + color: #8faf79; + border-color: #8faf79; + box-shadow: inset 0 0 0 1px #8faf79; +} + row:selected button.flat:not(:active):not(:checked):not(:hover):not(disabled) { - color: #2e3440; - border-color: transparent; } - row:selected button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { - color: #8e95a4; } + color: #2f2a28; + border-color: transparent; +} +row:selected button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { + color: #888280; +} + +.selection-mode windowcontrols button.osd, button.osd { min-width: 24px; min-height: 20px; - color: #d8dee9; + color: #cac6c4; border-radius: 6px; - outline-color: rgba(216, 222, 233, 0.3); - color: #d8dee9; - border-color: #232831; - background-color: rgba(40, 45, 55, 0.93); + outline-color: rgba(202, 198, 196, 0.3); + color: #cac6c4; + border-color: #292523; + background-color: rgba(41, 37, 35, 0.93); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); + border: none; + box-shadow: none; +} +button.osd.image-button { + min-width: 32px; +} +button.osd:hover { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(75, 67, 63, 0.93), rgba(75, 67, 63, 0.93)); background-clip: padding-box; text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); + outline-color: rgba(202, 198, 196, 0.3); + border: none; + box-shadow: none; +} +button.osd:active, +button.osd:checked { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(58, 52, 49, 0.93), rgba(58, 52, 49, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(202, 198, 196, 0.3); + border: none; + box-shadow: none; +} +button.osd:disabled:backdrop, +button.osd:disabled { + color: #7a7674; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(57, 53, 51, 0.5), rgba(57, 53, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; border: none; - box-shadow: none; } - button.osd.image-button { - min-width: 32px; } - button.osd:hover { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); - border: none; - box-shadow: none; } - button.osd:active, - button.osd:checked { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); - background-clip: padding-box; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(216, 222, 233, 0.3); - border: none; - box-shadow: none; } - button.osd:disabled:backdrop, - button.osd:disabled { - color: #808690; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - border: none; } - button.osd:backdrop { - color: #d8dee9; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(40, 45, 55, 0.93), rgba(40, 45, 55, 0.93)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - border: none; } -.app-notification button, -.app-notification.frame button, popover.background.touch-selection button, popover.background.magnifier button, +} +button.osd:backdrop { + color: #cac6c4; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(41, 37, 35, 0.93), rgba(41, 37, 35, 0.93)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; +} +popover.background.touch-selection button, popover.background.magnifier button, .app-notification button, +.app-notification.frame button, .osd .selection-mode windowcontrols button, .selection-mode windowcontrols .osd button, .osd button { - color: #d8dee9; - border-color: #232831; - background-color: rgba(40, 45, 55, 0.93); + color: #cac6c4; + border-color: #292523; + background-color: rgba(41, 37, 35, 0.93); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); +} +popover.background.touch-selection button:hover, popover.background.magnifier button:hover, .app-notification button:hover, +.osd button:hover { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(75, 67, 63, 0.93), rgba(75, 67, 63, 0.93)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); +} +popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification button:active, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, .app-notification button:checked, +.osd button:active:backdrop, +.osd button:active, +.osd button:checked:backdrop, +.osd button:checked { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(58, 52, 49, 0.93), rgba(58, 52, 49, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(202, 198, 196, 0.3); +} +popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, .app-notification button:disabled, +.osd button:disabled:backdrop, +.osd button:disabled { + color: #7a7674; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(57, 53, 51, 0.5), rgba(57, 53, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} +popover.background.touch-selection button:backdrop, popover.background.magnifier button:backdrop, .app-notification button:backdrop, +.osd button:backdrop { + color: #cac6c4; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(41, 37, 35, 0.93), rgba(41, 37, 35, 0.93)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} +popover.background.touch-selection button.flat, popover.background.magnifier button.flat, .app-notification button.flat, +.osd button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: none; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; +} +popover.background.touch-selection button.flat:hover, popover.background.magnifier button.flat:hover, .app-notification button.flat:hover, +.osd button.flat:hover { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(75, 67, 63, 0.93), rgba(75, 67, 63, 0.93)); background-clip: padding-box; text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - .app-notification button:hover, popover.background.touch-selection button:hover, popover.background.magnifier button:hover, - .osd button:hover { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - .app-notification button:active:backdrop, popover.background.touch-selection button:active:backdrop, popover.background.magnifier button:active:backdrop, .app-notification button:active, popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification button:checked:backdrop, popover.background.touch-selection button:checked:backdrop, popover.background.magnifier button:checked:backdrop, .app-notification button:checked, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, - .osd button:active:backdrop, - .osd button:active, - .osd button:checked:backdrop, - .osd button:checked { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); - background-clip: padding-box; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(216, 222, 233, 0.3); } - .app-notification button:disabled:backdrop, popover.background.touch-selection button:disabled:backdrop, popover.background.magnifier button:disabled:backdrop, .app-notification button:disabled, popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, - .osd button:disabled:backdrop, - .osd button:disabled { - color: #808690; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .app-notification button:backdrop, popover.background.touch-selection button:backdrop, popover.background.magnifier button:backdrop, - .osd button:backdrop { - color: #d8dee9; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(40, 45, 55, 0.93), rgba(40, 45, 55, 0.93)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .app-notification button.flat, popover.background.touch-selection button.flat, popover.background.magnifier button.flat, - .osd button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - box-shadow: none; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; } - .app-notification button.flat:hover, popover.background.touch-selection button.flat:hover, popover.background.magnifier button.flat:hover, - .osd button.flat:hover { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - .app-notification button.flat:disabled, popover.background.touch-selection button.flat:disabled, popover.background.magnifier button.flat:disabled, - .osd button.flat:disabled { - color: #808690; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - background-image: none; - border-color: transparent; - box-shadow: none; } - .app-notification button.flat:backdrop, popover.background.touch-selection button.flat:backdrop, popover.background.magnifier button.flat:backdrop, - .osd button.flat:backdrop { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - .app-notification button.flat:active, popover.background.touch-selection button.flat:active, popover.background.magnifier button.flat:active, .app-notification button.flat:checked, popover.background.touch-selection button.flat:checked, popover.background.magnifier button.flat:checked, - .osd button.flat:active, - .osd button.flat:checked { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); - background-clip: padding-box; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(216, 222, 233, 0.3); } + outline-color: rgba(202, 198, 196, 0.3); +} +popover.background.touch-selection button.flat:disabled, popover.background.magnifier button.flat:disabled, .app-notification button.flat:disabled, +.osd button.flat:disabled { + color: #7a7674; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(57, 53, 51, 0.5), rgba(57, 53, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-image: none; + border-color: transparent; + box-shadow: none; +} +popover.background.touch-selection button.flat:backdrop, popover.background.magnifier button.flat:backdrop, .app-notification button.flat:backdrop, +.osd button.flat:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; +} +popover.background.touch-selection button.flat:active, popover.background.magnifier button.flat:active, .app-notification button.flat:active, popover.background.touch-selection button.flat:checked, popover.background.magnifier button.flat:checked, .app-notification button.flat:checked, +.osd button.flat:active, +.osd button.flat:checked { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(58, 52, 49, 0.93), rgba(58, 52, 49, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(202, 198, 196, 0.3); +} + +.selection-mode windowcontrols button.suggested-action, button.suggested-action { border: none; box-shadow: none; color: #fff; border-radius: 6px; - background: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } - button.suggested-action label { - color: #fff; } - .selection-mode windowcontrols button, button.suggested-action.flat { - box-shadow: none; - color: #fff; - border-radius: 6px; - background: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } - .selection-mode windowcontrols button label, button.suggested-action.flat label { - color: #fff; } - button.suggested-action:hover { - color: white; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #5e81ac; - text-shadow: none; - opacity: 0.85; } - button.suggested-action:active, button.suggested-action:checked { - color: white; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #5e81ac; - text-shadow: none; } - .selection-mode windowcontrols button:backdrop, button.suggested-action:backdrop, button.suggested-action.flat:backdrop { - color: rgba(255, 255, 255, 0.4); - outline-color: rgba(255, 255, 255, 0.3); - background-color: #5e81ac; - text-shadow: none; } - .selection-mode windowcontrols button:backdrop label, button.suggested-action:backdrop label, button.suggested-action.flat:backdrop label { - color: rgba(255, 255, 255, 0.5); } - .selection-mode windowcontrols button:backdrop:active, .selection-mode windowcontrols button:backdrop:checked, button.suggested-action:backdrop:active, button.suggested-action:backdrop:checked, button.suggested-action.flat:backdrop:active, button.suggested-action.flat:backdrop:checked { - color: rgba(46, 52, 64, 0.7); - outline-color: rgba(255, 255, 255, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - .selection-mode windowcontrols button:backdrop:active label, .selection-mode windowcontrols button:backdrop:checked label, button.suggested-action:backdrop:active label, button.suggested-action:backdrop:checked label, button.suggested-action.flat:backdrop:active label, button.suggested-action.flat:backdrop:checked label { - color: rgba(46, 52, 64, 0.7); } - .selection-mode windowcontrols button:backdrop:disabled, button.suggested-action:backdrop:disabled, button.suggested-action.flat:backdrop:disabled { - color: white; - border-color: rgba(35, 40, 49, 0.3); - background-color: #5e81ac; - text-shadow: none; } - .selection-mode windowcontrols button:backdrop:disabled label, button.suggested-action:backdrop:disabled label, button.suggested-action.flat:backdrop:disabled label { - color: rgba(255, 255, 255, 0.5); } - .selection-mode windowcontrols button:backdrop:disabled:active, .selection-mode windowcontrols button:backdrop:disabled:checked, button.suggested-action:backdrop:disabled:active, button.suggested-action:backdrop:disabled:checked, button.suggested-action.flat:backdrop:disabled:active, button.suggested-action.flat:backdrop:disabled:checked { - color: rgba(46, 52, 64, 0.7); - outline-color: rgba(255, 255, 255, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - .selection-mode windowcontrols button:backdrop, .selection-mode windowcontrols button:disabled, .selection-mode windowcontrols button:backdrop:disabled, button.suggested-action.flat:backdrop, button.suggested-action.flat:disabled, button.suggested-action.flat:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: rgba(94, 129, 172, 0.8); } - button.suggested-action:disabled { - color: white; - border-color: rgba(35, 40, 49, 0.3); - background-color: #5e81ac; - text-shadow: none; - opacity: 0.75; } - button.suggested-action:disabled:active, button.suggested-action:disabled:checked { - color: rgba(46, 52, 64, 0.7); - outline-color: rgba(255, 255, 255, 0.3); - background-color: #5e81ac; - text-shadow: none; } - button.suggested-action:disabled:active label, button.suggested-action:disabled:checked label { - color: rgba(46, 52, 64, 0.7); } - .osd button.suggested-action { - color: #d8dee9; - border-color: #232831; - background-color: rgba(94, 129, 172, 0.5); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - .osd button.suggested-action:hover { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(94, 129, 172, 0.7), rgba(94, 129, 172, 0.7)); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - .osd button.suggested-action:active:backdrop, .osd button.suggested-action:active, .osd button.suggested-action:checked:backdrop, .osd button.suggested-action:checked { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, #5e81ac, #5e81ac); - background-clip: padding-box; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(216, 222, 233, 0.3); } - .osd button.suggested-action:disabled:backdrop, .osd button.suggested-action:disabled { - color: #808690; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd button.suggested-action:backdrop { - color: #d8dee9; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(94, 129, 172, 0.5), rgba(94, 129, 172, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } + background: linear-gradient(to right, #5d81ac 0%, #5d81ac 100%); +} +button.suggested-action label { + color: #fff; +} +button.suggested-action.flat { + box-shadow: none; + color: #fff; + border-radius: 6px; + background: linear-gradient(to right, #5d81ac 0%, #5d81ac 100%); +} +button.suggested-action.flat label { + color: #fff; +} +button.suggested-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5d81ac; + text-shadow: none; + opacity: 0.85; +} +button.suggested-action:active, +button.suggested-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5d81ac; + text-shadow: none; +} +button.suggested-action:backdrop, +button.suggested-action.flat:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5d81ac; + text-shadow: none; +} +button.suggested-action:backdrop label, +button.suggested-action.flat:backdrop label { + color: rgba(255, 255, 255, 0.5); +} +button.suggested-action:backdrop:active, +button.suggested-action:backdrop:checked, +button.suggested-action.flat:backdrop:active, +button.suggested-action.flat:backdrop:checked { + color: rgba(47, 42, 40, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +button.suggested-action:backdrop:active label, +button.suggested-action:backdrop:checked label, +button.suggested-action.flat:backdrop:active label, +button.suggested-action.flat:backdrop:checked label { + color: rgba(47, 42, 40, 0.7); +} +button.suggested-action:backdrop:disabled, +button.suggested-action.flat:backdrop:disabled { + color: white; + border-color: rgba(41, 37, 35, 0.3); + background-color: #5d81ac; + text-shadow: none; +} +button.suggested-action:backdrop:disabled label, +button.suggested-action.flat:backdrop:disabled label { + color: rgba(255, 255, 255, 0.5); +} +button.suggested-action:backdrop:disabled:active, +button.suggested-action:backdrop:disabled:checked, +button.suggested-action.flat:backdrop:disabled:active, +button.suggested-action.flat:backdrop:disabled:checked { + color: rgba(47, 42, 40, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +button.suggested-action.flat:backdrop, +button.suggested-action.flat:disabled, +button.suggested-action.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(93, 129, 172, 0.8); +} +button.suggested-action:disabled { + color: white; + border-color: rgba(41, 37, 35, 0.3); + background-color: #5d81ac; + text-shadow: none; + opacity: 0.75; +} +button.suggested-action:disabled:active, +button.suggested-action:disabled:checked { + color: rgba(47, 42, 40, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5d81ac; + text-shadow: none; +} +button.suggested-action:disabled:active label, +button.suggested-action:disabled:checked label { + color: rgba(47, 42, 40, 0.7); +} +.osd button.suggested-action { + color: #cac6c4; + border-color: #292523; + background-color: rgba(93, 129, 172, 0.5); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); +} +.osd button.suggested-action:hover { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(93, 129, 172, 0.7), rgba(93, 129, 172, 0.7)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); +} +.osd button.suggested-action:active:backdrop, +.osd button.suggested-action:active, +.osd button.suggested-action:checked:backdrop, +.osd button.suggested-action:checked { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, #5d81ac, #5d81ac); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(202, 198, 196, 0.3); +} +.osd button.suggested-action:disabled:backdrop, +.osd button.suggested-action:disabled { + color: #7a7674; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(57, 53, 51, 0.5), rgba(57, 53, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} +.osd button.suggested-action:backdrop { + color: #cac6c4; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(93, 129, 172, 0.5), rgba(93, 129, 172, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} +.selection-mode windowcontrols button.destructive-action, button.destructive-action { border: none; box-shadow: none; color: #fff; border-radius: 6px; - background: linear-gradient(to right, #bf616a, #bf616a); } - button.destructive-action label { - color: #fff; } - button.destructive-action.flat { - box-shadow: none; - color: #fff; - border-radius: 6px; - background: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } - button.destructive-action.flat label { - color: #fff; } - button.destructive-action:hover { - color: white; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #a9444e; - text-shadow: none; - opacity: 0.85; } - button.destructive-action:active, button.destructive-action:checked { - color: white; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #a9444e; - text-shadow: none; } - button.destructive-action:backdrop, button.destructive-action.flat:backdrop { - color: rgba(255, 255, 255, 0.4); - outline-color: rgba(255, 255, 255, 0.3); - background-color: #a9444e; - text-shadow: none; } - button.destructive-action:backdrop label, button.destructive-action.flat:backdrop label { - color: rgba(255, 255, 255, 0.5); } - button.destructive-action:backdrop:active, button.destructive-action:backdrop:checked, button.destructive-action.flat:backdrop:active, button.destructive-action.flat:backdrop:checked { - color: rgba(46, 52, 64, 0.7); - outline-color: rgba(255, 255, 255, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - button.destructive-action:backdrop:active label, button.destructive-action:backdrop:checked label, button.destructive-action.flat:backdrop:active label, button.destructive-action.flat:backdrop:checked label { - color: rgba(46, 52, 64, 0.7); } - button.destructive-action:backdrop:disabled, button.destructive-action.flat:backdrop:disabled { - color: white; - border-color: rgba(35, 40, 49, 0.3); - background-color: #a9444e; - text-shadow: none; } - button.destructive-action:backdrop:disabled label, button.destructive-action.flat:backdrop:disabled label { - color: rgba(255, 255, 255, 0.5); } - button.destructive-action:backdrop:disabled:active, button.destructive-action:backdrop:disabled:checked, button.destructive-action.flat:backdrop:disabled:active, button.destructive-action.flat:backdrop:disabled:checked { - color: rgba(46, 52, 64, 0.7); - outline-color: rgba(255, 255, 255, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - button.destructive-action.flat:backdrop, button.destructive-action.flat:disabled, button.destructive-action.flat:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: rgba(169, 68, 78, 0.8); } - button.destructive-action:disabled { - color: white; - border-color: rgba(35, 40, 49, 0.3); - background-color: #a9444e; - text-shadow: none; - opacity: 0.75; } - button.destructive-action:disabled:active, button.destructive-action:disabled:checked { - color: rgba(46, 52, 64, 0.7); - outline-color: rgba(255, 255, 255, 0.3); - background-color: #a9444e; - text-shadow: none; } - button.destructive-action:disabled:active label, button.destructive-action:disabled:checked label { - color: rgba(46, 52, 64, 0.7); } - .osd button.destructive-action { - color: #d8dee9; - border-color: #232831; - background-color: rgba(169, 68, 78, 0.5); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - .osd button.destructive-action:hover { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(169, 68, 78, 0.7), rgba(169, 68, 78, 0.7)); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - .osd button.destructive-action:active:backdrop, .osd button.destructive-action:active, .osd button.destructive-action:checked:backdrop, .osd button.destructive-action:checked { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, #a9444e, #a9444e); - background-clip: padding-box; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(216, 222, 233, 0.3); } - .osd button.destructive-action:disabled:backdrop, .osd button.destructive-action:disabled { - color: #808690; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd button.destructive-action:backdrop { - color: #d8dee9; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(169, 68, 78, 0.5), rgba(169, 68, 78, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } + background: linear-gradient(to right, #c65353, #c65353); +} +button.destructive-action label { + color: #fff; +} +button.destructive-action.flat { + box-shadow: none; + color: #fff; + border-radius: 6px; + background: linear-gradient(to right, #5d81ac 0%, #5d81ac 100%); +} +button.destructive-action.flat label { + color: #fff; +} +button.destructive-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ad3939; + text-shadow: none; + opacity: 0.85; +} +button.destructive-action:active, +button.destructive-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ad3939; + text-shadow: none; +} +button.destructive-action:backdrop, +button.destructive-action.flat:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ad3939; + text-shadow: none; +} +button.destructive-action:backdrop label, +button.destructive-action.flat:backdrop label { + color: rgba(255, 255, 255, 0.5); +} +button.destructive-action:backdrop:active, +button.destructive-action:backdrop:checked, +button.destructive-action.flat:backdrop:active, +button.destructive-action.flat:backdrop:checked { + color: rgba(47, 42, 40, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +button.destructive-action:backdrop:active label, +button.destructive-action:backdrop:checked label, +button.destructive-action.flat:backdrop:active label, +button.destructive-action.flat:backdrop:checked label { + color: rgba(47, 42, 40, 0.7); +} +button.destructive-action:backdrop:disabled, +button.destructive-action.flat:backdrop:disabled { + color: white; + border-color: rgba(41, 37, 35, 0.3); + background-color: #ad3939; + text-shadow: none; +} +button.destructive-action:backdrop:disabled label, +button.destructive-action.flat:backdrop:disabled label { + color: rgba(255, 255, 255, 0.5); +} +button.destructive-action:backdrop:disabled:active, +button.destructive-action:backdrop:disabled:checked, +button.destructive-action.flat:backdrop:disabled:active, +button.destructive-action.flat:backdrop:disabled:checked { + color: rgba(47, 42, 40, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +button.destructive-action.flat:backdrop, +button.destructive-action.flat:disabled, +button.destructive-action.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(173, 57, 57, 0.8); +} +button.destructive-action:disabled { + color: white; + border-color: rgba(41, 37, 35, 0.3); + background-color: #ad3939; + text-shadow: none; + opacity: 0.75; +} +button.destructive-action:disabled:active, +button.destructive-action:disabled:checked { + color: rgba(47, 42, 40, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #ad3939; + text-shadow: none; +} +button.destructive-action:disabled:active label, +button.destructive-action:disabled:checked label { + color: rgba(47, 42, 40, 0.7); +} +.osd button.destructive-action { + color: #cac6c4; + border-color: #292523; + background-color: rgba(173, 57, 57, 0.5); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); +} +.osd button.destructive-action:hover { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(173, 57, 57, 0.7), rgba(173, 57, 57, 0.7)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); +} +.osd button.destructive-action:active:backdrop, +.osd button.destructive-action:active, +.osd button.destructive-action:checked:backdrop, +.osd button.destructive-action:checked { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, #ad3939, #ad3939); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(202, 198, 196, 0.3); +} +.osd button.destructive-action:disabled:backdrop, +.osd button.destructive-action:disabled { + color: #7a7674; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(57, 53, 51, 0.5), rgba(57, 53, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} +.osd button.destructive-action:backdrop { + color: #cac6c4; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(173, 57, 57, 0.5), rgba(173, 57, 57, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} +.selection-mode windowcontrols .stack-switcher > button, .stack-switcher > button { - outline-offset: -3px; } - .stack-switcher > button > label { - padding-left: 6px; - padding-right: 6px; } - .stack-switcher > button > image { - padding-left: 6px; - padding-right: 6px; - padding-top: 3px; - padding-bottom: 3px; } - .stack-switcher > button.text-button { - padding-left: 10px; - padding-right: 10px; } - .stack-switcher > button.image-button { - padding-left: 2px; - padding-right: 2px; } - .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; } -.inline-toolbar button, .inline-toolbar button:backdrop { + outline-offset: -3px; +} +.selection-mode windowcontrols .stack-switcher > button > label, +.stack-switcher > button > label { + padding-left: 6px; + padding-right: 6px; +} +.selection-mode windowcontrols .stack-switcher > button > image, +.stack-switcher > button > image { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; +} +.selection-mode windowcontrols .stack-switcher > button.text-button, +.stack-switcher > button.text-button { + padding-left: 10px; + padding-right: 10px; +} +.selection-mode windowcontrols .stack-switcher > button.image-button, +.stack-switcher > button.image-button { + padding-left: 2px; + padding-right: 2px; +} +.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; +} +.inline-toolbar .selection-mode windowcontrols button, .selection-mode windowcontrols .inline-toolbar button, .inline-toolbar .selection-mode windowcontrols button:backdrop, .selection-mode windowcontrols .inline-toolbar button:backdrop, +.inline-toolbar button, +.inline-toolbar button:backdrop { border-radius: 6px; - border-width: 1px; } -.primary-toolbar button, .primary-toolbar .raised button { - -gtk-icon-shadow: none; } - .primary-toolbar button:hover, .primary-toolbar button:focus, .primary-toolbar .raised button:hover, .primary-toolbar .raised button:focus { - color: #2e3440; - outline-color: rgba(46, 52, 64, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - + border-width: 1px; +} +.primary-toolbar .selection-mode windowcontrols button, .selection-mode windowcontrols .primary-toolbar button, +.primary-toolbar button, +.primary-toolbar .raised button { + -gtk-icon-shadow: none; +} +.primary-toolbar button:hover, +.primary-toolbar button:focus, +.primary-toolbar .raised button:hover, +.primary-toolbar .raised button:focus { + color: #2f2a28; + outline-color: rgba(47, 42, 40, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +stacksidebar row.needs-attention > label, .selection-mode windowcontrols .stack-switcher > button.needs-attention > label, +.selection-mode windowcontrols .stack-switcher > button.needs-attention > image, .stack-switcher > button.needs-attention > label, -.stack-switcher > button.needs-attention > image, stacksidebar row.needs-attention > label { +.stack-switcher > button.needs-attention > image { animation: needs_attention 150ms ease-in; - background-image: radial-gradient(farthest-side, #bfd9d8 96%, rgba(191, 217, 216, 0)); + background-image: radial-gradient(farthest-side, #c89c8e 96%, rgba(200, 156, 142, 0)); background-size: 6px 6px, 6px 6px; background-repeat: no-repeat; - background-position: right 3px, right 2px; } - .stack-switcher > button.needs-attention > label:backdrop, - .stack-switcher > button.needs-attention > image:backdrop, stacksidebar row.needs-attention > label:backdrop { - background-size: 6px 6px, 0 0; } - .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 3px, left 2px; } + background-position: right 3px, right 2px; +} +stacksidebar row.needs-attention > label:backdrop, +.stack-switcher > button.needs-attention > label:backdrop, +.stack-switcher > button.needs-attention > image:backdrop { + background-size: 6px 6px, 0 0; +} +stacksidebar row.needs-attention > label:dir(rtl), +.stack-switcher > button.needs-attention > label:dir(rtl), +.stack-switcher > button.needs-attention > image:dir(rtl) { + background-position: left 3px, left 2px; +} /* oldstyle toolbar buttons */ .toolbar > button, @@ -940,108 +1158,174 @@ button.destructive-action { background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; - -gtk-icon-shadow: none; } - .toolbar > button:hover, .toolbar > button:active, .toolbar > button:checked, - .toolbar > :not(.linked) > button:hover, - .toolbar > :not(.linked) > button:active, - .toolbar > :not(.linked) > button:checked, - .toolbar :not(.linked) > menubutton > button:hover, - .toolbar :not(.linked) > menubutton > button:active, - .toolbar :not(.linked) > menubutton > button:checked, - .toolbar :not(.linked) > scalebutton > button:hover, - .toolbar :not(.linked) > scalebutton > button:active, - .toolbar :not(.linked) > scalebutton > button:checked, - .toolbar :not(.linked) > dropdown > button:hover, - .toolbar :not(.linked) > dropdown > button:active, - .toolbar :not(.linked) > dropdown > button:checked, - .toolbar :not(.linked) > colorbutton > button:hover, - .toolbar :not(.linked) > colorbutton > button:active, - .toolbar :not(.linked) > colorbutton > button:checked, - .toolbar :not(.linked) > fontbutton > button:hover, - .toolbar :not(.linked) > fontbutton > button:active, - .toolbar :not(.linked) > fontbutton > button:checked, - .toolbar :not(.linked) > appchooserbutton > button:hover, - .toolbar :not(.linked) > appchooserbutton > button:active, - .toolbar :not(.linked) > appchooserbutton > button:checked, - .toolbar :not(.linked) > combobox > box > button:hover, - .toolbar :not(.linked) > combobox > box > button:active, - .toolbar :not(.linked) > combobox > box > button:checked { - color: #d8dee9; - outline-color: rgba(216, 222, 233, 0.3); - background-color: #58647c; - text-shadow: none; } - .toolbar > button:disabled, - .toolbar > :not(.linked) > button:disabled, - .toolbar :not(.linked) > menubutton > button:disabled, - .toolbar :not(.linked) > scalebutton > button:disabled, - .toolbar :not(.linked) > dropdown > button:disabled, - .toolbar :not(.linked) > colorbutton > button:disabled, - .toolbar :not(.linked) > fontbutton > button:disabled, - .toolbar :not(.linked) > appchooserbutton > button:disabled, - .toolbar :not(.linked) > combobox > box > button:disabled { - opacity: 0.5; } - -.inline-toolbar button, .inline-toolbar button:backdrop, .linked > button, .linked > button:hover, .linked > button:active, .linked > button:checked, .linked > button:backdrop, .linked:not(.vertical) > spinbutton:not(.vertical), spinbutton.vertical.linked:not(.vertical) > text, .linked:not(.vertical) > -entry, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl) { - border: 1px solid #232831; + -gtk-icon-shadow: none; +} +.toolbar > button:hover, .toolbar > button:active, .toolbar > button:checked, +.toolbar > :not(.linked) > button:hover, +.toolbar > :not(.linked) > button:active, +.toolbar > :not(.linked) > button:checked, +.toolbar :not(.linked) > menubutton > button:hover, +.toolbar :not(.linked) > menubutton > button:active, +.toolbar :not(.linked) > menubutton > button:checked, +.toolbar :not(.linked) > scalebutton > button:hover, +.toolbar :not(.linked) > scalebutton > button:active, +.toolbar :not(.linked) > scalebutton > button:checked, +.toolbar :not(.linked) > dropdown > button:hover, +.toolbar :not(.linked) > dropdown > button:active, +.toolbar :not(.linked) > dropdown > button:checked, +.toolbar :not(.linked) > colorbutton > button:hover, +.toolbar :not(.linked) > colorbutton > button:active, +.toolbar :not(.linked) > colorbutton > button:checked, +.toolbar :not(.linked) > fontbutton > button:hover, +.toolbar :not(.linked) > fontbutton > button:active, +.toolbar :not(.linked) > fontbutton > button:checked, +.toolbar :not(.linked) > appchooserbutton > button:hover, +.toolbar :not(.linked) > appchooserbutton > button:active, +.toolbar :not(.linked) > appchooserbutton > button:checked, +.toolbar :not(.linked) > combobox > box > button:hover, +.toolbar :not(.linked) > combobox > box > button:active, +.toolbar :not(.linked) > combobox > box > button:checked { + color: #cac6c4; + outline-color: rgba(202, 198, 196, 0.3); + background-color: #605753; + text-shadow: none; +} +.toolbar > button:disabled, +.toolbar > :not(.linked) > button:disabled, +.toolbar :not(.linked) > menubutton > button:disabled, +.toolbar :not(.linked) > scalebutton > button:disabled, +.toolbar :not(.linked) > dropdown > button:disabled, +.toolbar :not(.linked) > colorbutton > button:disabled, +.toolbar :not(.linked) > fontbutton > button:disabled, +.toolbar :not(.linked) > appchooserbutton > button:disabled, +.toolbar :not(.linked) > combobox > box > button:disabled { + opacity: 0.5; +} + +.linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl), spinbutton.vertical.linked:not(.vertical) > text, .linked:not(.vertical) > spinbutton:not(.vertical), +.linked:not(.vertical) > entry, .linked:not(.vertical) > combobox:only-child > box > button.combo, .linked:not(.vertical) > combobox:last-child > box > button.combo, .linked:not(.vertical) > combobox:first-child > box > button.combo, combobox.linked button:nth-child(2):dir(rtl), combobox.linked button:nth-child(2):dir(ltr), .inline-toolbar .selection-mode windowcontrols button, .selection-mode windowcontrols .inline-toolbar button, .inline-toolbar .selection-mode windowcontrols button:backdrop, .selection-mode windowcontrols .inline-toolbar button:backdrop, +.inline-toolbar button, +.inline-toolbar button:backdrop, .selection-mode windowcontrols .linked > button, .selection-mode windowcontrols .linked > button:hover, .selection-mode windowcontrols .linked > button:active, .selection-mode windowcontrols .linked > button:checked, .selection-mode windowcontrols .linked > button:backdrop, +.linked > button, +.linked > button:hover, +.linked > button:active, +.linked > button:checked, +.linked > button:backdrop { + border: 1px solid #292523; border-radius: 0; border-right-style: none; - box-shadow: none; } - .inline-toolbar button:disabled, .linked > button:disabled, .linked:not(.vertical) > spinbutton:disabled:not(.vertical), spinbutton.vertical.linked:not(.vertical) > text:disabled, .linked:not(.vertical) > - entry:disabled, .linked > combobox > box > button.combo:disabled:dir(ltr), .linked > combobox > box > button.combo:disabled:dir(rtl) { - color: #b9bfcb; - border-color: rgba(35, 40, 49, 0.3); - background-color: #404859; - text-shadow: none; - color: #8e95a4; } - -.inline-toolbar button:first-child, .linked > button:first-child, combobox.linked button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo, .linked:not(.vertical) > spinbutton:first-child:not(.vertical), spinbutton.vertical.linked:not(.vertical) > text:first-child, .linked:not(.vertical) > -entry:first-child { + box-shadow: none; +} +.linked > combobox > box > button.combo:disabled:dir(ltr), .linked > combobox > box > button.combo:disabled:dir(rtl), spinbutton.vertical.linked:not(.vertical) > text:disabled, .linked:not(.vertical) > spinbutton:disabled:not(.vertical), +.linked:not(.vertical) > entry:disabled, .linked:not(.vertical) > combobox:only-child > box > button.combo:disabled, .linked:not(.vertical) > combobox:last-child > box > button.combo:disabled, .linked:not(.vertical) > combobox:first-child > box > button.combo:disabled, combobox.linked button:disabled:nth-child(2):dir(rtl), combobox.linked button:disabled:nth-child(2):dir(ltr), +.inline-toolbar button:disabled, +.inline-toolbar button:disabled:backdrop, .selection-mode windowcontrols .linked > button:disabled, +.linked > button:disabled, +.linked > button:disabled:hover, +.linked > button:disabled:active, +.linked > button:disabled:checked, +.linked > button:disabled:backdrop { + color: #aea9a7; + border-color: rgba(41, 37, 35, 0.3); + background-color: #413a37; + text-shadow: none; + color: #888280; +} + +spinbutton.vertical.linked:not(.vertical) > text:first-child, .linked:not(.vertical) > spinbutton:first-child:not(.vertical), +.linked:not(.vertical) > entry:first-child, .linked:not(.vertical) > combobox:only-child > box > button.combo:first-child, .linked:not(.vertical) > combobox:last-child > box > button.combo:first-child, .linked:not(.vertical) > combobox:first-child > box > button.combo:first-child, combobox.linked button:first-child:nth-child(2):dir(rtl), combobox.linked button:first-child:nth-child(2):dir(ltr), +.inline-toolbar button:first-child, +.inline-toolbar button:first-child:backdrop, .selection-mode windowcontrols .linked > button:first-child, +.linked > button:first-child, +.linked > button:first-child:hover, +.linked > button:first-child:active, +.linked > button:first-child:checked, +.linked > button:first-child:backdrop { border-top-left-radius: 6px; - border-bottom-left-radius: 6px; } -.inline-toolbar button:last-child, .linked > button:last-child, combobox.linked button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo, .linked:not(.vertical) > spinbutton:last-child:not(.vertical), spinbutton.vertical.linked:not(.vertical) > text:last-child, .linked:not(.vertical) > -entry:last-child { + border-bottom-left-radius: 6px; +} +spinbutton.vertical.linked:not(.vertical) > text:last-child, .linked:not(.vertical) > spinbutton:last-child:not(.vertical), +.linked:not(.vertical) > entry:last-child, .linked:not(.vertical) > combobox:only-child > box > button.combo:last-child, .linked:not(.vertical) > combobox:last-child > box > button.combo:last-child, .linked:not(.vertical) > combobox:first-child > box > button.combo:last-child, combobox.linked button:last-child:nth-child(2):dir(rtl), combobox.linked button:last-child:nth-child(2):dir(ltr), +.inline-toolbar button:last-child, +.inline-toolbar button:last-child:backdrop, .selection-mode windowcontrols .linked > button:last-child, +.linked > button:last-child, +.linked > button:last-child:hover, +.linked > button:last-child:active, +.linked > button:last-child:checked, +.linked > button:last-child:backdrop { border-top-right-radius: 6px; border-bottom-right-radius: 6px; - border-right-style: solid; } -.inline-toolbar button:only-child, .linked > button:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo, .linked:not(.vertical) > spinbutton:only-child:not(.vertical), spinbutton.vertical.linked:not(.vertical) > text:only-child, .linked:not(.vertical) > -entry:only-child { + border-right-style: solid; +} +spinbutton.vertical.linked:not(.vertical) > text:only-child, .linked:not(.vertical) > spinbutton:only-child:not(.vertical), +.linked:not(.vertical) > entry:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo:only-child, .linked:not(.vertical) > combobox:last-child > box > button.combo:only-child, .linked:not(.vertical) > combobox:first-child > box > button.combo:only-child, combobox.linked button:only-child:nth-child(2):dir(rtl), combobox.linked button:only-child:nth-child(2):dir(ltr), +.inline-toolbar button:only-child, +.inline-toolbar button:only-child:backdrop, .selection-mode windowcontrols .linked > button:only-child, +.linked > button:only-child, +.linked > button:only-child:hover, +.linked > button:only-child:active, +.linked > button:only-child:checked, +.linked > button:only-child:backdrop { border-radius: 6px; - border-style: solid; } - -.linked.vertical > button, .linked.vertical > button:hover, .linked.vertical > button:active, .linked.vertical > button:checked, .linked.vertical > button:backdrop, .linked.vertical > spinbutton:not(.vertical), spinbutton.vertical.linked > text, .linked.vertical > -entry, .linked.vertical > combobox > box > button.combo { + border-style: solid; +} + +.linked.vertical > combobox > box > button.combo, spinbutton.vertical.linked > text, .linked.vertical > spinbutton:not(.vertical), +.linked.vertical > entry, .linked.vertical > combobox:only-child > box > button.combo, .linked.vertical > combobox:last-child > box > button.combo, .linked.vertical > combobox:first-child > box > button.combo, .selection-mode windowcontrols .linked.vertical > button, .selection-mode windowcontrols .linked.vertical > button:hover, .selection-mode windowcontrols .linked.vertical > button:active, .selection-mode windowcontrols .linked.vertical > button:checked, .selection-mode windowcontrols .linked.vertical > button:backdrop, +.linked.vertical > button, +.linked.vertical > button:hover, +.linked.vertical > button:active, +.linked.vertical > button:checked, +.linked.vertical > button:backdrop { border-style: solid solid none solid; - border-radius: 0; } - -.linked.vertical > button:first-child, .linked.vertical > combobox:first-child > box > button.combo, .linked.vertical > spinbutton:first-child:not(.vertical), spinbutton.vertical.linked > text:first-child, .linked.vertical > -entry:first-child { + border-radius: 0; +} + +spinbutton.vertical.linked > text:first-child, .linked.vertical > spinbutton:first-child:not(.vertical), +.linked.vertical > entry:first-child, .linked.vertical > combobox:only-child > box > button.combo:first-child, .linked.vertical > combobox:last-child > box > button.combo:first-child, .linked.vertical > combobox:first-child > box > button.combo:first-child, .selection-mode windowcontrols .linked.vertical > button:first-child, +.linked.vertical > button:first-child, +.linked.vertical > button:first-child:hover, +.linked.vertical > button:first-child:active, +.linked.vertical > button:first-child:checked, +.linked.vertical > button:first-child:backdrop { border-top-left-radius: 6px; - border-top-right-radius: 6px; } -.linked.vertical > button:last-child, .linked.vertical > combobox:last-child > box > button.combo, .linked.vertical > spinbutton:last-child:not(.vertical), spinbutton.vertical.linked > text:last-child, .linked.vertical > -entry:last-child { + border-top-right-radius: 6px; +} +spinbutton.vertical.linked > text:last-child, .linked.vertical > spinbutton:last-child:not(.vertical), +.linked.vertical > entry:last-child, .linked.vertical > combobox:only-child > box > button.combo:last-child, .linked.vertical > combobox:last-child > box > button.combo:last-child, .linked.vertical > combobox:first-child > box > button.combo:last-child, .selection-mode windowcontrols .linked.vertical > button:last-child, +.linked.vertical > button:last-child, +.linked.vertical > button:last-child:hover, +.linked.vertical > button:last-child:active, +.linked.vertical > button:last-child:checked, +.linked.vertical > button:last-child:backdrop { border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; - border-style: solid; } -.linked.vertical > button:only-child, .linked.vertical > combobox:only-child > box > button.combo, .linked.vertical > spinbutton:only-child:not(.vertical), spinbutton.vertical.linked > text:only-child, .linked.vertical > -entry:only-child { + border-style: solid; +} +spinbutton.vertical.linked > text:only-child, .linked.vertical > spinbutton:only-child:not(.vertical), +.linked.vertical > entry:only-child, .linked.vertical > combobox:only-child > box > button.combo:only-child, .linked.vertical > combobox:last-child > box > button.combo:only-child, .linked.vertical > combobox:first-child > box > button.combo:only-child, .selection-mode windowcontrols .linked.vertical > button:only-child, +.linked.vertical > button:only-child, +.linked.vertical > button:only-child:hover, +.linked.vertical > button:only-child:active, +.linked.vertical > button:only-child:checked, +.linked.vertical > button:only-child:backdrop { border-radius: 6px; - border-style: solid; } + border-style: solid; +} -modelbutton.flat, -.menuitem.button.flat, modelbutton.flat:backdrop, modelbutton.flat:backdrop:hover, -.menuitem.button.flat:backdrop, -.menuitem.button.flat:backdrop:hover, button:link, -button:visited, button:link:hover, button:link:active, button:link:checked, +.scale-popup button:backdrop:hover, .scale-popup button:backdrop:disabled, .scale-popup button:backdrop, .scale-popup button:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, -button:visited:checked, .scale-popup button:hover, .scale-popup button:backdrop:hover, .scale-popup button:backdrop:disabled, .scale-popup button:backdrop { +button:visited:checked, button:link, +button:visited, modelbutton.flat:backdrop, modelbutton.flat:backdrop:hover, modelbutton.flat, +.menuitem.button.flat { background-color: transparent; background-image: none; border-color: transparent; box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); text-shadow: none; - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} /* menu buttons */ modelbutton.flat, @@ -1050,50 +1334,67 @@ modelbutton.flat, padding-left: 5px; padding-right: 5px; border-radius: 6px; - outline-offset: -2px; } - modelbutton.flat:hover, - .menuitem.button.flat:hover { - background-color: #3f4758; } - modelbutton.flat check:last-child, - modelbutton.flat radio:last-child, - .menuitem.button.flat check:last-child, - .menuitem.button.flat radio:last-child { - margin-left: 8px; } - modelbutton.flat check:first-child, - modelbutton.flat radio:first-child, - .menuitem.button.flat check:first-child, - .menuitem.button.flat radio:first-child { - margin-right: 8px; } + outline-offset: -2px; +} +modelbutton.flat:hover, +.menuitem.button.flat:hover { + background-color: #403936; +} +modelbutton.flat check:last-child, +modelbutton.flat radio:last-child, +.menuitem.button.flat check:last-child, +.menuitem.button.flat radio:last-child { + margin-left: 8px; +} +modelbutton.flat check:first-child, +modelbutton.flat radio:first-child, +.menuitem.button.flat check:first-child, +.menuitem.button.flat radio:first-child { + margin-right: 8px; +} 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"); } + 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 { - padding: 4px; } - button.color colorswatch:only-child, button.color colorswatch:only-child overlay { - border-radius: 0; } + padding: 4px; +} +button.color colorswatch:only-child, button.color colorswatch:only-child overlay { + border-radius: 0; +} notebook button, list button, .view button, iconview button, popover button { - box-shadow: none; } - notebook button:backdrop, list button:backdrop, .view button:backdrop, iconview button:backdrop, popover button:backdrop { - box-shadow: none; } -notebook .linked > button, list .linked > button, .view .linked > button, iconview .linked > button, popover .linked > button { - box-shadow: none; } + box-shadow: none; +} +notebook button:backdrop, list button:backdrop, .view button:backdrop, iconview button:backdrop, popover button:backdrop { + box-shadow: none; +} +notebook .linked > button, list .linked > button, .view .linked > button, iconview .linked > button, popover .linked > button { + box-shadow: none; +} toggle-group { - padding: 3px; } - toggle-group toggle { - padding: 0 4px; } - toggle-group toggle:checked { - background-color: #8fbcbb; } - toggle-group toggle:checked, toggle-group toggle:checked label { - color: #2e3440; } + padding: 3px; +} +toggle-group toggle { + padding: 0 4px; +} +toggle-group toggle:checked { + background-color: #af6f5a; +} +toggle-group toggle:checked, toggle-group toggle:checked label { + color: #2f2a28; +} /* * Gnome 48 accent color buttons @@ -1108,538 +1409,674 @@ button.accent-button, button.accent-button:backdrop, button.color-button, button outline: none; background-clip: content-box; box-shadow: none; - border: none; } + border: none; +} button.accent-button:hover, button.color-button:hover { - box-shadow: 0 0 0 3px #303643; - background-color: var(--accent-bg-color); } + box-shadow: 0 0 0 3px #2c2825; + background-color: var(--accent-bg-color); +} button.accent-button:checked, button.accent-button:checked:backdrop, button.color-button:checked, button.color-button:checked:backdrop { box-shadow: 0 0 0 3px var(--accent-bg-color); - background-color: var(--accent-bg-color); } + background-color: var(--accent-bg-color); +} /************ * Calendar * ***********/ calendar { - color: #d8dee9; - border: 1px solid #232831; - font-feature-settings: "tnum"; } - calendar > header { - border-bottom: 1px solid #232831; } - calendar > header > button { - border: none; - box-shadow: none; - background: none; - border-radius: 0; } - calendar > header > button:backdrop { - background: none; } - calendar > grid > label.today { - box-shadow: inset 0px -2px #8fbcbb; } - calendar > grid > label.today:selected { - box-shadow: none; } - calendar > grid > label:focus { - outline-color: #8fbcbb; - outline-offset: -2px; - outline-width: 2px; - outline-style: solid; } - calendar > grid > label.day-number { - padding: 4px; } - calendar > grid > label.day-number:selected { - border-radius: 3px; } - calendar > grid > label.day-number:checked { - background-color: alpha(#8fbcbb,0.3); } - calendar > grid > label.day-number.other-month { - color: alpha(currentColor,0.3); } + color: #cac6c4; + border: 1px solid #292523; + font-feature-settings: "tnum"; +} +calendar > header { + border-bottom: 1px solid #292523; +} +calendar > header > button { + border: none; + box-shadow: none; + background: none; + border-radius: 0; +} +calendar > header > button:backdrop { + background: none; +} +calendar > grid > label.today { + box-shadow: inset 0px -2px #af6f5a; +} +calendar > grid > label.today:selected { + box-shadow: none; +} +calendar > grid > label:focus { + outline-color: #af6f5a; + outline-offset: -2px; + outline-width: 2px; + outline-style: solid; +} +calendar > grid > label.day-number { + padding: 4px; +} +calendar > grid > label.day-number:selected { + border-radius: 3px; +} +calendar > grid > label.day-number:checked { + background-color: alpha(#af6f5a,0.3); +} +calendar > grid > label.day-number.other-month { + color: alpha(currentColor,0.3); +} /************************* * Check and Radio Items * *************************/ check { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio { -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-dark.png"), url("../assets/radio-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:hover { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-hover-dark.png"), url("../assets/checkbox-unchecked-hover@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:hover { -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-hover-dark.png"), url("../assets/radio-unchecked-hover@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:active { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-active-dark.png"), url("../assets/checkbox-unchecked-active@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:active { -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-active-dark.png"), url("../assets/radio-unchecked-active@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-backdrop-dark.png"), url("../assets/checkbox-unchecked-backdrop@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-backdrop-dark.png"), url("../assets/radio-unchecked-backdrop@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:disabled { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-insensitive-dark.png"), url("../assets/checkbox-unchecked-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:disabled { -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-insensitive-dark.png"), url("../assets/radio-unchecked-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:disabled:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-insensitive-dark.png"), url("../assets/checkbox-unchecked-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:disabled:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-insensitive-dark.png"), url("../assets/radio-unchecked-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:checked { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked { -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-dark.png"), url("../assets/radio-checked@2.png")); -gtk-icon-shadow: none; - background: none; } + background: none; +} check:checked:hover { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-hover-dark.png"), url("../assets/checkbox-checked-hover@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:hover { -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-hover-dark.png"), url("../assets/radio-checked-hover@2.png")); -gtk-icon-shadow: none; - background: none; } + background: none; +} check:checked:active { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-active-dark.png"), url("../assets/checkbox-checked-active@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:active { -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-active-dark.png"), url("../assets/radio-checked-active@2.png")); -gtk-icon-shadow: none; - background: none; } + background: none; +} check:checked:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-backdrop-dark.png"), url("../assets/checkbox-checked-backdrop@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-backdrop-dark.png"), url("../assets/radio-checked-backdrop@2.png")); -gtk-icon-shadow: none; - background: none; } + background: none; +} check:checked:disabled { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-insensitive-dark.png"), url("../assets/checkbox-checked-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:disabled { -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-insensitive-dark.png"), url("../assets/radio-checked-insensitive@2.png")); -gtk-icon-shadow: none; - background: none; } + background: none; +} check:checked:disabled:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-insensitive-dark.png"), url("../assets/checkbox-checked-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:disabled:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-insensitive-dark.png"), url("../assets/radio-checked-insensitive@2.png")); -gtk-icon-shadow: none; - background: none; } + background: none; +} check:indeterminate { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed.png"), url("../assets/checkbox-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:indeterminate { -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed.png"), url("../assets/radio-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:indeterminate:hover { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-hover.png"), url("../assets/checkbox-mixed-hover@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:indeterminate:hover { -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-hover.png"), url("../assets/radio-mixed-hover@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} 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; } + -gtk-icon-shadow: none; +} 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; } + -gtk-icon-shadow: none; +} check:indeterminate:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-backdrop.png"), url("../assets/checkbox-mixed-backdrop@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:indeterminate:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-backdrop.png"), url("../assets/radio-mixed-backdrop@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} 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; } + -gtk-icon-shadow: none; +} 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; } + -gtk-icon-shadow: none; +} check:indeterminate:disabled:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-insensitive.png"), url("../assets/checkbox-mixed-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:indeterminate:disabled:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-insensitive.png"), url("../assets/radio-mixed-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:hover:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:hover:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:active:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:active:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:disabled:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:disabled:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:disabled:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:disabled:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:checked:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:checked:hover:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:hover:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:checked:active:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:active:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:checked:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:checked:disabled:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:disabled:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:checked:disabled:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:checked:disabled:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:indeterminate:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:indeterminate:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:indeterminate:hover:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:indeterminate:hover:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:indeterminate:active:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:indeterminate:active:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:indeterminate:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:indeterminate:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:indeterminate:disabled:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:indeterminate:disabled:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} check:indeterminate:disabled:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} radio:indeterminate:disabled:backdrop:selected { -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view check, iconview.content-view check, .view.content-view.check, iconview.content-view.check { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view radio, iconview.content-view radio, .view.content-view.radio, iconview.content-view.radio { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked.png"), url("../assets/radio-unchecked@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view check:hover, iconview.content-view check:hover, .view.content-view.check:hover, iconview.content-view.check:hover { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-hover.png"), url("../assets/checkbox-unchecked-hover@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view radio:hover, iconview.content-view radio:hover, .view.content-view.radio:hover, iconview.content-view.radio:hover { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-hover.png"), url("../assets/radio-unchecked-hover@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view check:active, iconview.content-view check:active, .view.content-view.check:active, iconview.content-view.check:active { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-active.png"), url("../assets/checkbox-unchecked-active@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view radio:active, iconview.content-view radio:active, .view.content-view.radio:active, iconview.content-view.radio:active { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-active.png"), url("../assets/radio-unchecked-active@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view check:backdrop, iconview.content-view check:backdrop, .view.content-view.check:backdrop, iconview.content-view.check:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-backdrop.png"), url("../assets/checkbox-unchecked-backdrop@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view radio:backdrop, iconview.content-view radio:backdrop, .view.content-view.radio:backdrop, iconview.content-view.radio:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-backdrop.png"), url("../assets/radio-unchecked-backdrop@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view check:disabled, iconview.content-view check:disabled, .view.content-view.check:disabled, iconview.content-view.check:disabled { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-insensitive.png"), url("../assets/checkbox-unchecked-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view radio:disabled, iconview.content-view radio:disabled, .view.content-view.radio:disabled, iconview.content-view.radio:disabled { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-insensitive.png"), url("../assets/radio-unchecked-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view check:disabled:backdrop, iconview.content-view check:disabled:backdrop, .view.content-view.check:disabled:backdrop, iconview.content-view.check:disabled:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-backdrop-insensitive.png"), url("../assets/checkbox-unchecked-backdrop-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} .view.content-view radio:disabled:backdrop, iconview.content-view radio:disabled:backdrop, .view.content-view.radio:disabled:backdrop, iconview.content-view.radio:disabled:backdrop { -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-backdrop-insensitive.png"), url("../assets/radio-unchecked-backdrop-insensitive@2.png")); - -gtk-icon-shadow: none; } + -gtk-icon-shadow: none; +} 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; } + 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: 16px; min-width: 16px; - border: none; } - menu menuitem check, menu menuitem - radio { - margin: 0; } - menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem - radio, menu menuitem - radio:hover, menu menuitem - radio:disabled { - min-height: 14px; - min-width: 14px; - background-image: none; - background-color: transparent; - box-shadow: none; - -gtk-icon-shadow: none; - color: inherit; - border-color: currentColor; - animation: none; } + border: none; +} +menu menuitem check, +menu menuitem radio { + margin: 0; +} +menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, +menu menuitem radio, +menu menuitem radio:hover, +menu menuitem radio:disabled { + min-height: 14px; + min-width: 14px; + background-image: none; + background-color: transparent; + box-shadow: none; + -gtk-icon-shadow: none; + color: inherit; + border-color: currentColor; + animation: none; +} /***************** * Color Chooser * *****************/ colorswatch, colorswatch:drop(active) { - border-style: none; } + border-style: none; +} colorswatch.top { border-top-left-radius: 5.5px; - border-top-right-radius: 5.5px; } - colorswatch.top overlay { - border-top-left-radius: 5px; - border-top-right-radius: 5px; } + border-top-right-radius: 5.5px; +} +colorswatch.top overlay { + border-top-left-radius: 5px; + border-top-right-radius: 5px; +} colorswatch.bottom { border-bottom-left-radius: 5.5px; - border-bottom-right-radius: 5.5px; } - colorswatch.bottom overlay { - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; } + border-bottom-right-radius: 5.5px; +} +colorswatch.bottom overlay { + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; +} colorswatch.left, colorswatch:first-child:not(.top) { border-top-left-radius: 5.5px; - border-bottom-left-radius: 5.5px; } - colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 5px; - border-bottom-left-radius: 5px; } + border-bottom-left-radius: 5.5px; +} +colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 5px; + border-bottom-left-radius: 5px; +} colorswatch.right, colorswatch:last-child:not(.bottom) { border-top-right-radius: 5.5px; - border-bottom-right-radius: 5.5px; } - colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 5px; - border-bottom-right-radius: 5px; } + border-bottom-right-radius: 5.5px; +} +colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 5px; + border-bottom-right-radius: 5px; +} colorswatch.dark overlay { - color: #2e3440; } - colorswatch.dark overlay:hover { - border-color: #232831; } - colorswatch.dark overlay:backdrop { - color: rgba(46, 52, 64, 0.5); } + color: #2f2a28; +} +colorswatch.dark overlay:hover { + border-color: #292523; +} +colorswatch.dark overlay:backdrop { + color: rgba(47, 42, 40, 0.5); +} colorswatch.light overlay { - color: #d8dee9; } - colorswatch.light overlay:hover { - border-color: #232831; } - colorswatch.light overlay:backdrop { - color: #b9bfcb; } + color: #cac6c4; +} +colorswatch.light overlay:hover { + border-color: #292523; +} +colorswatch.light overlay:backdrop { + color: #aea9a7; +} colorswatch:drop(active) { - box-shadow: none; } - colorswatch:drop(active).light overlay { - border-color: #a3be8c; - box-shadow: inset 0 0 0 2px #232831, inset 0 0 0 1px #a3be8c; } - colorswatch:drop(active).dark overlay { - border-color: #a3be8c; - box-shadow: inset 0 0 0 2px #232831, inset 0 0 0 1px #a3be8c; } + box-shadow: none; +} +colorswatch:drop(active).light overlay { + border-color: #8faf79; + box-shadow: inset 0 0 0 2px #292523, inset 0 0 0 1px #8faf79; +} +colorswatch:drop(active).dark overlay { + border-color: #8faf79; + box-shadow: inset 0 0 0 2px #292523, inset 0 0 0 1px #8faf79; +} colorswatch overlay { box-shadow: inset 0 3px 2px -2px rgba(0, 0, 0, 0.5); - border: 1px solid #232831; } - colorswatch overlay:hover { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); } - colorswatch overlay:backdrop, colorswatch overlay:backdrop:hover { - border-color: #232831; - box-shadow: none; } + border: 1px solid #292523; +} +colorswatch overlay:hover { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); +} +colorswatch overlay:backdrop, colorswatch overlay:backdrop:hover { + border-color: #292523; + box-shadow: none; +} colorswatch#add-color-button { - border-radius: 5px 5px 0 0; } - colorswatch#add-color-button:only-child { - border-radius: 5px; } - colorswatch#add-color-button overlay { - font-weight: normal; - color: #d8dee9; - background-color: #3c4454; - text-shadow: none; } - colorswatch#add-color-button overlay:hover { - color: #d8dee9; - outline-color: rgba(216, 222, 233, 0.3); - background-color: #3b4252; - text-shadow: none; } - colorswatch#add-color-button overlay:backdrop { - color: #b9bfcb; - outline-color: rgba(216, 222, 233, 0.3); - background-color: #3d4455; - text-shadow: none; } + border-radius: 5px 5px 0 0; +} +colorswatch#add-color-button:only-child { + border-radius: 5px; +} +colorswatch#add-color-button overlay { + font-weight: normal; + color: #cac6c4; + background-color: #3c3633; + text-shadow: none; +} +colorswatch#add-color-button overlay:hover { + color: #cac6c4; + outline-color: rgba(202, 198, 196, 0.3); + background-color: #3a3431; + text-shadow: none; +} +colorswatch#add-color-button overlay:backdrop { + color: #aea9a7; + outline-color: rgba(202, 198, 196, 0.3); + background-color: #3d3633; + text-shadow: none; +} colorswatch:disabled { - opacity: 0.5; } - colorswatch:disabled overlay { - border-color: rgba(0, 0, 0, 0.6); - box-shadow: none; } + opacity: 0.5; +} +colorswatch:disabled overlay { + border-color: rgba(0, 0, 0, 0.6); + box-shadow: none; +} row:selected colorswatch { - box-shadow: 0 0 0 2px #2e3440; } + box-shadow: 0 0 0 2px #2f2a28; +} colorswatch#editor-color-sample { - border-radius: 4px; } - colorswatch#editor-color-sample overlay { - border-radius: 4.5px; } + border-radius: 4px; +} +colorswatch#editor-color-sample overlay { + border-radius: 4.5px; +} colorchooser .popover.osd { - border-radius: 5px; } + border-radius: 5px; +} /************** * ComboBoxes * @@ -1647,312 +2084,395 @@ colorchooser .popover.osd { combobox arrow { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); min-height: 16px; - min-width: 16px; } + min-width: 16px; +} +combobox.linked button:nth-child(2):dir(ltr) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +combobox.linked button:nth-child(2):dir(rtl) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} combobox:drop(active) { - box-shadow: none; } + box-shadow: none; +} +combobox:drop(active) button.combo { + color: #8faf79; +} + +.linked:not(.vertical) > combobox:first-child > box > button.combo { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.linked:not(.vertical) > combobox:last-child > box > button.combo { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.linked.vertical > combobox:first-child > box > button.combo { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} + +.linked.vertical > combobox:last-child > box > button.combo { + border-top-left-radius: 0; + border-top-right-radius: 0; +} /*********** * Dialogs * ***********/ messagedialog, .messagedialog, .dialog { - background-color: #2e3440; } - messagedialog .titlebar:not(headerbar), .messagedialog .titlebar:not(headerbar), .dialog .titlebar:not(headerbar) { - background-color: #2b313c; } - messagedialog .titlebar, .messagedialog .titlebar, .dialog .titlebar { - min-height: 20px; - background-image: none; - background-color: #2b313c; - border-style: none; - border-top-left-radius: 4px; - border-top-right-radius: 4px; } - messagedialog.csd.background, .messagedialog.csd.background, .dialog.csd.background { - background-color: #2b313c; - color: #d8dee9; - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; } + background-color: #2f2a28; +} +messagedialog .titlebar:not(headerbar), .messagedialog .titlebar:not(headerbar), .dialog .titlebar:not(headerbar) { + background-color: #2d2926; +} +messagedialog .titlebar, .messagedialog .titlebar, .dialog .titlebar { + min-height: 20px; + background-image: none; + background-color: #2d2926; + border-style: none; + border-top-left-radius: 4px; + border-top-right-radius: 4px; +} +messagedialog.csd.background, .messagedialog.csd.background, .dialog.csd.background { + background-color: #2d2926; + color: #cac6c4; + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; +} .messagedialog .message-area, .messagedialog .response-area, .dialog .dialog-action-area, .alert.floating .response-area, .alert.floating .body-scrolled-window { - padding: 26px; } + padding: 26px; +} filechooser .dialog-action-box { - border-top: 1px solid #232831; } - filechooser .dialog-action-box:backdrop { - border-top-color: #262c36; } + border-top: 1px solid #292523; +} +filechooser .dialog-action-box:backdrop { + border-top-color: #2c2825; +} filechooser #pathbarbox { - border-bottom: 1px solid #434c5e; } + border-bottom: 1px solid #453e3b; +} filechooserbutton:drop(active) { box-shadow: none; - border-color: transparent; } + border-color: transparent; +} /**************** * Text Entries * ****************/ -spinbutton:not(.vertical), spinbutton.vertical > text, entry { +spinbutton.vertical > text, spinbutton:not(.vertical), +entry { min-height: 28px; padding-left: 8px; padding-right: 8px; border: 1px solid; border-radius: 6px; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - color: #d8dee9; - border-color: #232831; - background-color: #3b4252; } - spinbutton:not(.vertical) image.left, spinbutton.vertical > text image.left, - entry image.left { - padding-left: 0; - padding-right: 6px; } - spinbutton:not(.vertical) image.right, spinbutton.vertical > text image.right, - entry image.right { - padding-left: 6px; - padding-right: 0; } - spinbutton:not(.vertical) undershoot.left, spinbutton.vertical > text undershoot.left, - entry undershoot.left { - background-color: transparent; - background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); - padding-left: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left center; - border: none; - box-shadow: none; } - spinbutton:not(.vertical) undershoot.right, spinbutton.vertical > text undershoot.right, - entry undershoot.right { - background-color: transparent; - background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); - padding-right: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right center; - border: none; - box-shadow: none; } - spinbutton.flat:focus-within:not(.vertical), spinbutton.vertical > text.flat:focus-within, spinbutton.flat:not(.vertical), spinbutton.vertical > text.flat, - entry.flat:focus-within, - entry.flat { - min-height: 0; - padding: 2px; - background-image: none; - border-color: transparent; - box-shadow: none; - border-radius: 0; } - spinbutton:focus-within:not(.vertical), spinbutton.vertical > text:focus-within, - entry:focus-within { - border-color: #6fa9a8; - box-shadow: 0px 0px 1px 1px #8fbcbb inset; } - spinbutton:disabled:not(.vertical), spinbutton.vertical > text:disabled, - entry:disabled { - color: #8e95a4; - border-color: rgba(35, 40, 49, 0.3); - background-color: #404859; - box-shadow: none; } - spinbutton:backdrop:not(.vertical), spinbutton.vertical > text:backdrop, - entry:backdrop { - color: #b9bfcb; - border-color: #262c36; - background-color: #3d4455; - box-shadow: none; - transition: 200ms ease-out; } - spinbutton:backdrop:disabled:not(.vertical), spinbutton.vertical > text:backdrop:disabled, - entry:backdrop:disabled { - color: #63708b; - border-color: rgba(35, 40, 49, 0.3); - background-color: #404859; - box-shadow: none; } - spinbutton.error:not(.vertical), spinbutton.vertical > text.error, - entry.error { - color: #d8dee9; - border-color: #232831; - background-color: #3b4252; - color: #b84f59; - border-color: #3c181c; } - spinbutton.error:focus-within:not(.vertical), spinbutton.vertical > text.error:focus-within, - entry.error:focus-within { - border-color: #3c181c; - box-shadow: 0px 0px 1px 1px #8fbcbb inset; } - spinbutton.error:selected:focus:not(.vertical), spinbutton.vertical > text.error:selected:focus, spinbutton.error:selected:not(.vertical), spinbutton.vertical > text.error:selected, - entry.error:selected:focus, - entry.error:selected { - background-color: #b84f59; } - spinbutton.warning:not(.vertical), spinbutton.vertical > text.warning, - entry.warning { - color: #d8dee9; - border-color: #232831; - background-color: #3b4252; - color: #c3674a; - border-color: #442116; } - spinbutton.warning:focus-within:not(.vertical), spinbutton.vertical > text.warning:focus-within, - entry.warning:focus-within { - border-color: #442116; - box-shadow: 0px 0px 1px 1px #8fbcbb inset; } - spinbutton.warning:selected:focus:not(.vertical), spinbutton.vertical > text.warning:selected:focus, spinbutton.warning:selected:not(.vertical), spinbutton.vertical > text.warning:selected, - entry.warning:selected:focus, - entry.warning:selected { - background-color: #c3674a; } - spinbutton:not(.vertical) image, spinbutton.vertical > text image, - entry image { - color: #b9bfcb; } - spinbutton:not(.vertical) image:hover, spinbutton.vertical > text image:hover, - entry image:hover { - color: #d8dee9; } - spinbutton:not(.vertical) image:active, spinbutton.vertical > text image:active, - entry image:active { - color: #8fbcbb; } - spinbutton:not(.vertical) image:backdrop, spinbutton.vertical > text image:backdrop, - entry image:backdrop { - color: #7e8594; } - spinbutton:drop(active):focus-within:not(.vertical), spinbutton.vertical > text:drop(active):focus-within, spinbutton:drop(active):not(.vertical), spinbutton.vertical > text:drop(active), - entry:drop(active):focus-within, - entry:drop(active) { - border-color: #a3be8c; - box-shadow: inset 0 0 0 1px #a3be8c; } - .osd spinbutton:not(.vertical), .osd spinbutton.vertical > text, - .osd entry { - color: #d8dee9; - border-color: #232831; - background-color: rgba(35, 40, 49, 0.5); - box-shadow: none; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; } - .osd spinbutton:focus-within:not(.vertical), .osd spinbutton.vertical > text:focus-within, - .osd entry:focus-within { - color: #d8dee9; - border-color: #8fbcbb; - background-color: rgba(35, 40, 49, 0.5); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; } - .osd spinbutton:backdrop:not(.vertical), .osd spinbutton.vertical > text:backdrop, - .osd entry:backdrop { - color: #d8dee9; - border-color: #232831; - background-color: rgba(35, 40, 49, 0.5); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - .osd spinbutton:disabled:not(.vertical), .osd spinbutton.vertical > text:disabled, - .osd entry:disabled { - color: #808690; - border-color: #232831; - background-color: rgba(58, 63, 73, 0.5); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } -spinbutton:not(.vertical) progress, spinbutton.vertical > text progress, + color: #cac6c4; + border-color: #292523; + background-color: #3a3431; +} +spinbutton.vertical > text image.left, spinbutton:not(.vertical) image.left, +entry image.left { + padding-left: 0; + padding-right: 6px; +} +spinbutton.vertical > text image.right, spinbutton:not(.vertical) image.right, +entry image.right { + padding-left: 6px; + padding-right: 0; +} +spinbutton.vertical > text undershoot.left, spinbutton:not(.vertical) undershoot.left, +entry undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-left: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left center; + border: none; + box-shadow: none; +} +spinbutton.vertical > text undershoot.right, spinbutton:not(.vertical) undershoot.right, +entry undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-right: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right center; + border: none; + box-shadow: none; +} +spinbutton.vertical > text.flat, spinbutton.flat:not(.vertical), +entry.flat:focus-within, +entry.flat { + min-height: 0; + padding: 2px; + background-image: none; + border-color: transparent; + box-shadow: none; + border-radius: 0; +} +spinbutton.vertical > text:focus-within, spinbutton:focus-within:not(.vertical), +entry:focus-within { + border-color: #905846; + box-shadow: 0px 0px 1px 1px #af6f5a inset; +} +spinbutton.vertical > text:disabled, spinbutton:disabled:not(.vertical), +entry:disabled { + color: #888280; + border-color: rgba(41, 37, 35, 0.3); + background-color: #413a37; + box-shadow: none; +} +spinbutton.vertical > text:backdrop, spinbutton:backdrop:not(.vertical), +entry:backdrop { + color: #aea9a7; + border-color: #2c2825; + background-color: #3d3633; + box-shadow: none; + transition: 200ms ease-out; +} +spinbutton.vertical > text:backdrop:disabled, spinbutton:backdrop:disabled:not(.vertical), +entry:backdrop:disabled { + color: #6e635e; + border-color: rgba(41, 37, 35, 0.3); + background-color: #413a37; + box-shadow: none; +} +spinbutton.vertical > text.error, spinbutton.error:not(.vertical), +entry.error { + color: #cac6c4; + border-color: #292523; + background-color: #3a3431; + color: #c04040; + border-color: #3a1313; +} +spinbutton.vertical > text.error:focus-within, spinbutton.error:focus-within:not(.vertical), +entry.error:focus-within { + border-color: #3a1313; + box-shadow: 0px 0px 1px 1px #af6f5a inset; +} +spinbutton.vertical > text.error:selected, spinbutton.error:selected:not(.vertical), +entry.error:selected:focus, +entry.error:selected { + background-color: #c04040; +} +spinbutton.vertical > text.warning, spinbutton.warning:not(.vertical), +entry.warning { + color: #cac6c4; + border-color: #292523; + background-color: #3a3431; + color: #ae5d42; + border-color: #2d1811; +} +spinbutton.vertical > text.warning:focus-within, spinbutton.warning:focus-within:not(.vertical), +entry.warning:focus-within { + border-color: #2d1811; + box-shadow: 0px 0px 1px 1px #af6f5a inset; +} +spinbutton.vertical > text.warning:selected, spinbutton.warning:selected:not(.vertical), +entry.warning:selected:focus, +entry.warning:selected { + background-color: #ae5d42; +} +spinbutton.vertical > text image, spinbutton:not(.vertical) image, +entry image { + color: #ada9a7; +} +spinbutton.vertical > text image:hover, spinbutton:not(.vertical) image:hover, +entry image:hover { + color: #cac6c4; +} +spinbutton.vertical > text image:active, spinbutton:not(.vertical) image:active, +entry image:active { + color: #af6f5a; +} +spinbutton.vertical > text image:backdrop, spinbutton:not(.vertical) image:backdrop, +entry image:backdrop { + color: #797371; +} +spinbutton.vertical > text:drop(active), spinbutton:drop(active):not(.vertical), +entry:drop(active):focus-within, +entry:drop(active) { + border-color: #8faf79; + box-shadow: inset 0 0 0 1px #8faf79; +} +.osd spinbutton.vertical > text, .osd spinbutton:not(.vertical), +.osd entry { + color: #cac6c4; + border-color: #292523; + background-color: rgba(41, 37, 35, 0.5); + box-shadow: none; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; +} +.osd spinbutton.vertical > text:focus-within, .osd spinbutton:focus-within:not(.vertical), +.osd entry:focus-within { + color: #cac6c4; + border-color: #af6f5a; + background-color: rgba(41, 37, 35, 0.5); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; +} +.osd spinbutton.vertical > text:backdrop, .osd spinbutton:backdrop:not(.vertical), +.osd entry:backdrop { + color: #cac6c4; + border-color: #292523; + background-color: rgba(41, 37, 35, 0.5); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} +.osd spinbutton.vertical > text:disabled, .osd spinbutton:disabled:not(.vertical), +.osd entry:disabled { + color: #7a7674; + border-color: #292523; + background-color: rgba(57, 53, 51, 0.5); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} +spinbutton.vertical > text progress, spinbutton:not(.vertical) progress, entry progress { margin: 2px -6px; background-color: transparent; background-image: none; border-radius: 0; border-width: 0 0 2px; - border-color: #8fbcbb; + border-color: #af6f5a; border-style: solid; - box-shadow: none; } - spinbutton:not(.vertical) progress:backdrop, spinbutton.vertical > text progress:backdrop, - entry progress:backdrop { - background-color: transparent; } -.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), spinbutton.vertical.linked:not(.vertical) > text:drop(active) + spinbutton:not(.vertical), spinbutton.vertical.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + text, spinbutton.vertical.linked:not(.vertical) > text:drop(active) + text, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, spinbutton.vertical.linked:not(.vertical) > text:drop(active) + button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + menubutton > button, spinbutton.vertical.linked:not(.vertical) > text:drop(active) + menubutton > button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + dropdown > button, spinbutton.vertical.linked:not(.vertical) > text:drop(active) + dropdown > button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + colorbutton > button, spinbutton.vertical.linked:not(.vertical) > text:drop(active) + colorbutton > button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + fontbutton > button, spinbutton.vertical.linked:not(.vertical) > text:drop(active) + fontbutton > button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + filechooserbutton > button, spinbutton.vertical.linked:not(.vertical) > text:drop(active) + filechooserbutton > button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + filechooserbutton > combobox > box > button.combo, spinbutton.vertical.linked:not(.vertical) > text:drop(active) + filechooserbutton > combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + appchooserbutton > combobox > box > button.combo, spinbutton.vertical.linked:not(.vertical) > text:drop(active) + appchooserbutton > combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, spinbutton.vertical.linked:not(.vertical) > text:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > -entry:drop(active) + spinbutton:not(.vertical), spinbutton.vertical.linked:not(.vertical) > entry:drop(active) + text, .linked:not(.vertical) > -entry:drop(active) + button, .linked:not(.vertical) > -entry:drop(active) + menubutton > button, .linked:not(.vertical) > -entry:drop(active) + dropdown > button, .linked:not(.vertical) > -entry:drop(active) + colorbutton > button, .linked:not(.vertical) > -entry:drop(active) + fontbutton > button, .linked:not(.vertical) > -entry:drop(active) + filechooserbutton > button, .linked:not(.vertical) > -entry:drop(active) + filechooserbutton > combobox > box > button.combo, .linked:not(.vertical) > -entry:drop(active) + appchooserbutton > combobox > box > button.combo, .linked:not(.vertical) > -entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + -entry, spinbutton.vertical.linked:not(.vertical) > text:drop(active) + -entry, .linked:not(.vertical) > -entry:drop(active) + -entry { - border-left-color: #a3be8c; } -.linked:not(.vertical) > spinbutton:focus-within:not(.vertical), spinbutton.vertical.linked:not(.vertical) > text:focus-within, .linked:not(.vertical) > -entry:focus-within { - border-color: #6fa9a8; - box-shadow: 0px 0px 1px 1px #8fbcbb inset; - border-right-style: solid; } - .linked:not(.vertical) > spinbutton:focus-within:not(.vertical) + .popup button, spinbutton.vertical.linked:not(.vertical) > text:focus-within + .popup button, .linked:not(.vertical) > - entry:focus-within + .popup button { - border-left-color: #8fbcbb; } -.linked:not(.vertical) > spinbutton:not(.vertical) + .popup button, spinbutton.vertical.linked:not(.vertical) > text + .popup button, .linked:not(.vertical) > -entry + .popup button { - border-radius: 0px 6px 6px 0px; } -.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled), spinbutton.vertical.linked > text:not(:disabled) + entry:not(:disabled), .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):not(.vertical), spinbutton.vertical.linked > text:not(:disabled) + spinbutton:not(:disabled):not(.vertical), spinbutton.vertical.linked > spinbutton:not(:disabled):not(.vertical) + text:not(:disabled), spinbutton.vertical.linked > text:not(:disabled) + text:not(:disabled), .linked.vertical > -entry:not(:disabled) + entry:not(:disabled), .linked.vertical > -entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical), spinbutton.vertical.linked > entry:not(:disabled) + text:not(:disabled) { - border-top-color: #343a48; - background-image: linear-gradient(to bottom, #3b4252, #3b4252); } - .linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled):backdrop, spinbutton.vertical.linked > text:not(:disabled) + entry:not(:disabled):backdrop, .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):backdrop:not(.vertical), spinbutton.vertical.linked > text:not(:disabled) + spinbutton:not(:disabled):backdrop:not(.vertical), spinbutton.vertical.linked > spinbutton:not(:disabled):not(.vertical) + text:not(:disabled):backdrop, spinbutton.vertical.linked > text:not(:disabled) + text:not(:disabled):backdrop, .linked.vertical > - entry:not(:disabled) + entry:not(:disabled):backdrop, .linked.vertical > - entry:not(:disabled) + spinbutton:not(:disabled):backdrop:not(.vertical), spinbutton.vertical.linked > entry:not(:disabled) + text:not(:disabled):backdrop { - border-top-color: #363d4c; - background-image: linear-gradient(to bottom, #3d4455, #3d4455); } -.linked.vertical > spinbutton:disabled:not(.vertical) + spinbutton:disabled:not(.vertical), spinbutton.vertical.linked > text:disabled + spinbutton:disabled:not(.vertical), spinbutton.vertical.linked > spinbutton:disabled:not(.vertical) + text:disabled, spinbutton.vertical.linked > text:disabled + text:disabled, .linked.vertical > spinbutton:disabled:not(.vertical) + entry:disabled, spinbutton.vertical.linked > text:disabled + entry:disabled, .linked.vertical > -entry:disabled + spinbutton:disabled:not(.vertical), spinbutton.vertical.linked > entry:disabled + text:disabled, .linked.vertical > -entry:disabled + entry:disabled { - border-top-color: #343a48; } -.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus:not(:only-child):not(.vertical), spinbutton.vertical.linked > text + spinbutton:focus:not(:only-child):not(.vertical), spinbutton.vertical.linked > spinbutton:not(.vertical) + text:focus:not(:only-child), spinbutton.vertical.linked > text + text:focus:not(:only-child), + box-shadow: none; +} +spinbutton.vertical > text progress:backdrop, spinbutton:not(.vertical) progress:backdrop, +entry progress:backdrop { + background-color: transparent; +} +spinbutton.vertical.linked:not(.vertical) > text:drop(active) + text, spinbutton.vertical.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + text, spinbutton.vertical.linked:not(.vertical) > text:drop(active) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), spinbutton.vertical.linked:not(.vertical) > text:drop(active) + button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, spinbutton.vertical.linked:not(.vertical) > text:drop(active) + menubutton > button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + menubutton > button, spinbutton.vertical.linked:not(.vertical) > text:drop(active) + dropdown > button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + dropdown > button, spinbutton.vertical.linked:not(.vertical) > text:drop(active) + colorbutton > button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + colorbutton > button, spinbutton.vertical.linked:not(.vertical) > text:drop(active) + fontbutton > button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + fontbutton > button, spinbutton.vertical.linked:not(.vertical) > text:drop(active) + filechooserbutton > button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + filechooserbutton > button, spinbutton.vertical.linked:not(.vertical) > text:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, +spinbutton.vertical.linked:not(.vertical) > text:drop(active) + entry, +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + entry, +.linked:not(.vertical) > entry:drop(active) + button, +.linked:not(.vertical) > entry:drop(active) + menubutton > button, +.linked:not(.vertical) > entry:drop(active) + dropdown > button, +.linked:not(.vertical) > entry:drop(active) + colorbutton > button, +.linked:not(.vertical) > entry:drop(active) + fontbutton > button, +.linked:not(.vertical) > entry:drop(active) + filechooserbutton > button, +.linked:not(.vertical) > entry:drop(active) + filechooserbutton > combobox > box > button.combo, +.linked:not(.vertical) > entry:drop(active) + appchooserbutton > combobox > box > button.combo, +.linked:not(.vertical) > entry:drop(active) + combobox > box > button.combo, +spinbutton.vertical.linked:not(.vertical) > entry:drop(active) + text, +.linked:not(.vertical) > entry:drop(active) + spinbutton:not(.vertical), +.linked:not(.vertical) > entry:drop(active) + entry { + border-left-color: #8faf79; +} +spinbutton.vertical.linked:not(.vertical) > text:focus-within, .linked:not(.vertical) > spinbutton:focus-within:not(.vertical), +.linked:not(.vertical) > entry:focus-within { + border-color: #905846; + box-shadow: 0px 0px 1px 1px #af6f5a inset; + border-right-style: solid; +} +spinbutton.vertical.linked:not(.vertical) > text:focus-within + .popup button, .linked:not(.vertical) > spinbutton:focus-within:not(.vertical) + .popup button, +.linked:not(.vertical) > entry:focus-within + .popup button { + border-left-color: #af6f5a; +} +spinbutton.vertical.linked:not(.vertical) > text + .popup button, .linked:not(.vertical) > spinbutton:not(.vertical) + .popup button, +.linked:not(.vertical) > entry + .popup button { + border-radius: 0px 6px 6px 0px; +} +spinbutton.vertical.linked > text:not(:disabled) + entry:not(:disabled), .linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled), spinbutton.vertical.linked > text:not(:disabled) + text:not(:disabled), spinbutton.vertical.linked > spinbutton:not(:disabled):not(.vertical) + text:not(:disabled), spinbutton.vertical.linked > text:not(:disabled) + spinbutton:not(:disabled):not(.vertical), .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):not(.vertical), +.linked.vertical > entry:not(:disabled) + entry:not(:disabled), +spinbutton.vertical.linked > entry:not(:disabled) + text:not(:disabled), +.linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical) { + border-top-color: #35302d; + background-image: linear-gradient(to bottom, #3a3431, #3a3431); +} +spinbutton.vertical.linked > text:not(:disabled) + entry:not(:disabled):backdrop, .linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled):backdrop, spinbutton.vertical.linked > text:not(:disabled) + text:not(:disabled):backdrop, spinbutton.vertical.linked > spinbutton:not(:disabled):not(.vertical) + text:not(:disabled):backdrop, spinbutton.vertical.linked > text:not(:disabled) + spinbutton:not(:disabled):backdrop:not(.vertical), .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):backdrop:not(.vertical), +.linked.vertical > entry:not(:disabled) + entry:not(:disabled):backdrop, +spinbutton.vertical.linked > entry:not(:disabled) + text:not(:disabled):backdrop, +.linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):backdrop:not(.vertical) { + border-top-color: #38322f; + background-image: linear-gradient(to bottom, #3d3633, #3d3633); +} +spinbutton.vertical.linked > text:disabled + text:disabled, spinbutton.vertical.linked > spinbutton:disabled:not(.vertical) + text:disabled, spinbutton.vertical.linked > text:disabled + spinbutton:disabled:not(.vertical), .linked.vertical > spinbutton:disabled:not(.vertical) + spinbutton:disabled:not(.vertical), spinbutton.vertical.linked > text:disabled + entry:disabled, .linked.vertical > spinbutton:disabled:not(.vertical) + entry:disabled, +spinbutton.vertical.linked > entry:disabled + text:disabled, +.linked.vertical > entry:disabled + spinbutton:disabled:not(.vertical), +.linked.vertical > entry:disabled + entry:disabled { + border-top-color: #35302d; +} +spinbutton.vertical.linked > text + text:focus:not(:only-child), spinbutton.vertical.linked > spinbutton:not(.vertical) + text:focus:not(:only-child), spinbutton.vertical.linked > text + spinbutton:focus:not(:only-child):not(.vertical), .linked.vertical > spinbutton:not(.vertical) + spinbutton:focus:not(:only-child):not(.vertical), +spinbutton.vertical.linked > text + entry:focus:not(:only-child), .linked.vertical > spinbutton:not(.vertical) + entry:focus:not(:only-child), -spinbutton.vertical.linked > text + entry:focus:not(:only-child), .linked.vertical > -entry + spinbutton:focus:not(:only-child):not(.vertical), spinbutton.vertical.linked > entry + text:focus:not(:only-child), -.linked.vertical > -entry + entry:focus:not(:only-child) { - border-top-color: #6fa9a8; } -.linked.vertical > spinbutton:not(.vertical) + spinbutton:drop(active):not(:only-child):not(.vertical), spinbutton.vertical.linked > text + spinbutton:drop(active):not(:only-child):not(.vertical), spinbutton.vertical.linked > spinbutton:not(.vertical) + text:drop(active):not(:only-child), spinbutton.vertical.linked > text + text:drop(active):not(:only-child), +spinbutton.vertical.linked > entry + text:focus:not(:only-child), +.linked.vertical > entry + spinbutton:focus:not(:only-child):not(.vertical), +.linked.vertical > entry + entry:focus:not(:only-child) { + border-top-color: #905846; +} +spinbutton.vertical.linked > text + text:drop(active):not(:only-child), spinbutton.vertical.linked > spinbutton:not(.vertical) + text:drop(active):not(:only-child), spinbutton.vertical.linked > text + spinbutton:drop(active):not(:only-child):not(.vertical), .linked.vertical > spinbutton:not(.vertical) + spinbutton:drop(active):not(:only-child):not(.vertical), +spinbutton.vertical.linked > text + entry:drop(active):not(:only-child), .linked.vertical > spinbutton:not(.vertical) + entry:drop(active):not(:only-child), -spinbutton.vertical.linked > text + entry:drop(active):not(:only-child), .linked.vertical > -entry + spinbutton:drop(active):not(:only-child):not(.vertical), spinbutton.vertical.linked > entry + text:drop(active):not(:only-child), -.linked.vertical > -entry + entry:drop(active):not(:only-child) { - border-top-color: #a3be8c; } -.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), spinbutton.vertical.linked > text:focus:not(:only-child) + spinbutton:not(.vertical), spinbutton.vertical.linked > spinbutton:focus:not(:only-child):not(.vertical) + text, spinbutton.vertical.linked > text:focus:not(:only-child) + text, -.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry, +spinbutton.vertical.linked > entry + text:drop(active):not(:only-child), +.linked.vertical > entry + spinbutton:drop(active):not(:only-child):not(.vertical), +.linked.vertical > entry + entry:drop(active):not(:only-child) { + border-top-color: #8faf79; +} +spinbutton.vertical.linked > text:focus:not(:only-child) + text, spinbutton.vertical.linked > spinbutton:focus:not(:only-child):not(.vertical) + text, spinbutton.vertical.linked > text:focus:not(:only-child) + spinbutton:not(.vertical), .linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), spinbutton.vertical.linked > text:focus:not(:only-child) + entry, -.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry, spinbutton.vertical.linked > text:focus:not(:only-child) + button, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button, +spinbutton.vertical.linked > text:focus:not(:only-child) + combobox > box > button.combo, .linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, -spinbutton.vertical.linked > text:focus:not(:only-child) + combobox > box > button.combo, .linked.vertical > -entry:focus:not(:only-child) + spinbutton:not(.vertical), spinbutton.vertical.linked > entry:focus:not(:only-child) + text, -.linked.vertical > -entry:focus:not(:only-child) + entry, -.linked.vertical > -entry:focus:not(:only-child) + button, -.linked.vertical > -entry:focus:not(:only-child) + combobox > box > button.combo { - border-top-color: #6fa9a8; } -.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + spinbutton:not(.vertical), spinbutton.vertical.linked > text:drop(active):not(:only-child) + spinbutton:not(.vertical), spinbutton.vertical.linked > spinbutton:drop(active):not(:only-child):not(.vertical) + text, spinbutton.vertical.linked > text:drop(active):not(:only-child) + text, -.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + entry, +spinbutton.vertical.linked > entry:focus:not(:only-child) + text, +.linked.vertical > entry:focus:not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > entry:focus:not(:only-child) + entry, +.linked.vertical > entry:focus:not(:only-child) + button, +.linked.vertical > entry:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #905846; +} +spinbutton.vertical.linked > text:drop(active):not(:only-child) + text, spinbutton.vertical.linked > spinbutton:drop(active):not(:only-child):not(.vertical) + text, spinbutton.vertical.linked > text:drop(active):not(:only-child) + spinbutton:not(.vertical), .linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + spinbutton:not(.vertical), spinbutton.vertical.linked > text:drop(active):not(:only-child) + entry, -.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + button, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + entry, spinbutton.vertical.linked > text:drop(active):not(:only-child) + button, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + button, +spinbutton.vertical.linked > text:drop(active):not(:only-child) + combobox > box > button.combo, .linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + combobox > box > button.combo, -spinbutton.vertical.linked > text:drop(active):not(:only-child) + combobox > box > button.combo, .linked.vertical > -entry:drop(active):not(:only-child) + spinbutton:not(.vertical), spinbutton.vertical.linked > entry:drop(active):not(:only-child) + text, -.linked.vertical > -entry:drop(active):not(:only-child) + entry, -.linked.vertical > -entry:drop(active):not(:only-child) + button, -.linked.vertical > -entry:drop(active):not(:only-child) + combobox > box > button.combo { - border-top-color: #a3be8c; } +spinbutton.vertical.linked > entry:drop(active):not(:only-child) + text, +.linked.vertical > entry:drop(active):not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > entry:drop(active):not(:only-child) + entry, +.linked.vertical > entry:drop(active):not(:only-child) + button, +.linked.vertical > entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-top-color: #8faf79; +} treeview entry:focus-within:dir(rtl), treeview entry:focus-within:dir(ltr) { - background-color: #3b4252; - transition-property: color, background; } + background-color: #3a3431; + transition-property: color, background; +} treeview entry.flat, treeview entry { border-radius: 0; background-image: none; - background-color: #3b4252; } - treeview entry.flat:focus-within, treeview entry:focus-within { - border-color: #8fbcbb; } + background-color: #3a3431; +} +treeview entry.flat:focus-within, treeview entry:focus-within { + border-color: #af6f5a; +} /************* * Expanders * @@ -1960,35 +2480,44 @@ treeview entry.flat, treeview entry { expander { min-width: 16px; min-height: 16px; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } - expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } - expander:hover { - color: white; } - expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} +expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); +} +expander:hover { + color: white; +} +expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} /**************** * Floating Bar * ****************/ .floating-bar { - background-color: #434c5e; + background-color: #453e3b; border-width: 1px; border-style: solid solid none; - border-color: #232831; + border-color: #292523; border-radius: 3px 3px 0 0; - box-shadow: none; } - .floating-bar.bottom.left { - border-left-style: none; - border-top-left-radius: 0; } - .floating-bar.bottom.right { - border-right-style: none; - border-top-right-radius: 0; } - .floating-bar > button { - padding: 4px; } - .floating-bar:backdrop { - background-color: #434c5e; - border-color: #262c36; } + box-shadow: none; +} +.floating-bar.bottom.left { + border-left-style: none; + border-top-left-radius: 0; +} +.floating-bar.bottom.right { + border-right-style: none; + border-top-right-radius: 0; +} +.floating-bar > button { + padding: 4px; +} +.floating-bar:backdrop { + background-color: #453e3b; + border-color: #2c2825; +} /********** * Frames * @@ -1999,86 +2528,100 @@ frame > border, margin: 0; padding: 0; border-radius: 0; - border: 1px solid #232831; } - frame > border.flat, - .frame.flat { - border-style: none; } - frame > border:backdrop, - .frame:backdrop { - border-color: #262c36; } + border: 1px solid #292523; +} +frame > border.flat, +.frame.flat { + border-style: none; +} +frame > border:backdrop, +.frame:backdrop { + border-color: #2c2825; +} actionbar > revealer > box { padding: 6px; - border-top: 1px solid #232831; } - actionbar > revealer > box:backdrop { - border-color: #262c36; } + border-top: 1px solid #292523; +} +actionbar > revealer > box:backdrop { + border-color: #2c2825; +} scrolledwindow viewport.frame { - border-style: none; } + border-style: none; +} scrolledwindow overshoot.top { - background-image: radial-gradient(farthest-side at top, #39404f 85%, rgba(57, 64, 79, 0)), radial-gradient(farthest-side at top, rgba(216, 222, 233, 0.15), rgba(216, 222, 233, 0)); + background-image: radial-gradient(farthest-side at top, #453e3b 85%, rgba(69, 62, 59, 0)), radial-gradient(farthest-side at top, rgba(202, 198, 196, 0.15), rgba(202, 198, 196, 0)); background-size: 100% 3%, 100% 50%; background-repeat: no-repeat; background-position: top; background-color: transparent; border: none; - box-shadow: none; } - scrolledwindow overshoot.top:backdrop { - background-image: radial-gradient(farthest-side at top, #262c36 85%, rgba(38, 44, 54, 0)); - background-size: 100% 3%; - background-repeat: no-repeat; - background-position: top; - background-color: transparent; - border: none; - box-shadow: none; } + box-shadow: none; +} +scrolledwindow overshoot.top:backdrop { + background-image: radial-gradient(farthest-side at top, #2c2825 85%, rgba(44, 40, 37, 0)); + background-size: 100% 3%; + 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 bottom, #39404f 85%, rgba(57, 64, 79, 0)), radial-gradient(farthest-side at bottom, rgba(216, 222, 233, 0.15), rgba(216, 222, 233, 0)); + background-image: radial-gradient(farthest-side at bottom, #453e3b 85%, rgba(69, 62, 59, 0)), radial-gradient(farthest-side at bottom, rgba(202, 198, 196, 0.15), rgba(202, 198, 196, 0)); background-size: 100% 3%, 100% 50%; background-repeat: no-repeat; background-position: bottom; background-color: transparent; border: none; - box-shadow: none; } - scrolledwindow overshoot.bottom:backdrop { - background-image: radial-gradient(farthest-side at bottom, #262c36 85%, rgba(38, 44, 54, 0)); - background-size: 100% 3%; - background-repeat: no-repeat; - background-position: bottom; - background-color: transparent; - border: none; - box-shadow: none; } + box-shadow: none; +} +scrolledwindow overshoot.bottom:backdrop { + background-image: radial-gradient(farthest-side at bottom, #2c2825 85%, rgba(44, 40, 37, 0)); + background-size: 100% 3%; + 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, #39404f 85%, rgba(57, 64, 79, 0)), radial-gradient(farthest-side at left, rgba(216, 222, 233, 0.15), rgba(216, 222, 233, 0)); + background-image: radial-gradient(farthest-side at left, #453e3b 85%, rgba(69, 62, 59, 0)), radial-gradient(farthest-side at left, rgba(202, 198, 196, 0.15), rgba(202, 198, 196, 0)); background-size: 3% 100%, 50% 100%; background-repeat: no-repeat; background-position: left; background-color: transparent; border: none; - box-shadow: none; } - scrolledwindow overshoot.left:backdrop { - background-image: radial-gradient(farthest-side at left, #262c36 85%, rgba(38, 44, 54, 0)); - background-size: 3% 100%; - background-repeat: no-repeat; - background-position: left; - background-color: transparent; - border: none; - box-shadow: none; } + box-shadow: none; +} +scrolledwindow overshoot.left:backdrop { + background-image: radial-gradient(farthest-side at left, #2c2825 85%, rgba(44, 40, 37, 0)); + background-size: 3% 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 right, #39404f 85%, rgba(57, 64, 79, 0)), radial-gradient(farthest-side at right, rgba(216, 222, 233, 0.15), rgba(216, 222, 233, 0)); + background-image: radial-gradient(farthest-side at right, #453e3b 85%, rgba(69, 62, 59, 0)), radial-gradient(farthest-side at right, rgba(202, 198, 196, 0.15), rgba(202, 198, 196, 0)); background-size: 3% 100%, 50% 100%; background-repeat: no-repeat; background-position: right; background-color: transparent; border: none; - box-shadow: none; } - scrolledwindow overshoot.right:backdrop { - background-image: radial-gradient(farthest-side at right, #262c36 85%, rgba(38, 44, 54, 0)); - background-size: 3% 100%; - background-repeat: no-repeat; - background-position: right; - background-color: transparent; - border: none; - box-shadow: none; } + box-shadow: none; +} +scrolledwindow overshoot.right:backdrop { + background-image: radial-gradient(farthest-side at right, #2c2825 85%, rgba(44, 40, 37, 0)); + background-size: 3% 100%; + background-repeat: no-repeat; + background-position: right; + background-color: transparent; + border: none; + box-shadow: none; +} scrolledwindow undershoot.top { background-color: transparent; background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); @@ -2088,7 +2631,8 @@ scrolledwindow undershoot.top { background-origin: content-box; background-position: center top; border: none; - box-shadow: none; } + box-shadow: none; +} scrolledwindow undershoot.bottom { background-color: transparent; background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); @@ -2098,7 +2642,8 @@ scrolledwindow undershoot.bottom { background-origin: content-box; background-position: center bottom; border: none; - box-shadow: none; } + box-shadow: none; +} scrolledwindow undershoot.left { background-color: transparent; background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); @@ -2108,7 +2653,8 @@ scrolledwindow undershoot.left { background-origin: content-box; background-position: left center; border: none; - box-shadow: none; } + box-shadow: none; +} scrolledwindow undershoot.right { background-color: transparent; background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); @@ -2118,111 +2664,136 @@ scrolledwindow undershoot.right { background-origin: content-box; background-position: right center; border: none; - box-shadow: none; } + box-shadow: none; +} scrolledwindow junction { border-color: transparent; - border-image: linear-gradient(to bottom, #232831 1px, transparent 1px) 0 0 0 1/0 1px stretch; - background-color: #3f4758; } - scrolledwindow junction:dir(rtl) { - border-image-slice: 0 1 0 0; } - scrolledwindow junction:backdrop { - border-image-source: linear-gradient(to bottom, #262c36 1px, transparent 1px); - background-color: #3d4555; - transition: 200ms ease-out; } + border-image: linear-gradient(to bottom, #292523 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #403936; +} +scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; +} +scrolledwindow junction:backdrop { + border-image-source: linear-gradient(to bottom, #2c2825 1px, transparent 1px); + background-color: #3d3734; + transition: 200ms ease-out; +} separator { - background: rgba(0, 0, 0, 0.1); } + background: rgba(0, 0, 0, 0.1); +} /************ * Popovers * ************/ GraniteWidgetsPopOver { - border: 1px solid #3b4252; - background: #3b4252; - color: #d8dee9; } - GraniteWidgetsPopOver .button { - background-image: none; - background: none; - border: none; } - GraniteWidgetsPopOver .button:active, GraniteWidgetsPopOver .button:active:hover { - color: #8fbcbb; } - GraniteWidgetsPopOver > .frame { - border: none; } - GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver iconview.sidebar { - border: none; - background: none; } + border: 1px solid #3a3431; + background: #3a3431; + color: #cac6c4; +} +GraniteWidgetsPopOver .button { + background-image: none; + background: none; + border: none; +} +GraniteWidgetsPopOver .button:active, GraniteWidgetsPopOver .button:active:hover { + color: #af6f5a; +} +GraniteWidgetsPopOver > .frame { + border: none; +} +GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver iconview.sidebar { + border: none; + background: none; +} GraniteWidgetsStaticNotebook .frame { - border: none; } + border: none; +} .popover_bg { - background-color: #3b4252; + background-color: #3a3431; background-image: none; - border: 1px solid #3b4252; - color: #d8dee9; } + border: 1px solid #3a3431; + color: #cac6c4; +} /*********** * Welcome * **********/ GraniteWidgetsWelcome { - background-color: #3b4252; } - GraniteWidgetsWelcome GtkLabel { - color: #d8dee9; } - GraniteWidgetsWelcome .h1, GraniteWidgetsWelcome .h3 { - color: rgba(216, 222, 233, 0.8); } + background-color: #3a3431; +} +GraniteWidgetsWelcome GtkLabel { + color: #cac6c4; +} +GraniteWidgetsWelcome .h1, GraniteWidgetsWelcome .h3 { + color: rgba(202, 198, 196, 0.8); +} /************** * Source List * ***************/ .source-list { - background-color: #434c5e; - border: solid #232831; - color: #d8dee9; - border-right-width: 1px; } - .source-list .category-expander { - color: transparent; } - .source-list .badge { - background-image: none; - background-color: rgba(0, 0, 0, 0.4); - color: #434c5e; - border-radius: 10px; - padding: 0 6px; - margin: 0 3px; - border-width: 0; } - .source-list .badge:selected:backdrop, .source-list .badge:selected:hover:backdrop { - background-color: rgba(0, 0, 0, 0.2); - color: #38404f; } - .source-list row, - .source-list .list-row { - border: none; - 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; } + background-color: #453e3b; + border: solid #292523; + color: #cac6c4; + border-right-width: 1px; +} +.source-list .category-expander { + color: transparent; +} +.source-list .badge { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + color: #453e3b; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; +} +.source-list .badge:selected:backdrop, .source-list .badge:selected:hover:backdrop { + background-color: rgba(0, 0, 0, 0.2); + color: #3d3734; +} +.source-list row, +.source-list .list-row { + border: none; + 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; +} /************** * Text Styles * **************/ .h1 { - font-size: 24px; } + font-size: 24px; +} .h2 { font-weight: 300; - font-size: 18px; } + font-size: 18px; +} .h3 { - font-size: 11px; } + font-size: 11px; +} .h4, .category-label { font-size: 12px; padding: 6px; - color: rgba(216, 222, 233, 0.3); + color: rgba(202, 198, 196, 0.3); font-weight: bold; - text-shadow: 0 1px rgba(255, 255, 255, 0.2); } + text-shadow: 0 1px rgba(255, 255, 255, 0.2); +} /************** * Storage Bar * @@ -2232,219 +2803,230 @@ GraniteWidgetsWelcome { box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.1); background-image: none; background-color: transparent; - padding: 8px 6px; } + padding: 8px 6px; +} .storage-bar .fill-block { - background-color: #ebcb8b; + background-color: #ddc388; border: none; box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); transition: all 200ms ease-in-out; - padding: 8px 6px; } - .storage-bar .fill-block:first-child { - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; - border-left-width: 1px; - box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); } - .storage-bar .fill-block:last-child { - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; - box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset -1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); } - .storage-bar .fill-block.empty-block { - background-color: #3b4252; } - .storage-bar .fill-block.app { - background-color: #5e81ac; } - .storage-bar .fill-block.audio { - background-color: #d08770; } - .storage-bar .fill-block.photo { - background-color: #bf616a; } - .storage-bar .fill-block.video { - background-color: #b48ead; } - .storage-bar .fill-block .legend { - padding: 12px; - border-radius: 4px; } + padding: 8px 6px; +} +.storage-bar .fill-block:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; + border-left-width: 1px; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); +} +.storage-bar .fill-block:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset -1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); +} +.storage-bar .fill-block.empty-block { + background-color: #3a3431; +} +.storage-bar .fill-block.app { + background-color: #5d81ac; +} +.storage-bar .fill-block.audio { + background-color: #c37960; +} +.storage-bar .fill-block.photo { + background-color: #c65353; +} +.storage-bar .fill-block.video { + background-color: #af79a6; +} +.storage-bar .fill-block .legend { + padding: 12px; + border-radius: 4px; +} /*************** * Header bars * ***************/ -.titlebar:not(headerbar), .titlebar, headerbar { +.titlebar, .titlebar:not(headerbar), +headerbar { padding: 0 6px; min-height: 38px; - background: #2b313c; - color: #d8dee9; - border-radius: 0; } - .titlebar:backdrop, - headerbar:backdrop { - border-color: #262c36; - transition: 200ms ease-out; } - .titlebar .title, - headerbar .title { - font-weight: bold; - padding-left: 12px; - padding-right: 12px; } - .titlebar .subtitle, - headerbar .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; } - .titlebar entry, - headerbar entry { - min-height: 24px; } - .titlebar .linked > button, .titlebar .path-bar-box button, - .titlebar headerbar .linked > button, - headerbar .path-bar-box .titlebar button, .titlebar .linked > button:hover, - .titlebar .linked > button:backdrop, - .titlebar headerbar .linked > button, - headerbar .path-bar-box .titlebar button, - headerbar .titlebar .linked > button, - headerbar .linked > button, - headerbar .titlebar .path-bar-box button, - .titlebar .path-bar-box headerbar button, - headerbar .path-bar-box button, - headerbar .titlebar .linked > button:hover, - .titlebar headerbar .linked > button:hover, - headerbar .titlebar .linked > button:backdrop, - .titlebar headerbar .linked > button:backdrop, - headerbar .linked > button:hover, - headerbar .linked > button:backdrop { - border-radius: 0; - border-right-style: none; - box-shadow: none; } - .titlebar .linked > button:first-child, .titlebar .path-bar-box button:first-child, - .titlebar headerbar .linked > button:first-child, - headerbar .path-bar-box .titlebar button:first-child, - headerbar .titlebar .linked > button:first-child, - headerbar .linked > button:first-child, - .titlebar .path-bar-box headerbar button:first-child, - headerbar .path-bar-box button:first-child { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; } - .titlebar .linked > button:last-child, .titlebar .path-bar-box button:last-child, - .titlebar headerbar .linked > button:last-child, - headerbar .path-bar-box .titlebar button:last-child, - headerbar .titlebar .linked > button:last-child, - headerbar .linked > button:last-child, - .titlebar .path-bar-box headerbar button:last-child, - headerbar .path-bar-box button:last-child { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - border-right-style: solid; } - .titlebar .linked > button:only-child, .titlebar .path-bar-box button:only-child, - .titlebar headerbar .linked > button:only-child, - headerbar .path-bar-box .titlebar button:only-child, - headerbar .titlebar .linked > button:only-child, - headerbar .linked > button:only-child, - .titlebar .path-bar-box headerbar button:only-child, - headerbar .path-bar-box button:only-child { - border-radius: 6px; - border-style: solid; } - .titlebar .linked > button:active, - .titlebar headerbar .linked > button:active, .titlebar .path-bar-box button:active, - headerbar .path-bar-box .titlebar button:active, .titlebar .linked > button:checked, - .titlebar headerbar .linked > button:checked, .titlebar .path-bar-box button:checked, - headerbar .path-bar-box .titlebar button:checked, - headerbar .titlebar .linked > button:active, - headerbar .linked > button:active, - .titlebar .path-bar-box headerbar button:active, - headerbar .path-bar-box button:active, - headerbar .titlebar .linked > button:checked, - headerbar .linked > button:checked, - .titlebar .path-bar-box headerbar button:checked, - headerbar .path-bar-box button:checked { - color: #fff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: rgba(143, 188, 187, 0.7); - text-shadow: none; } - .titlebar .linked > button:active:backdrop, - .titlebar headerbar .linked > button:active:backdrop, .titlebar .path-bar-box button:active:backdrop, - headerbar .path-bar-box .titlebar button:active:backdrop, .titlebar .linked > button:checked:backdrop, - .titlebar headerbar .linked > button:checked:backdrop, .titlebar .path-bar-box button:checked:backdrop, - headerbar .path-bar-box .titlebar button:checked:backdrop, - headerbar .titlebar .linked > button:active:backdrop, - headerbar .linked > button:active:backdrop, - .titlebar .path-bar-box headerbar button:active:backdrop, - headerbar .path-bar-box button:active:backdrop, - headerbar .titlebar .linked > button:checked:backdrop, - headerbar .linked > button:checked:backdrop, - .titlebar .path-bar-box headerbar button:checked:backdrop, - headerbar .path-bar-box button:checked:backdrop { - color: rgba(46, 52, 64, 0.5); } - .titlebar .linked > button:active:backdrop label, .titlebar .path-bar-box button:active:backdrop label, - headerbar .path-bar-box .titlebar button:active:backdrop label, .titlebar .linked > button:checked:backdrop label, .titlebar .path-bar-box button:checked:backdrop label, - headerbar .path-bar-box .titlebar button:checked:backdrop label, - headerbar .linked > button:active:backdrop label, - .titlebar .path-bar-box headerbar button:active:backdrop label, - headerbar .path-bar-box button:active:backdrop label, - headerbar .linked > button:checked:backdrop label, - .titlebar .path-bar-box headerbar button:checked:backdrop label, - headerbar .path-bar-box button:checked:backdrop label { - color: rgba(46, 52, 64, 0.5); } - .titlebar splitbutton.image-button > button:not(.toggle), - headerbar splitbutton.image-button > button:not(.toggle) { - border-radius: 6px 0px 0px 6px; } - .titlebar splitbutton.image-button menubutton.popup button.toggle, - headerbar splitbutton.image-button menubutton.popup button.toggle { - border-radius: 0px 6px 6px 0px; } - .titlebar .path-bar-box .dim-label, .titlebar .path-bar-box label.separator, .titlebar .path-bar-box .subtitle, - headerbar .path-bar-box .dim-label, - headerbar .path-bar-box label.separator, - headerbar .path-bar-box .subtitle { - color: transparent; - margin-right: -6px; } - .titlebar .path-bar-box button:last-child, - headerbar .path-bar-box button:last-child { - margin-left: -1px; - border-radius: 0px; } - .titlebar .path-bar-box button:last-child:active, .titlebar .path-bar-box button:last-child:checked, - headerbar .path-bar-box button:last-child:active, - headerbar .path-bar-box button:last-child:checked { - border-radius: 0px 6px 6px 0px; } - .titlebar .path-bar-box button:first-child, - headerbar .path-bar-box button:first-child { - border-radius: 6px 0px 0px 6px; } - .titlebar .path-bar-box button:first-child:active, .titlebar .path-bar-box button:first-child:checked, - headerbar .path-bar-box button:first-child:active, - headerbar .path-bar-box button:first-child:checked { - border-radius: 6px; } - .titlebar .path-bar-box widget > .text-button:last-child, - headerbar .path-bar-box widget > .text-button:last-child { - border-radius: 0px 6px 6px 0px; - color: #fff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: rgba(143, 188, 187, 0.7); - text-shadow: none; } - .titlebar .path-bar-box widget > .text-button:last-child:backdrop, .titlebar .path-bar-box widget > .text-button:last-child:backdrop label, - headerbar .path-bar-box widget > .text-button:last-child:backdrop, - headerbar .path-bar-box widget > .text-button:last-child:backdrop label { - color: rgba(46, 52, 64, 0.5); } - .titlebar .path-bar-box widget > .text-button:last-child:only-child, - headerbar .path-bar-box widget > .text-button:last-child:only-child { - border-radius: 6px; } - .selection-mode.titlebar button:backdrop.flat:active, .selection-mode.titlebar button:backdrop.flat:checked, .selection-mode.titlebar button:backdrop:active, .selection-mode.titlebar button:backdrop:checked, - headerbar.selection-mode button:backdrop.flat:active, - headerbar.selection-mode button:backdrop.flat:checked, - headerbar.selection-mode button:backdrop:active, - headerbar.selection-mode button:backdrop:checked { - border-color: #6fa9a8; } - .selection-mode.titlebar button:backdrop.flat:active label, .selection-mode.titlebar button:backdrop.flat:checked label, .selection-mode.titlebar button:backdrop:active label, .selection-mode.titlebar button:backdrop:checked label, - headerbar.selection-mode button:backdrop.flat:active label, - headerbar.selection-mode button:backdrop.flat:checked label, - headerbar.selection-mode button:backdrop:active label, - headerbar.selection-mode button:backdrop:checked label { - color: rgba(143, 188, 187, 0.6); } - .tiled .titlebar, .maximized .titlebar, - .tiled headerbar.titlebar, .maximized headerbar.titlebar { - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); } - .tiled .titlebar:backdrop, .tiled .titlebar, .maximized .titlebar:backdrop, .maximized .titlebar, - .tiled headerbar:backdrop, - .tiled headerbar, .maximized headerbar:backdrop, .maximized headerbar { - border-radius: 0; } - .default-decoration.titlebar, headerbar.default-decoration { - padding: 5px 4px; - min-height: 20px; } - .default-decoration.titlebar button.titlebutton, headerbar.default-decoration button.titlebutton { - min-height: 20px; - min-width: 20px; - margin: 0; - padding: 0; } + background: #2d2926; + color: #cac6c4; + border-radius: 0; +} +.titlebar:backdrop, +headerbar:backdrop { + border-color: #2c2825; + transition: 200ms ease-out; +} +.titlebar .title, +headerbar .title { + font-weight: bold; + padding-left: 12px; + padding-right: 12px; +} +.titlebar .subtitle, +headerbar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; +} +.titlebar entry, +headerbar entry { + min-height: 24px; +} +.titlebar .linked > button:hover, +.titlebar .linked > button:backdrop, +.titlebar headerbar .linked > button:hover, +.titlebar headerbar .linked > button:backdrop, .titlebar .path-bar-box button, +headerbar .path-bar-box .titlebar button, .titlebar .linked > button, +.titlebar headerbar .linked > button, +headerbar .linked > button:hover, +headerbar .linked > button:backdrop, +headerbar .path-bar-box button, +headerbar .linked > button { + border-radius: 0; + border-right-style: none; + box-shadow: none; +} +.titlebar .path-bar-box button:first-child, .titlebar .linked > button:first-child, +headerbar .linked > button:first-child:hover, +headerbar .linked > button:first-child:backdrop, +headerbar .path-bar-box button:first-child, +headerbar .linked > button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +.titlebar .path-bar-box button:last-child, .titlebar .linked > button:last-child, +headerbar .linked > button:last-child:hover, +headerbar .linked > button:last-child:backdrop, +headerbar .path-bar-box button:last-child, +headerbar .linked > button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; + border-right-style: solid; +} +.titlebar .path-bar-box button:only-child, .titlebar .linked > button:only-child, +headerbar .linked > button:only-child:hover, +headerbar .linked > button:only-child:backdrop, +headerbar .path-bar-box button:only-child, +headerbar .linked > button:only-child { + border-radius: 6px; + border-style: solid; +} +.titlebar .path-bar-box button:active, .titlebar .linked > button:active, .titlebar .path-bar-box button:checked, .titlebar .linked > button:checked, +headerbar .path-bar-box button:active, +headerbar .linked > button:active, +headerbar .path-bar-box button:checked, +headerbar .linked > button:checked { + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(175, 111, 90, 0.7); + text-shadow: none; +} +.titlebar .path-bar-box button:active:backdrop, .titlebar .linked > button:active:backdrop, .titlebar .path-bar-box button:checked:backdrop, .titlebar .linked > button:checked:backdrop, +headerbar .path-bar-box button:active:backdrop, +headerbar .linked > button:active:backdrop, +headerbar .path-bar-box button:checked:backdrop, +headerbar .linked > button:checked:backdrop { + color: rgba(47, 42, 40, 0.5); +} +.titlebar .path-bar-box button:active:backdrop label, .titlebar .linked > button:active:backdrop label, .titlebar .path-bar-box button:checked:backdrop label, .titlebar .linked > button:checked:backdrop label, +headerbar .path-bar-box button:active:backdrop label, +headerbar .linked > button:active:backdrop label, +headerbar .path-bar-box button:checked:backdrop label, +headerbar .linked > button:checked:backdrop label { + color: rgba(47, 42, 40, 0.5); +} +.titlebar splitbutton.image-button > button:not(.toggle), +headerbar splitbutton.image-button > button:not(.toggle) { + border-radius: 6px 0px 0px 6px; +} +.titlebar splitbutton.image-button menubutton.popup button.toggle, +headerbar splitbutton.image-button menubutton.popup button.toggle { + border-radius: 0px 6px 6px 0px; +} +.titlebar .path-bar-box .dim-label, .titlebar .path-bar-box label.separator, .titlebar .path-bar-box .subtitle, +headerbar .path-bar-box .dim-label, +headerbar .path-bar-box label.separator, +headerbar .path-bar-box .subtitle { + color: transparent; + margin-right: -6px; +} +.titlebar .path-bar-box button:last-child, +headerbar .path-bar-box button:last-child { + margin-left: -1px; + border-radius: 0px; +} +.titlebar .path-bar-box button:last-child:active, .titlebar .path-bar-box button:last-child:checked, +headerbar .path-bar-box button:last-child:active, +headerbar .path-bar-box button:last-child:checked { + border-radius: 0px 6px 6px 0px; +} +.titlebar .path-bar-box button:first-child, +headerbar .path-bar-box button:first-child { + border-radius: 6px 0px 0px 6px; +} +.titlebar .path-bar-box button:first-child:active, .titlebar .path-bar-box button:first-child:checked, +headerbar .path-bar-box button:first-child:active, +headerbar .path-bar-box button:first-child:checked { + border-radius: 6px; +} +.titlebar .path-bar-box widget > .text-button:last-child, +headerbar .path-bar-box widget > .text-button:last-child { + border-radius: 0px 6px 6px 0px; + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(175, 111, 90, 0.7); + text-shadow: none; +} +.titlebar .path-bar-box widget > .text-button:last-child:backdrop, .titlebar .path-bar-box widget > .text-button:last-child:backdrop label, +headerbar .path-bar-box widget > .text-button:last-child:backdrop, +headerbar .path-bar-box widget > .text-button:last-child:backdrop label { + color: rgba(47, 42, 40, 0.5); +} +.titlebar .path-bar-box widget > .text-button:last-child:only-child, +headerbar .path-bar-box widget > .text-button:last-child:only-child { + border-radius: 6px; +} +.selection-mode.titlebar button:backdrop:active, .selection-mode.titlebar button:backdrop:checked, +headerbar.selection-mode button:backdrop.flat:active, +headerbar.selection-mode button:backdrop.flat:checked, +headerbar.selection-mode button:backdrop:active, +headerbar.selection-mode button:backdrop:checked { + border-color: #905846; +} +.selection-mode.titlebar button:backdrop:active label, .selection-mode.titlebar button:backdrop:checked label, +headerbar.selection-mode button:backdrop.flat:active label, +headerbar.selection-mode button:backdrop.flat:checked label, +headerbar.selection-mode button:backdrop:active label, +headerbar.selection-mode button:backdrop:checked label { + color: rgba(175, 111, 90, 0.6); +} +.tiled .titlebar, .maximized .titlebar, +.tiled headerbar.titlebar, +.maximized headerbar.titlebar { + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); +} +.tiled .titlebar, .maximized .titlebar, +.tiled headerbar:backdrop, +.tiled headerbar, +.maximized headerbar:backdrop, +.maximized headerbar { + border-radius: 0; +} +.default-decoration.titlebar, +headerbar.default-decoration { + padding: 5px 4px; + min-height: 20px; +} +.default-decoration.titlebar button.titlebutton, +headerbar.default-decoration button.titlebutton { + min-height: 20px; + min-width: 20px; + margin: 0; + padding: 0; +} headerbar entry, headerbar spinbutton, @@ -2452,30 +3034,38 @@ headerbar separator:not(.sidebar), headerbar button, headerbar menubutton { margin-top: 3px; - margin-bottom: 3px; } + margin-bottom: 3px; +} headerbar menubutton > button, headerbar spinbutton > button, headerbar splitbutton > button, headerbar splitbutton > menubutton, headerbar entry > menubutton { margin-top: 0px; - margin-bottom: 0px; } + margin-bottom: 0px; +} headerbar switch { margin-top: 0; - margin-bottom: 0; } + margin-bottom: 0; +} headerbar separator { - background: transparent; } + background: transparent; +} .background:not(.tiled):not(.maximized) .titlebar { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(0, 0, 0, 0.1); } - .background:not(.tiled):not(.maximized) .titlebar:backdrop, .background:not(.tiled):not(.maximized) .titlebar { - border-top-left-radius: 6px; - border-top-right-radius: 6px; } + box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(0, 0, 0, 0.1); +} +.background:not(.tiled):not(.maximized) .titlebar:backdrop, .background:not(.tiled):not(.maximized) .titlebar { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} window:not(.tiled):not(.maximized) separator:first-child + headerbar:backdrop, window:not(.tiled):not(.maximized) separator:first-child + headerbar, window:not(.tiled):not(.maximized) headerbar:first-child:backdrop, window:not(.tiled):not(.maximized) headerbar:first-child { - border-top-left-radius: 6px; } + border-top-left-radius: 6px; +} window:not(.tiled):not(.maximized) headerbar:last-child:backdrop, window:not(.tiled):not(.maximized) headerbar:last-child { - border-top-right-radius: 6px; } + border-top-right-radius: 6px; +} window.csd > .titlebar:not(headerbar) { padding: 0; @@ -2483,229 +3073,298 @@ window.csd > .titlebar:not(headerbar) { background-image: none; border-style: none; border-color: transparent; - box-shadow: none; } + box-shadow: none; +} .titlebar:not(headerbar) > separator { - background: #2b313c; } + background: #2d2926; +} .sidebar-pane .top-bar, .sidebar-pane .top-bar headerbar, .content-pane .top-bar, .content-pane .top-bar headerbar { - background-color: #2b313c; } + background-color: #2d2926; +} .raised.top-bar { - background-color: #2b313c; } + background-color: #2d2926; +} /************** * GtkInfoBar * **************/ -.info, .warning, .question, .error, +.error, .question, .warning, .info, infobar { text-shadow: none; - color: #d8dee9; - background-color: #434c5e; - border-bottom: 1px solid #2e3440; - box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.15); } + color: #cac6c4; + background-color: #453e3b; + border-bottom: 1px solid #2a2523; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.15); +} -.info, .warning, .question, .error { +.error, .question, .warning, .info { text-shadow: none; - color: #2e3440; - border: none; } - .info .label, .warning .label, .question .label, .error .label { - color: #2e3440; } - .info .label:backdrop, .warning .label:backdrop, .question .label:backdrop, .error .label:backdrop { - color: rgba(46, 52, 64, 0.5); } - .info button, .warning button, .question button, .error button { - border-radius: 2px; - border: none; - background: rgba(59, 66, 82, 0.98); - color: #d8dee9; - box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2); } - .info button .label, .warning button .label, .question button .label, .error button .label { - color: #d8dee9; } - .info button:active, .warning button:active, .question button:active, .error button:active { - background: #3b4252; - color: #d8dee9; - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } - .info button:active:backdrop, .warning button:active:backdrop, .question button:active:backdrop, .error button:active:backdrop { - background: rgba(59, 66, 82, 0.8); - color: rgba(216, 222, 233, 0.5); - box-shadow: none; } - .info button:hover, .warning button:hover, .question button:hover, .error button:hover, .info button:focus, .warning button:focus, .question button:focus, .error button:focus { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } - .info button:disabled, .warning button:disabled, .question button:disabled, .error button:disabled { - background: rgba(59, 66, 82, 0.6); - color: rgba(216, 222, 233, 0.5); - box-shadow: none; } - .info button:disabled:backdrop, .warning button:disabled:backdrop, .question button:disabled:backdrop, .error button:disabled:backdrop { - background: rgba(59, 66, 82, 0.5); - color: rgba(216, 222, 233, 0.5); - box-shadow: none; } - .info button:backdrop, .warning button:backdrop, .question button:backdrop, .error button:backdrop { - background: rgba(59, 66, 82, 0.8); - color: rgba(216, 222, 233, 0.5); - box-shadow: none; } + color: #2f2a28; + border: none; +} +.error .label, .question .label, .warning .label, .info .label { + color: #2f2a28; +} +.error .label:backdrop, .question .label:backdrop, .warning .label:backdrop, .info .label:backdrop { + color: rgba(47, 42, 40, 0.5); +} +.error button, .question button, .warning button, .info button { + border-radius: 2px; + border: none; + background: rgba(58, 52, 49, 0.98); + color: #cac6c4; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2); +} +.error button .label, .question button .label, .warning button .label, .info button .label { + color: #cac6c4; +} +.error button:active, .question button:active, .warning button:active, .info button:active { + background: #3a3431; + color: #cac6c4; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); +} +.error button:active:backdrop, .question button:active:backdrop, .warning button:active:backdrop, .info button:active:backdrop { + background: rgba(58, 52, 49, 0.8); + color: rgba(202, 198, 196, 0.5); + box-shadow: none; +} +.error button:hover, .question button:hover, .warning button:hover, .info button:hover, .error button:focus, .question button:focus, .warning button:focus, .info button:focus { + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); +} +.error button:disabled, .question button:disabled, .warning button:disabled, .info button:disabled { + background: rgba(58, 52, 49, 0.6); + color: rgba(202, 198, 196, 0.5); + box-shadow: none; +} +.error button:disabled:backdrop, .question button:disabled:backdrop, .warning button:disabled:backdrop, .info button:disabled:backdrop { + background: rgba(58, 52, 49, 0.5); + color: rgba(202, 198, 196, 0.5); + box-shadow: none; +} +.error button:backdrop, .question button:backdrop, .warning button:backdrop, .info button:backdrop { + background: rgba(58, 52, 49, 0.8); + color: rgba(202, 198, 196, 0.5); + box-shadow: none; +} .info, .info:backdrop { - color: #8fbcbb; - background-color: transparent; } + color: #af6f5a; + background-color: transparent; +} .warning, .warning:backdrop { - color: #c3674a; - background-color: transparent; } + color: #ae5d42; + background-color: transparent; +} .question, .question:backdrop { - color: #5e81ac; - background-color: transparent; } + color: #5d81ac; + background-color: transparent; +} .error, .error:backdrop { - color: #b84f59; - background-color: transparent; } + color: #c04040; + background-color: transparent; +} banner revealer widget { - background: #4e586d; + background: #534a47; padding: 5px; - color: #d8dee9; } + color: #cac6c4; +} levelbar.horizontal trough > block { min-height: 5px; - border-radius: 5px; } - levelbar.horizontal trough > block:dir(rtl) { - border-radius: 0 5px 5px 0; } - levelbar.horizontal trough > block:dir(ltr) { - border-radius: 5px 0 0 5px; } - levelbar.horizontal trough > block.empty, levelbar.horizontal trough > block.full { - border-radius: 5px; } + border-radius: 5px; +} +levelbar.horizontal trough > block:dir(rtl) { + border-radius: 0 5px 5px 0; +} +levelbar.horizontal trough > block:dir(ltr) { + border-radius: 5px 0 0 5px; +} +levelbar.horizontal trough > block.empty, levelbar.horizontal trough > block.full { + border-radius: 5px; +} levelbar.horizontal.discrete trough > block { min-height: 2px; margin: 1px; min-width: 24px; - border-radius: 0; } - levelbar.horizontal.discrete trough > block:first-child { - border-radius: 2px 0 0 2px; } - levelbar.horizontal.discrete trough > block:last-child { - border-radius: 0 2px 2px 0; } + border-radius: 0; +} +levelbar.horizontal.discrete trough > block:first-child { + border-radius: 2px 0 0 2px; +} +levelbar.horizontal.discrete trough > block:last-child { + border-radius: 0 2px 2px 0; +} levelbar.vertical trough > block { min-width: 5px; - border-radius: 5px; } + border-radius: 5px; +} levelbar.vertical.discrete > trough > block { min-width: 2px; margin: 1px 0; - min-height: 32px; } + min-height: 32px; +} levelbar > trough { - padding: 0; } + padding: 0; +} levelbar > trough > block { - border: 1px solid; } - levelbar > trough > block.low { - border-color: #c3674a; - background-color: #c3674a; } - levelbar > trough > block.high, levelbar > trough > block:not(.empty) { - border-color: #81a1c1; - background-color: #81a1c1; } - levelbar > trough > block.full { - border-color: #49688e; - background-color: #49688e; } - levelbar > trough > block.empty { - background-color: #505a70; - border-color: #505a70; } + border: 1px solid; +} +levelbar > trough > block.low { + border-color: #ae5d42; + background-color: #ae5d42; +} +levelbar > trough > block.high, levelbar > trough > block:not(.empty) { + border-color: #859cb7; + background-color: #859cb7; +} +levelbar > trough > block.full { + border-color: #48688e; + background-color: #48688e; +} +levelbar > trough > block.empty { + background-color: #564d48; + border-color: #564d48; +} /********* * Links * *********/ -*:link, button:link, -button:visited { - color: #5e81ac; } - *:link:visited, - button:visited { - color: rgba(94, 129, 172, 0.5); } - *:selected *:link:visited, *:selected button:visited:link, - *:selected button:visited { - color: #556a71; } - *:link:hover, button:hover:link, - button:hover:visited { - color: #809bbd; } - *:selected *:link:hover, *:selected button:hover:link, - *:selected button:hover:visited { - color: #38424c; } - *:link:active, button:active:link, - button:active:visited { - color: #5e81ac; } - *:selected *:link:active, *:selected button:active:link, - *:selected button:active:visited { - color: #414f59; } - *:link:backdrop:backdrop:hover, button:backdrop:backdrop:hover:link, - button:backdrop:backdrop:hover:visited, *:link:backdrop:backdrop:hover:selected, button:backdrop:backdrop:hover:selected:link, - button:backdrop:backdrop:hover:selected:visited, *:link:backdrop, button:backdrop:link, - button:backdrop:visited { - color: #8fbcbb; } - *:link:selected, button:selected:link, - button:selected:visited, *:selected *:link, *:selected button:link, - *:selected button:visited { - color: #414f59; } +*:link { + color: #5d81ac; +} +*:link:visited { + color: rgba(93, 129, 172, 0.5); +} +*:selected *:link:visited { + color: #62463c; +} +*:link:hover { + color: #7f9bbd; +} +*:selected *:link:hover { + color: #3c312d; +} +*:link:active { + color: #5d81ac; +} +*:selected *:link:active { + color: #493832; +} +*:link:backdrop:backdrop:hover, *:link:backdrop:backdrop:hover:selected, *:link:backdrop { + color: #af6f5a; +} +*:link:selected, *:selected *:link { + color: #493832; +} button:link, button:visited { - text-shadow: none; } - button:link:hover, button:link:active, button:link:checked, - button:visited:hover, - button:visited:active, - button:visited:checked { - text-shadow: none; } - button:link > label, - button:visited > label { - text-decoration-line: underline; } + color: #5d81ac; + text-shadow: none; +} +button:link:visited, +button:visited:visited { + color: rgba(93, 129, 172, 0.5); +} +button:link:hover, +button:visited:hover { + color: #7f9bbd; +} +button:link:active, +button:visited:active { + color: #5d81ac; +} +button:link:hover, button:link:active, button:link:checked, +button:visited:hover, +button:visited:active, +button:visited:checked { + text-shadow: none; +} +button:link > label, +button:visited > label { + text-decoration-line: underline; +} /********* * Lists * *********/ list, listview { - background-color: #3b4252; - border-color: #232831; } - list, list label, listview, listview label { - color: #d8dee9; } - list:backdrop, listview:backdrop { - background-color: #3d4455; - border-color: #262c36; } - list.horizontal row.separator, list.separators.horizontal > row:not(.separator), listview.horizontal row.separator, listview.separators.horizontal > row:not(.separator) { - border-left: 1px solid #232831; } - list:not(.horizontal) row.separator, list.separators:not(.horizontal) > row:not(.separator), listview:not(.horizontal) row.separator, listview.separators:not(.horizontal) > row:not(.separator) { - border-bottom: 1px solid #232831; } + background-color: #3a3431; + border-color: #292523; +} +list, list label, listview, listview label { + color: #cac6c4; +} +list:backdrop, listview:backdrop { + background-color: #3d3633; + border-color: #2c2825; +} +list.horizontal row.separator, list.separators.horizontal > row:not(.separator), listview.horizontal row.separator, listview.separators.horizontal > row:not(.separator) { + border-left: 1px solid #292523; +} +list:not(.horizontal) row.separator, list.separators:not(.horizontal) > row:not(.separator), listview:not(.horizontal) row.separator, listview.separators:not(.horizontal) > row:not(.separator) { + border-bottom: 1px solid #292523; +} row:hover { - transition: none; } + transition: none; +} row:backdrop { - transition: 200ms ease-out; } + transition: 200ms ease-out; +} row.activatable.has-open-popup, row.activatable:hover { - background-color: rgba(216, 222, 233, 0.05); } + background-color: rgba(202, 198, 196, 0.1); +} row.activatable:active { - box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } + box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); +} row.activatable:backdrop:hover { - background-color: transparent; } + background-color: transparent; +} row.activatable:selected:active { - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); +} row.activatable:selected.has-open-popup, row.activatable:selected:hover { - background-color: rgba(143, 188, 187, 0.5); } + background-color: rgba(175, 111, 90, 0.5); +} row.activatable:selected:backdrop { - background-color: rgba(143, 188, 187, 0.6); } + background-color: rgba(175, 111, 90, 0.6); +} row.activatable.button { font-weight: normal; - color: #d8dee9; - background-color: #3c4454; - text-shadow: none; } + color: #cac6c4; + background-color: #3c3633; + text-shadow: none; +} row .view, row iconview { - background-color: transparent; } - + background-color: transparent; +} columnview > listview > row { - padding: 0; } - columnview > listview > row > cell { - padding: 0px 6px; } - columnview > listview > row > cell:not(:first-child) { - border-left: 1px solid transparent; } + padding: 0; +} +columnview > listview > row > cell { + padding: 0px 6px; +} +columnview > listview > row > cell:not(:first-child) { + border-left: 1px solid transparent; +} columnview.column-separators > listview > row > cell { - border-left-color: #232831; } + border-left-color: #292523; +} columnview.data-table > listview > row > cell { padding-top: 2px; - padding-bottom: 2px; } + padding-bottom: 2px; +} treeexpander { - border-spacing: 4px; } + border-spacing: 4px; +} /******************************************************** * Data Tables * @@ -2713,17 +3372,21 @@ treeexpander { * https://gitlab.gnome.org/GNOME/gtk/-/issues/2929 * ********************************************************/ columnview row:not(:selected) cell editablelabel:not(.editing):focus-within { - outline: 2px solid #232831; } + outline: 2px solid #292523; +} columnview row:not(:selected) cell editablelabel.editing:focus-within { - outline: 2px solid #8fbcbb; } + outline: 2px solid #af6f5a; +} columnview row:not(:selected) cell editablelabel.editing text selection { - background-color: rgba(143, 188, 187, 0.6); - color: transparent; } - columnview row:not(:selected) cell editablelabel.editing text selection:focus-within { - background-color: #8fbcbb; - color: #d8dee9; } + background-color: rgba(175, 111, 90, 0.6); + color: transparent; +} +columnview row:not(:selected) cell editablelabel.editing text selection:focus-within { + background-color: #af6f5a; + color: #cac6c4; +} /******************************************************* * Rich Lists * @@ -2731,13 +3394,16 @@ columnview row:not(:selected) cell editablelabel.editing text selection { * https://gitlab.gnome.org/GNOME/gtk/-/issues/3073 * *******************************************************/ .rich-list { - /* rich lists usually containing other widgets than just labels/text */ } - .rich-list > row { - padding: 8px 12px; - min-height: 32px; - /* should be tall even when only containing a label */ } - .rich-list > row > box { - border-spacing: 12px; } + /* rich lists usually containing other widgets than just labels/text */ +} +.rich-list > row { + padding: 8px 12px; + min-height: 32px; + /* should be tall even when only containing a label */ +} +.rich-list > row > box { + border-spacing: 12px; +} /******************************************************** * Complex Lists * @@ -2745,353 +3411,503 @@ columnview row:not(:selected) cell editablelabel.editing text selection { * can cover the whole area. * ********************************************************/ columnview.complex > listview > row > cell { - padding: 0; } - columnview.complex > listview > row > cell > * { - padding: 8px 6px; } + padding: 0; +} +columnview.complex > listview > row > cell > * { + padding: 8px 6px; +} columnview.complex.data-table > listview > row > cell { - padding: 0; } - columnview.complex.data-table > listview > row > cell > * { - padding-top: 2px; - padding-bottom: 2px; } + padding: 0; +} +columnview.complex.data-table > listview > row > cell > * { + padding-top: 2px; + padding-bottom: 2px; +} .boxed-list-separate { - background-color: transparent; } + background-color: transparent; +} /********* * Menus * *********/ menubar, .menubar { - background-color: #2b313c; - color: #d8dee9; + background-color: #2d2926; + color: #cac6c4; padding: 0px; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); } - menubar > item, - .menubar > item { - min-height: 16px; - padding: 4px 8px; } - menubar > item:hover, - .menubar > item:hover { - box-shadow: inset 0 -3px #8fbcbb; } - menubar > item:disabled, - .menubar > item:disabled { - color: #8e95a4; - box-shadow: none; } - -menu, .menu, .context-menu { + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); +} +menubar > item, +.menubar > item { + min-height: 16px; + padding: 4px 8px; +} +menubar > item:hover, +.menubar > item:hover { + box-shadow: inset 0 -3px #af6f5a; +} +menubar > item:disabled, +.menubar > item:disabled { + color: #888280; + box-shadow: none; +} + +menu, +.menu, +.context-menu { padding: 2px 0px; - background: #2e3440; + background: #2f2a28; border: none; border-radius: 5px; - font: initial; } - .csd menu, - .csd .menu, - .csd .context-menu { - border: none; } - menu:backdrop, .menu:backdrop, .context-menu:backdrop { - background-color: #3e4657; } - menu menuitem, .menu menuitem, .context-menu menuitem { - min-height: 17px; - min-width: 40px; - padding: 4px 6px; - text-shadow: none; } - menu menuitem:hover, .menu menuitem:hover, .context-menu menuitem:hover { - color: #2e3440; - background-color: #8fbcbb; } - menu menuitem:disabled, .menu menuitem:disabled, .context-menu menuitem:disabled { - color: #8e95a4; } - menu menuitem:disabled:backdrop, .menu menuitem:disabled:backdrop, .context-menu menuitem:disabled:backdrop { - color: #63708b; } - menu menuitem:backdrop, menu menuitem:backdrop:hover, .menu menuitem:backdrop, .menu menuitem:backdrop:hover, .context-menu menuitem:backdrop, .context-menu menuitem:backdrop:hover { - color: #8e95a4; - background-color: transparent; } - 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 menuitem label:dir(rtl), menu menuitem label:dir(ltr), .menu menuitem label:dir(rtl), .menu menuitem label:dir(ltr), .context-menu menuitem label:dir(rtl), .context-menu menuitem label:dir(ltr) { - color: inherit; } - menu > arrow, .menu > arrow, .context-menu > arrow { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - min-height: 16px; - min-width: 16px; - padding: 4px; - background-color: #3d4454; - border-radius: 0; } - menu > arrow.top, .menu > arrow.top, .context-menu > arrow.top { - margin-top: -6px; - border-bottom: 1px solid #4b5261; - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } - menu > arrow.bottom, .menu > arrow.bottom, .context-menu > arrow.bottom { - margin-bottom: -6px; - border-top: 1px solid #4b5261; - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - menu > arrow:hover, .menu > arrow:hover, .context-menu > arrow:hover { - background-color: #4b5261; } - menu > arrow:backdrop, .menu > arrow:backdrop, .context-menu > arrow:backdrop { - background-color: #3e4657; } - menu > arrow:disabled, .menu > arrow:disabled, .context-menu > arrow:disabled { - color: transparent; - background-color: transparent; - border-color: transparent; } + font: initial; +} +.csd menu, +.csd .menu, +.csd .context-menu { + border: none; +} +menu:backdrop, +.menu:backdrop, +.context-menu:backdrop { + background-color: #3f3835; +} +menu menuitem, +.menu menuitem, +.context-menu menuitem { + min-height: 17px; + min-width: 40px; + padding: 4px 6px; + text-shadow: none; +} +menu menuitem:hover, +.menu menuitem:hover, +.context-menu menuitem:hover { + color: #2f2a28; + background-color: #af6f5a; +} +menu menuitem:disabled, +.menu menuitem:disabled, +.context-menu menuitem:disabled { + color: #888280; +} +menu menuitem:disabled:backdrop, +.menu menuitem:disabled:backdrop, +.context-menu menuitem:disabled:backdrop { + color: #6e635e; +} +menu menuitem:backdrop, menu menuitem:backdrop:hover, +.menu menuitem:backdrop, +.menu menuitem:backdrop:hover, +.context-menu menuitem:backdrop, +.context-menu menuitem:backdrop:hover { + color: #888280; + background-color: transparent; +} +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 menuitem label:dir(rtl), menu menuitem label:dir(ltr), +.menu menuitem label:dir(rtl), +.menu menuitem label:dir(ltr), +.context-menu menuitem label:dir(rtl), +.context-menu menuitem label:dir(ltr) { + color: inherit; +} +menu > arrow, +.menu > arrow, +.context-menu > arrow { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + min-height: 16px; + min-width: 16px; + padding: 4px; + background-color: #3c3633; + border-radius: 0; +} +menu > arrow.top, +.menu > arrow.top, +.context-menu > arrow.top { + margin-top: -6px; + border-bottom: 1px solid #484340; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} +menu > arrow.bottom, +.menu > arrow.bottom, +.context-menu > arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid #484340; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} +menu > arrow:hover, +.menu > arrow:hover, +.context-menu > arrow:hover { + background-color: #484340; +} +menu > arrow:backdrop, +.menu > arrow:backdrop, +.context-menu > arrow:backdrop { + background-color: #3f3835; +} +menu > arrow:disabled, +.menu > arrow:disabled, +.context-menu > arrow:disabled { + color: transparent; + background-color: transparent; + border-color: transparent; +} menuitem accelerator { - color: alpha(currentColor,0.55); } + color: alpha(currentColor,0.55); +} 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; } + 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; +} .csd.popup { - background-color: transparent; } + background-color: transparent; +} /******** * Misc * ********/ .content-view { - background-color: #343b49; } - .content-view:hover { - -gtk-icon-filter: brightness(1.2); } - .content-view:backdrop { - background-color: #343b49; } - + background-color: #322d2b; +} +.content-view:hover { + -gtk-icon-filter: brightness(1.2); +} +.content-view:backdrop { + background-color: #322d2b; +} .osd .scale-popup button.flat { border-style: none; - border-radius: 5px; } + border-radius: 5px; +} .scale-popup button:hover { - background-color: rgba(216, 222, 233, 0.1); - border-radius: 5px; } - + background-color: rgba(202, 198, 196, 0.1); + border-radius: 5px; +} /************* * Notebooks * *************/ notebook > header { padding: 1px; - border-color: #232831; + border-color: #292523; + border-width: 1px; + background-color: #2c2825; +} +notebook > header:backdrop { + border-color: #2c2825; + background-color: #453e3b; +} +notebook > header tabs { + margin: 0px; +} +notebook > header.top { + border-bottom-style: solid; +} +notebook > header.top > tabs { + margin-bottom: -2px; +} +notebook > header.top > tabs > tab:backdrop { + box-shadow: none; +} +notebook > header.top > tabs > tab:checked { + background-color: #3a3431; +} +notebook > header.top > tabs > tab:checked:hover { + background-color: #3a3431; +} +notebook > header.bottom { + border-top-style: solid; +} +notebook > header.bottom > tabs { + margin-top: -2px; +} +notebook > header.bottom > tabs > tab:backdrop { + box-shadow: none; +} +notebook > header.bottom > tabs > tab:checked { + background-color: #3a3431; + box-shadow: -1px 0 0 #292523, 0px 1px 0 #292523, 1px 0 0 #292523; +} +notebook > header.left { + border-right-style: solid; +} +notebook > header.left > tabs { + margin-right: -2px; +} +notebook > header.left > tabs > tab:backdrop { + box-shadow: none; +} +notebook > header.left > tabs > tab:checked { + background-color: #3a3431; + box-shadow: 0px 1px 0 #292523, 0px -1px 0 #292523, 0px 1px 0 #292523; +} +notebook > header.right { + border-left-style: solid; +} +notebook > header.right > tabs { + margin-left: -2px; +} +notebook > header.right > tabs > tab:backdrop { + box-shadow: none; +} +notebook > header.right > tabs > tab:checked { + background-color: #3a3431; + box-shadow: 0px 1px 0 #292523, 0px -1px 0 #292523, 1px 0 0 #292523; +} +notebook > header.top > tabs > arrow { + border-top-style: none; +} +notebook > header.bottom > tabs > arrow { + border-bottom-style: none; +} +notebook > header.top > tabs > arrow, notebook > header.bottom > tabs > arrow { + margin-left: -5px; + margin-right: -5px; + padding-left: 4px; + padding-right: 4px; +} +notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} +notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +notebook > header.left > tabs > arrow { + border-left-style: none; +} +notebook > header.right > tabs > arrow { + border-right-style: none; +} +notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { + margin-top: -5px; + margin-bottom: -5px; + padding-top: 4px; + padding-bottom: 4px; +} +notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} +notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +notebook > header > tabs > arrow { + -gtk-outline-radius: 2px; + border: none; + background: none; + box-shadow: none; + min-height: 14px; + min-width: 14px; + border-radius: 0; +} +notebook > header > tabs > arrow:hover:not(:active):not(:backdrop) { + background-clip: padding-box; + background-image: none; + background-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + box-shadow: none; +} +notebook > header > tabs > arrow:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; +} +notebook > header tab { + min-height: 24px; + min-width: 24px; + padding: 1px 12px; + outline-offset: -5px; + color: #888280; + font-weight: normal; border-width: 1px; - background-color: #303643; } - notebook > header:backdrop { - border-color: #262c36; - background-color: #434c5e; } - notebook > header tabs { - margin: 0px; } - notebook > header.top { - border-bottom-style: solid; } - notebook > header.top > tabs { - margin-bottom: -2px; } - notebook > header.top > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.top > tabs > tab:checked { - background-color: #3b4252; } - notebook > header.top > tabs > tab:checked:hover { - background-color: #3b4252; } - notebook > header.bottom { - border-top-style: solid; } - notebook > header.bottom > tabs { - margin-top: -2px; } - notebook > header.bottom > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.bottom > tabs > tab:checked { - background-color: #3b4252; - box-shadow: -1px 0 0 #232831, 0px 1px 0 #232831, 1px 0 0 #232831; } - notebook > header.left { - border-right-style: solid; } - notebook > header.left > tabs { - margin-right: -2px; } - notebook > header.left > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.left > tabs > tab:checked { - background-color: #3b4252; - box-shadow: 0px 1px 0 #232831, 0px -1px 0 #232831, 0px 1px 0 #232831; } - notebook > header.right { - border-left-style: solid; } - notebook > header.right > tabs { - margin-left: -2px; } - notebook > header.right > tabs > tab:backdrop { - box-shadow: none; } - notebook > header.right > tabs > tab:checked { - background-color: #3b4252; - box-shadow: 0px 1px 0 #232831, 0px -1px 0 #232831, 1px 0 0 #232831; } - notebook > header.top > tabs > arrow { - border-top-style: none; } - notebook > header.bottom > tabs > arrow { - border-bottom-style: none; } - notebook > header.top > tabs > arrow, notebook > header.bottom > tabs > arrow { - margin-left: -5px; - margin-right: -5px; - padding-left: 4px; - padding-right: 4px; } - notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { - -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } - notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } - notebook > header.left > tabs > arrow { - border-left-style: none; } - notebook > header.right > tabs > arrow { - border-right-style: none; } - notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { - margin-top: -5px; - margin-bottom: -5px; - padding-top: 4px; - padding-bottom: 4px; } - notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } - notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - notebook > header > tabs > arrow { - min-height: 14px; - min-width: 14px; - border-radius: 0; } - notebook > header > tabs > arrow:hover:not(:active):not(:backdrop) { - background-clip: padding-box; - background-image: none; - background-color: rgba(255, 255, 255, 0.3); - border-color: transparent; - box-shadow: none; } - notebook > header > tabs > arrow:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; } - notebook > header tab { - min-height: 24px; - min-width: 24px; - padding: 1px 12px; - outline-offset: -5px; - color: #8e95a4; - font-weight: normal; - border-width: 1px; - border-color: transparent; } - notebook > header tab:hover { - color: #b3bac7; } - notebook > header tab:hover.reorderable-page { - border-color: rgba(35, 40, 49, 0.3); - background-color: rgba(67, 76, 94, 0.2); } - notebook > header tab:backdrop { - color: #707888; } - notebook > header tab:backdrop.reorderable-page { - border-color: transparent; - background-color: transparent; } - notebook > header tab:checked { - color: #d8dee9; - box-shadow: -1px 0 0 #232831, 0px -1px 0 #232831, 1px 0 0 #232831; } - notebook > header tab:checked.reorderable-page { - border-color: rgba(35, 40, 49, 0.5); - background-color: rgba(67, 76, 94, 0.5); } - notebook > header tab:checked.reorderable-page:hover { - background-color: rgba(67, 76, 94, 0.7); } - notebook > header tab:backdrop:checked { - color: #8e95a4; } - notebook > header tab:backdrop:checked.reorderable-page { - border-color: #262c36; - background-color: #3d4455; } - notebook > header tab button.flat { - padding: 0; - margin-top: 4px; - margin-bottom: 4px; - min-width: 20px; - min-height: 20px; } - notebook > header tab button.flat:hover { - background: transparent; - box-shadow: none; - color: #bf616a; } - notebook > header tab button.flat, notebook > header tab button.flat:backdrop { - background: transparent; - border: none; - color: alpha(currentColor,0.3); } - notebook > header tab button.flat:last-child { - margin-left: 4px; - margin-right: -4px; } - notebook > header tab button.flat:first-child { - margin-left: -4px; - margin-right: 4px; } - notebook > header.top tabs, notebook > header.bottom tabs { - padding-left: 0px; - padding-right: 0px; } - notebook > header.top tabs:not(:only-child), notebook > header.bottom tabs:not(:only-child) { - margin-left: 0.5px; - margin-right: 0.5px; } - notebook > header.top tabs:not(:only-child):first-child, notebook > header.bottom tabs:not(:only-child):first-child { - margin-left: -1px; } - notebook > header.top tabs:not(:only-child):last-child, notebook > header.bottom tabs:not(:only-child):last-child { - margin-right: -1px; } - notebook > header.top tabs tab, notebook > header.bottom tabs tab { - margin-left: 0.5px; - margin-right: 0.5px; } - notebook > header.top tabs tab.reorderable-page, notebook > header.bottom tabs tab.reorderable-page { - border-style: none solid; } - notebook > header.left tabs, notebook > header.right tabs { - padding-top: 4px; - padding-bottom: 4px; } - notebook > header.left tabs:not(:only-child), notebook > header.right tabs:not(:only-child) { - margin-top: 3px; - margin-bottom: 3px; } - notebook > header.left tabs:not(:only-child):first-child, notebook > header.right tabs:not(:only-child):first-child { - margin-top: -1px; } - notebook > header.left tabs:not(:only-child):last-child, notebook > header.right tabs:not(:only-child):last-child { - margin-bottom: -1px; } - notebook > header.left tabs tab, notebook > header.right tabs tab { - margin-top: 4px; - margin-bottom: 4px; } - notebook > header.left tabs tab.reorderable-page, notebook > header.right tabs tab.reorderable-page { - border-style: solid none; } - notebook > header.top tab { - padding-bottom: 1px; } - notebook > header.bottom tab { - padding-top: 1px; } + border-color: transparent; +} +notebook > header tab:hover { + color: #a9a4a2; +} +notebook > header tab:hover.reorderable-page { + border-color: rgba(41, 37, 35, 0.3); + background-color: rgba(69, 62, 59, 0.2); +} +notebook > header tab:backdrop { + color: #6d6764; +} +notebook > header tab:backdrop.reorderable-page { + border-color: transparent; + background-color: transparent; +} +notebook > header tab:checked { + color: #cac6c4; + box-shadow: -1px 0 0 #292523, 0px -1px 0 #292523, 1px 0 0 #292523; +} +notebook > header tab:checked.reorderable-page { + border-color: rgba(41, 37, 35, 0.5); + background-color: rgba(69, 62, 59, 0.5); +} +notebook > header tab:checked.reorderable-page:hover { + background-color: rgba(69, 62, 59, 0.7); +} +notebook > header tab:backdrop:checked { + color: #888280; +} +notebook > header tab:backdrop:checked.reorderable-page { + border-color: #2c2825; + background-color: #3d3633; +} +notebook > header tab button.flat { + padding: 0; + margin-top: 4px; + margin-bottom: 4px; + min-width: 20px; + min-height: 20px; +} +notebook > header tab button.flat:hover { + background: transparent; + box-shadow: none; + color: #c65353; +} +notebook > header tab button.flat, notebook > header tab button.flat:backdrop { + background: transparent; + border: none; + color: alpha(currentColor,0.3); +} +notebook > header tab button.flat:last-child { + margin-left: 4px; + margin-right: -4px; +} +notebook > header tab button.flat:first-child { + margin-left: -4px; + margin-right: 4px; +} +notebook > header.top tabs, notebook > header.bottom tabs { + padding-left: 0px; + padding-right: 0px; +} +notebook > header.top tabs:not(:only-child), notebook > header.bottom tabs:not(:only-child) { + margin-left: 0.5px; + margin-right: 0.5px; +} +notebook > header.top tabs:not(:only-child):first-child, notebook > header.bottom tabs:not(:only-child):first-child { + margin-left: -1px; +} +notebook > header.top tabs:not(:only-child):last-child, notebook > header.bottom tabs:not(:only-child):last-child { + margin-right: -1px; +} +notebook > header.top tabs tab, notebook > header.bottom tabs tab { + margin-left: 0.5px; + margin-right: 0.5px; +} +notebook > header.top tabs tab.reorderable-page, notebook > header.bottom tabs tab.reorderable-page { + border-style: none solid; +} +notebook > header.left tabs, notebook > header.right tabs { + padding-top: 4px; + padding-bottom: 4px; +} +notebook > header.left tabs:not(:only-child), notebook > header.right tabs:not(:only-child) { + margin-top: 3px; + margin-bottom: 3px; +} +notebook > header.left tabs:not(:only-child):first-child, notebook > header.right tabs:not(:only-child):first-child { + margin-top: -1px; +} +notebook > header.left tabs:not(:only-child):last-child, notebook > header.right tabs:not(:only-child):last-child { + margin-bottom: -1px; +} +notebook > header.left tabs tab, notebook > header.right tabs tab { + margin-top: 4px; + margin-bottom: 4px; +} +notebook > header.left tabs tab.reorderable-page, notebook > header.right tabs tab.reorderable-page { + border-style: solid none; +} +notebook > header.top tab { + padding-bottom: 1px; +} +notebook > header.bottom tab { + padding-top: 1px; +} notebook > stack:not(:only-child) { - background-color: #3b4252; } - notebook > stack:not(:only-child):backdrop { - background-color: #3d4455; } + background-color: #3a3431; +} +notebook > stack:not(:only-child):backdrop { + background-color: #3d3633; +} tabbar:backdrop .box > scrolledwindow, tabbar:backdrop .box > .start-action, tabbar:backdrop .box > .end-action { - filter: opacity(1); } + filter: opacity(1); +} tabbar tabbox { - background-color: #303643; + background-color: #2c2825; padding: 0px; - color: #a7b5cd; } - tabbar tabbox > tabboxchild { - margin: 0 -3px; - border-radius: 0; } - tabbar tabbox > tab, - tabbar tabbox > tabboxchild > tab { - border-radius: 0; } - tabbar tabbox > tab button.flat, - tabbar tabbox > tabboxchild > tab button.flat { - padding: 0; - margin: 4px; - min-width: 20px; - min-height: 20px; - border-radius: 10px; } - tabbar tabbox > tab button.flat:hover, - tabbar tabbox > tabboxchild > tab button.flat:hover { - background-color: #5b667e; - color: #d8dee9; } - tabbar tabbox > tab:checked, tabbar tabbox > tab:selected, - tabbar tabbox > tabboxchild > tab:checked, - tabbar tabbox > tabboxchild > tab:selected { - background-color: #3b4252; - color: white; } + color: #a69f9c; +} +tabbar tabbox > tabboxchild { + margin: 0 -3px; + border-radius: 0; +} +tabbar tabbox > tab, +tabbar tabbox > tabboxchild > tab { + border-radius: 0; +} +tabbar tabbox > tab button.flat, +tabbar tabbox > tabboxchild > tab button.flat { + padding: 0; + margin: 4px; + min-width: 20px; + min-height: 20px; + border-radius: 10px; +} +tabbar tabbox > tab button.flat:hover, +tabbar tabbox > tabboxchild > tab button.flat:hover { + background-color: #635954; + color: #cac6c4; +} +tabbar tabbox > tab:checked, tabbar tabbox > tab:selected, +tabbar tabbox > tabboxchild > tab:checked, +tabbar tabbox > tabboxchild > tab:selected { + background-color: #3a3431; + color: #eeedec; +} /********* * Paned * @@ -3102,1267 +3918,1586 @@ paned > separator { -gtk-icon-source: none; border-style: none; background-color: transparent; - background-image: image(#232831); - background-size: 1px 1px; } - paned > separator:selected { - background-image: image(#8fbcbb); } - paned > separator:backdrop { - background-image: image(#262c36); } - paned > separator.wide { - min-width: 5px; - min-height: 5px; - background-color: #434c5e; - background-image: image(#232831), image(#232831); - background-size: 1px 1px, 1px 1px; } - paned > separator.wide:backdrop { - background-color: #434c5e; - background-image: image(#262c36), image(#262c36); } + background-image: image(#292523); + background-size: 1px 1px; +} +paned > separator:selected { + background-image: image(#af6f5a); +} +paned > separator:backdrop { + background-image: image(#2c2825); +} +paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: #453e3b; + background-image: image(#292523), image(#292523); + background-size: 1px 1px, 1px 1px; +} +paned > separator.wide:backdrop { + background-color: #453e3b; + background-image: image(#2c2825), image(#2c2825); +} paned.horizontal > separator { - background-repeat: repeat-y; } - 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; } + background-repeat: repeat-y; +} +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; background-repeat: repeat-x; - background-position: top; } - paned.vertical > separator.wide { - margin: 0; - padding: 0; - background-repeat: repeat-x, repeat-x; - background-position: bottom, top; } + background-position: top; +} +paned.vertical > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-x, repeat-x; + background-position: bottom, top; +} /************ * Pathbars * ************/ .path-bar button.text-button, .path-bar button.image-button, .path-bar button { padding-left: 4px; - padding-right: 4px; } + padding-right: 4px; +} .path-bar button.text-button.image-button label { padding-left: 0; - padding-right: 0; } + padding-right: 0; +} .path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { - padding-right: 8px; } + padding-right: 8px; +} .path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { - padding-left: 8px; } + padding-left: 8px; +} .path-bar button image { padding-left: 4px; - padding-right: 4px; } + padding-right: 4px; +} .path-bar button.slider-button { padding-left: 0; - padding-right: 0; } + padding-right: 0; +} #NautilusPathBar, .pathbar { - color: #d8dee9; + color: #cac6c4; border-radius: 6px; text-shadow: none; box-shadow: none; - border: 1px solid #232831; - background-color: #343b48; } - #NautilusPathBar .dim-label, #NautilusPathBar label.separator, #NautilusPathBar .titlebar .subtitle, .titlebar #NautilusPathBar .subtitle, - #NautilusPathBar headerbar .subtitle, - headerbar #NautilusPathBar .subtitle, .pathbar .dim-label, .pathbar label.separator, .pathbar .titlebar .subtitle, .titlebar .pathbar .subtitle, - .pathbar headerbar .subtitle, - headerbar .pathbar .subtitle { - color: transparent; - margin-right: -5px; } - #NautilusPathBar button .horizontal > .dim-label, #NautilusPathBar button .horizontal > label.separator, #NautilusPathBar button .titlebar .horizontal > .subtitle, .titlebar #NautilusPathBar button .horizontal > .subtitle, - #NautilusPathBar button headerbar .horizontal > .subtitle, - headerbar #NautilusPathBar button .horizontal > .subtitle, .pathbar button .horizontal > .dim-label, .pathbar button .horizontal > label.separator, .pathbar button .titlebar .horizontal > .subtitle, .titlebar .pathbar button .horizontal > .subtitle, - .pathbar button headerbar .horizontal > .subtitle, - headerbar .pathbar button .horizontal > .subtitle { - color: #d8dee9; - padding: 5.5px 12px; - margin: 0; - border-right: 1px solid #232831; } - #NautilusPathBar button:hover .dim-label, #NautilusPathBar button:hover label.separator, #NautilusPathBar button:hover .titlebar .subtitle, .titlebar #NautilusPathBar button:hover .subtitle, - #NautilusPathBar button:hover headerbar .subtitle, - headerbar #NautilusPathBar button:hover .subtitle, #NautilusPathBar button:focus .dim-label, #NautilusPathBar button:focus label.separator, #NautilusPathBar button:focus .titlebar .subtitle, .titlebar #NautilusPathBar button:focus .subtitle, - #NautilusPathBar button:focus headerbar .subtitle, - headerbar #NautilusPathBar button:focus .subtitle, .pathbar button:hover .dim-label, .pathbar button:hover label.separator, .pathbar button:hover .titlebar .subtitle, .titlebar .pathbar button:hover .subtitle, - .pathbar button:hover headerbar .subtitle, - headerbar .pathbar button:hover .subtitle, .pathbar button:focus .dim-label, .pathbar button:focus label.separator, .pathbar button:focus .titlebar .subtitle, .titlebar .pathbar button:focus .subtitle, - .pathbar button:focus headerbar .subtitle, - headerbar .pathbar button:focus .subtitle { - color: #fff; - text-shadow: none; - background-color: rgba(143, 188, 187, 0.7); } - #NautilusPathBar button > .horizontal > image.dim-label, #NautilusPathBar .titlebar button > .horizontal > image.subtitle, .titlebar #NautilusPathBar button > .horizontal > image.subtitle, - #NautilusPathBar headerbar button > .horizontal > image.subtitle, - headerbar #NautilusPathBar button > .horizontal > image.subtitle, .pathbar button > .horizontal > image.dim-label, .pathbar .titlebar button > .horizontal > image.subtitle, .titlebar .pathbar button > .horizontal > image.subtitle, - .pathbar headerbar button > .horizontal > image.subtitle, - headerbar .pathbar button > .horizontal > image.subtitle { - padding: 3px 0px 3px 12px; - border-right: none; - margin-right: -6px; - border-radius: 6px 0px 0px 6px; } - #NautilusPathBar button, .pathbar button { - background: transparent; - border: none; - margin: 0; - padding: 0; } - #NautilusPathBar .flat.popup, .pathbar .flat.popup { - margin: 0; } - #NautilusPathBar .flat.popup button, .pathbar .flat.popup button { - padding: 4px 6px; - border-top-left-radius: 0px; - border-bottom-left-radius: 0px; } - #NautilusPathBar .flat.popup button:hover, #NautilusPathBar .flat.popup button:active, #NautilusPathBar .flat.popup button:checked, .pathbar .flat.popup button:hover, .pathbar .flat.popup button:active, .pathbar .flat.popup button:checked { - color: #fff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: rgba(143, 188, 187, 0.7); - text-shadow: none; } - #NautilusPathBar .current-dir label, .pathbar .current-dir label { - padding: 5.5px 12px; } - #NautilusPathBar .current-dir label, #NautilusPathBar .current-dir image, .pathbar .current-dir label, .pathbar .current-dir image { - color: #fff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: rgba(143, 188, 187, 0.7); - text-shadow: none; } - #NautilusPathBar button.current-dir:only-child image, .pathbar button.current-dir:only-child image { - margin-right: -6px; - padding: 0px 0px 0px 12px; - border-radius: 6px 0px 0px 6px; } + border: 1px solid #292523; + background-color: #38332f; +} +#NautilusPathBar .dim-label, #NautilusPathBar label.separator, +#NautilusPathBar headerbar .subtitle, +headerbar #NautilusPathBar .subtitle, #NautilusPathBar .titlebar .subtitle, .titlebar #NautilusPathBar .subtitle, .pathbar .dim-label, .pathbar label.separator, +.pathbar headerbar .subtitle, +headerbar .pathbar .subtitle, .pathbar .titlebar .subtitle, .titlebar .pathbar .subtitle { + color: transparent; + margin-right: -5px; +} +#NautilusPathBar button .horizontal > .dim-label, #NautilusPathBar button .horizontal > label.separator, +#NautilusPathBar button headerbar .horizontal > .subtitle, +headerbar #NautilusPathBar button .horizontal > .subtitle, #NautilusPathBar button .titlebar .horizontal > .subtitle, .titlebar #NautilusPathBar button .horizontal > .subtitle, .pathbar button .horizontal > .dim-label, .pathbar button .horizontal > label.separator, +.pathbar button headerbar .horizontal > .subtitle, +headerbar .pathbar button .horizontal > .subtitle, .pathbar button .titlebar .horizontal > .subtitle, .titlebar .pathbar button .horizontal > .subtitle { + color: #cac6c4; + padding: 5.5px 12px; + margin: 0; + border-right: 1px solid #292523; +} +#NautilusPathBar button:hover .dim-label, #NautilusPathBar button:hover label.separator, +#NautilusPathBar button:hover headerbar .subtitle, +headerbar #NautilusPathBar button:hover .subtitle, #NautilusPathBar button:hover .titlebar .subtitle, .titlebar #NautilusPathBar button:hover .subtitle, #NautilusPathBar button:focus .dim-label, #NautilusPathBar button:focus label.separator, +#NautilusPathBar button:focus headerbar .subtitle, +headerbar #NautilusPathBar button:focus .subtitle, #NautilusPathBar button:focus .titlebar .subtitle, .titlebar #NautilusPathBar button:focus .subtitle, .pathbar button:hover .dim-label, .pathbar button:hover label.separator, +.pathbar button:hover headerbar .subtitle, +headerbar .pathbar button:hover .subtitle, .pathbar button:hover .titlebar .subtitle, .titlebar .pathbar button:hover .subtitle, .pathbar button:focus .dim-label, .pathbar button:focus label.separator, +.pathbar button:focus headerbar .subtitle, +headerbar .pathbar button:focus .subtitle, .pathbar button:focus .titlebar .subtitle, .titlebar .pathbar button:focus .subtitle { + color: #fff; + text-shadow: none; + background-color: rgba(175, 111, 90, 0.7); +} +#NautilusPathBar button > .horizontal > image.dim-label, +#NautilusPathBar headerbar button > .horizontal > image.subtitle, +headerbar #NautilusPathBar button > .horizontal > image.subtitle, #NautilusPathBar .titlebar button > .horizontal > image.subtitle, .titlebar #NautilusPathBar button > .horizontal > image.subtitle, .pathbar button > .horizontal > image.dim-label, +.pathbar headerbar button > .horizontal > image.subtitle, +headerbar .pathbar button > .horizontal > image.subtitle, .pathbar .titlebar button > .horizontal > image.subtitle, .titlebar .pathbar button > .horizontal > image.subtitle { + padding: 3px 0px 3px 12px; + border-right: none; + margin-right: -6px; + border-radius: 6px 0px 0px 6px; +} +#NautilusPathBar button, .pathbar button { + background: transparent; + border: none; + margin: 0; + padding: 0; +} +#NautilusPathBar .flat.popup, .pathbar .flat.popup { + margin: 0; +} +#NautilusPathBar .flat.popup button, .pathbar .flat.popup button { + padding: 4px 6px; + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; +} +#NautilusPathBar .flat.popup button:hover, #NautilusPathBar .flat.popup button:active, #NautilusPathBar .flat.popup button:checked, .pathbar .flat.popup button:hover, .pathbar .flat.popup button:active, .pathbar .flat.popup button:checked { + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(175, 111, 90, 0.7); + text-shadow: none; +} +#NautilusPathBar .current-dir label, .pathbar .current-dir label { + padding: 5.5px 12px; +} +#NautilusPathBar .current-dir label, #NautilusPathBar .current-dir image, .pathbar .current-dir label, .pathbar .current-dir image { + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(175, 111, 90, 0.7); + text-shadow: none; +} +#NautilusPathBar button.current-dir:only-child image, .pathbar button.current-dir:only-child image { + margin-right: -6px; + padding: 0px 0px 0px 12px; + border-radius: 6px 0px 0px 6px; +} #NautilusQueryEditor > menubutton > button { margin-right: -7px; -gtk-icon-size: 12px; border: none; - background-color: transparent; } - #NautilusQueryEditor > menubutton > button:hover image, #NautilusQueryEditor > menubutton > button:active image, #NautilusQueryEditor > menubutton > button:focus image, #NautilusQueryEditor > menubutton > button:checked image { - color: #2e3440; } + background-color: transparent; +} +#NautilusQueryEditor > menubutton > button:hover image, #NautilusQueryEditor > menubutton > button:active image, #NautilusQueryEditor > menubutton > button:focus image, #NautilusQueryEditor > menubutton > button:checked image { + color: #2f2a28; +} #NautilusQueryEditor > text, #NautilusQueryEditor > image { - margin: 0; } + margin: 0; +} /*************** * Popovers * ***************/ popover.background { background-color: transparent; - font: initial; } - popover.background > arrow, - popover.background > contents { - background-color: #2e3440; - background-clip: padding-box; - border: 1px solid #232831; - box-shadow: 0 4px 6px #232831; - color: #d8dee9; } - popover.background:backdrop { - background-color: transparent; - box-shadow: none; } - popover.background > contents { - padding: 8px; - border-radius: 5px; } - popover.background > contents > list, - popover.background > contents > .view, - popover.background > contents > iconview, - popover.background > contents > toolbar { - border-style: none; - background-color: transparent; } - popover.background > contents separator { - background-color: #3d4556; - margin: 3px; } - popover.background > contents list separator { - margin: 0; } - .osd popover.background, popover.background.touch-selection, popover.background.magnifier { - background-color: transparent; } - .osd popover.background > arrow, - .osd popover.background > contents, popover.background.touch-selection > arrow, - popover.background.touch-selection > contents, popover.background.magnifier > arrow, - popover.background.magnifier > contents { - border: 1px solid rgba(255, 255, 255, 0.1); - box-shadow: none; } - + font: initial; +} +popover.background > arrow, +popover.background > contents { + background-color: #2f2a28; + background-clip: padding-box; + border: 1px solid #292523; + box-shadow: 0 4px 6px #292523; + color: #cac6c4; +} +popover.background:backdrop { + background-color: transparent; + box-shadow: none; +} +popover.background > contents { + padding: 8px; + border-radius: 5px; +} +popover.background > contents > list, +popover.background > contents > .view, +popover.background > contents > iconview, +popover.background > contents > toolbar { + border-style: none; + background-color: transparent; +} +popover.background > contents separator { + background-color: #3d3734; + margin: 3px; +} +popover.background > contents list separator { + margin: 0; +} +.osd popover.background, popover.background.touch-selection, popover.background.magnifier { + background-color: transparent; +} +.osd popover.background > arrow, +.osd popover.background > contents, popover.background.touch-selection > arrow, +popover.background.touch-selection > contents, popover.background.magnifier > arrow, +popover.background.magnifier > contents { + border: 1px solid rgba(255, 255, 255, 0.15); + box-shadow: none; +} magnifier { - background-color: #3b4252; } + background-color: #3a3431; +} /********************** * Popover Base Menus * **********************/ popover.menu { - padding: 0; } - popover.menu box.inline-buttons { - padding: 0 12px; } - popover.menu box.inline-buttons button.image-button.model { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - min-height: 30px; - min-width: 30px; - padding: 0; - border: none; - outline: none; - transition: none; } - popover.menu box.inline-buttons button.image-button.model:selected { - background: image(#3f4758); } - popover.menu box.circular-buttons { - padding: 12px 12px 6px; } - popover.menu box.circular-buttons button.circular.image-button.model { - padding: 11px; } - popover.menu box.circular-buttons button.circular.image-button.model:focus { - background-color: #3f4758; - border-color: #3f4758; } - popover.menu > arrow, popover.menu.background > contents { - background-color: #2e3440; - color: #d8dee9; - padding: 5px; } - popover.menu > arrow .view, popover.menu > arrow iconview, popover.menu.background > contents .view, popover.menu.background > contents iconview { - background-color: transparent; } - popover.menu > arrow .view row, popover.menu > arrow iconview row, popover.menu.background > contents .view row, popover.menu.background > contents iconview row { - margin: 0; } - popover.menu.background separator { - margin: 6px 0; } - popover.menu accelerator { - color: alpha(currentColor,0.55); } - popover.menu accelerator:dir(ltr) { - margin-left: 12px; } - popover.menu accelerator:dir(rtl) { - margin-right: 12px; } - popover.menu check:hover, popover.menu check:active, - popover.menu radio:hover, - popover.menu radio:active { - background-color: transparent; } - popover.menu radio { - border-color: #232831; } - popover.menu radio:active { - border-color: rgba(35, 40, 49, 0.5); } - popover.menu arrow.left, - popover.menu radio.left, - popover.menu check.left { - margin-left: -2px; - margin-right: 6px; } - popover.menu arrow.right, - popover.menu radio.right, - popover.menu check.right { - margin-left: 6px; - margin-right: -2px; } - popover.menu modelbutton, popover.menu.background > contents .view row, popover.menu.background > contents iconview row { - min-height: 30px; - min-width: 40px; - padding: 0 12px; - border-radius: 5px; } - popover.menu modelbutton:selected, popover.menu.background > contents .view row:selected, popover.menu.background > contents iconview row:selected { - background-color: #3f4758; } - popover.menu modelbutton:selected, popover.menu modelbutton:selected label, popover.menu.background > contents .view row:selected, popover.menu.background > contents iconview row:selected, popover.menu.background > contents .view row:selected label, popover.menu.background > contents iconview row:selected label { - color: #d8dee9; } - popover.menu modelbutton:selected:active, popover.menu.background > contents .view row:selected:active, popover.menu.background > contents iconview row:selected:active { - background-color: #545f76; } - popover.menu label.title { - font-weight: bold; - padding: 4px 32px; } + padding: 0; +} +popover.menu box.inline-buttons { + padding: 0 12px; +} +popover.menu box.inline-buttons button.image-button.model { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + min-height: 30px; + min-width: 30px; + padding: 0; + border: none; + outline: none; + transition: none; +} +popover.menu box.inline-buttons button.image-button.model:selected { + background: image(#403936); +} +popover.menu box.circular-buttons { + padding: 12px 12px 6px; +} +popover.menu box.circular-buttons button.circular.image-button.model { + padding: 11px; +} +popover.menu box.circular-buttons button.circular.image-button.model:focus { + background-color: #403936; + border-color: #403936; +} +popover.menu > arrow, popover.menu.background > contents { + background-color: #2f2a28; + color: #cac6c4; + padding: 5px; +} +popover.menu > arrow .view, popover.menu > arrow iconview, popover.menu.background > contents .view, popover.menu.background > contents iconview { + background-color: transparent; +} +popover.menu > arrow .view row, popover.menu > arrow iconview row, popover.menu.background > contents .view row, popover.menu.background > contents iconview row { + margin: 0; +} +popover.menu.background separator { + margin: 6px 0; +} +popover.menu accelerator { + color: alpha(currentColor,0.55); +} +popover.menu accelerator:dir(ltr) { + margin-left: 12px; +} +popover.menu accelerator:dir(rtl) { + margin-right: 12px; +} +popover.menu check:hover, popover.menu check:active, +popover.menu radio:hover, +popover.menu radio:active { + background-color: transparent; +} +popover.menu radio { + border-color: #292523; +} +popover.menu radio:active { + border-color: rgba(41, 37, 35, 0.5); +} +popover.menu arrow.left, +popover.menu radio.left, +popover.menu check.left { + margin-left: -2px; + margin-right: 6px; +} +popover.menu arrow.right, +popover.menu radio.right, +popover.menu check.right { + margin-left: 6px; + margin-right: -2px; +} +popover.menu modelbutton, popover.menu.background > contents .view row, popover.menu.background > contents iconview row { + min-height: 30px; + min-width: 40px; + padding: 0 12px; + border-radius: 5px; +} +popover.menu modelbutton:selected, popover.menu.background > contents .view row:selected, popover.menu.background > contents iconview row:selected { + background-color: #403936; +} +popover.menu modelbutton:selected, popover.menu modelbutton:selected label, popover.menu.background > contents .view row:selected, popover.menu.background > contents iconview row:selected, popover.menu.background > contents .view row:selected label, popover.menu.background > contents iconview row:selected label { + color: #cac6c4; +} +popover.menu modelbutton:selected:active, popover.menu.background > contents .view row:selected:active, popover.menu.background > contents iconview row:selected:active { + background-color: #5b524e; +} +popover.menu label.title { + font-weight: bold; + padding: 4px 32px; +} /***************** * Progress bars * *****************/ progressbar { font-size: smaller; - color: rgba(216, 222, 233, 0.4); } - progressbar.horizontal trough, - progressbar.horizontal progress { - min-height: 6px; } - progressbar.vertical trough, - progressbar.vertical progress { - min-width: 6px; } - progressbar.horizontal progress { - margin: 0; } - progressbar.vertical progress { - margin: 0; } - progressbar:backdrop { - box-shadow: none; - transition: 200ms ease-out; } - progressbar.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; } - progressbar.osd trough { - border-style: none; - border-radius: 0; - background-color: transparent; - box-shadow: none; } - progressbar.osd progress { - border-style: none; - border-radius: 0; } + color: rgba(202, 198, 196, 0.4); + background-color: #453e3b; + border-color: #2c2825; + border-color: rgba(175, 111, 90, 0.7); +} +progressbar.horizontal trough, +progressbar.horizontal progress { + min-height: 6px; +} +progressbar.vertical trough, +progressbar.vertical progress { + min-width: 6px; +} +progressbar.horizontal progress { + margin: 0; +} +progressbar.vertical progress { + margin: 0; +} +progressbar:backdrop { + box-shadow: none; + transition: 200ms ease-out; +} +progressbar.osd { + min-width: 3px; + min-height: 3px; + background-color: transparent; +} +progressbar.osd trough { + border-style: none; + border-radius: 0; + background-color: transparent; + box-shadow: none; +} +progressbar.osd progress { + border-style: none; + border-radius: 0; +} /************ * GtkScale * ************/ -progressbar trough, scale trough, scale fill { +scale fill, scale trough, progressbar trough, progressbar { background-color: rgba(255, 255, 255, 0.14); border: none; border-radius: 3px; - margin: 0; } - progressbar trough:disabled, scale trough:disabled, scale fill:disabled { - background-color: rgba(255, 255, 255, 0.06); } - progressbar trough:backdrop, progressbar:backdrop trough, scale trough:backdrop, scale fill:backdrop { - background-color: rgba(255, 255, 255, 0.06); - transition: 200ms ease-out; } - progressbar trough:backdrop:disabled, progressbar:backdrop trough:disabled, scale trough:backdrop:disabled, scale fill:backdrop:disabled { - background-color: rgba(255, 255, 255, 0.06); } - -progressbar progress, scale highlight { + margin: 0; +} +scale fill:disabled, scale trough:disabled, progressbar trough:disabled, progressbar:disabled { + background-color: rgba(255, 255, 255, 0.06); +} +scale fill:backdrop, scale trough:backdrop, progressbar trough:backdrop, progressbar:backdrop { + background-color: rgba(255, 255, 255, 0.06); + transition: 200ms ease-out; +} +scale fill:backdrop:disabled, scale trough:backdrop:disabled, progressbar trough:backdrop:disabled, progressbar:backdrop:disabled { + background-color: rgba(255, 255, 255, 0.06); +} + +scale highlight, progressbar progress, progressbar { border: none; - background-color: #8fbcbb; + background-color: #af6f5a; border-radius: 3px; - margin: 0; } - progressbar progress:disabled, scale highlight:disabled { - border: none; - background-color: rgba(255, 255, 255, 0.14); } - progressbar progress:backdrop, progressbar:backdrop progress, scale highlight:backdrop, progressbar progress:active:backdrop, progressbar:backdrop progress:active, scale highlight:active:backdrop { - border-color: #9fc6c5; - background-color: #9fc6c5; } - progressbar progress:backdrop:disabled, progressbar:backdrop progress:disabled, scale highlight:backdrop:disabled, progressbar progress:active:backdrop:disabled, progressbar:backdrop progress:active:disabled, scale highlight:active:backdrop:disabled { - background-color: rgba(255, 255, 255, 0.06); } + margin: 0; +} +scale highlight:disabled, progressbar progress:disabled, progressbar:disabled { + border: none; + background-color: rgba(255, 255, 255, 0.14); +} +scale highlight:backdrop, progressbar progress:backdrop, progressbar:backdrop { + border-color: #b77e6b; + background-color: #b77e6b; +} +scale highlight:backdrop:disabled, progressbar progress:backdrop:disabled, progressbar:backdrop:disabled { + background-color: rgba(255, 255, 255, 0.06); +} scale { min-height: 16px; min-width: 16px; - padding: 8px; } - scale.horizontal trough, - scale.horizontal progress { - min-height: 6px; } - scale.vertical trough, - scale.vertical progress { - min-width: 6px; } - scale slider { - min-height: 16px; - min-width: 16px; - margin: -7px; - background-color: #3b4252; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); - border-radius: 12px; - transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - transition-property: background, border, box-shadow; } - scale slider:active { - background-color: #8fbcbb; } - scale slider:active:disabled { - background-color: #404859; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.05); } - scale.fine-tune.horizontal { - padding-top: 9px; - padding-bottom: 9px; - min-height: 16px; } - scale.fine-tune.vertical { - padding-left: 9px; - padding-right: 9px; - min-width: 16px; } - scale.fine-tune slider { - margin: -6px; } - scale.fine-tune fill, - scale.fine-tune highlight, - scale.fine-tune trough { - border-radius: 5px; } - scale trough { - outline-offset: 2px; - outline-color: transparent; } - scale fill:backdrop, scale fill { - background-color: #232831; } - scale fill:disabled:backdrop, scale fill:disabled { - border-color: transparent; - background-color: transparent; } - .osd scale fill { - background-color: #50565f; } - .osd scale fill:disabled:backdrop, .osd scale fill:disabled { - border-color: transparent; - background-color: transparent; } - scale slider { - border-color: #f1f1f1; - border: none; - border-radius: 12px; - background-color: #f1f1f1; } - scale slider:active { - border-color: #6fa9a8; } - scale slider:disabled { - background-color: #b2b2b2; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } - scale slider:backdrop, scale slider:backdrop:disabled { - transition: 200ms ease-out; - background-color: #b2b2b2; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } - row:selected scale slider:disabled, row:selected scale slider { - border-color: #6fa9a8; } - .osd scale slider { - color: #d8dee9; - border-color: #232831; - background-color: rgba(40, 45, 55, 0.93); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); - border-color: #1d2128; - background-color: #f1f1f1; } - .osd scale slider:hover { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); - background-color: #f1f1f1; } - .osd scale slider:active { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); - background-clip: padding-box; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(216, 222, 233, 0.3); - background-color: #f1f1f1; } - .osd scale slider:disabled { - color: #808690; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - background-color: #f1f1f1; } - .osd scale slider:backdrop { - color: #d8dee9; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(178, 178, 178, 0.5), rgba(178, 178, 178, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; - background-color: #b2b2b2; } - .osd scale slider:backdrop:disabled { - background-color: #f1f1f1; } - scale value { - color: alpha(currentColor,0.4); } - scale.horizontal > marks { - color: alpha(currentColor,0.55); } - scale.horizontal > marks.top { - margin-bottom: 6px; } - scale.horizontal > marks.bottom { - margin-top: 6px; } - scale.horizontal > marks indicator { - background-color: currentColor; - min-height: 6px; - min-width: 1px; } - scale.horizontal > value.left { - margin-right: 9px; } - scale.horizontal > value.right { - margin-left: 9px; } - scale.horizontal.fine-tune > marks.top { - margin-top: 3px; } - scale.horizontal.fine-tune > marks.bottom { - margin-bottom: 3px; } - scale.horizontal.fine-tune > marks indicator { - min-height: 3px; } - scale.vertical > marks { - color: alpha(currentColor,0.55); } - scale.vertical > marks.top { - margin-right: 6px; } - scale.vertical > marks.bottom { - margin-left: 6px; } - scale.vertical > marks indicator { - background-color: currentColor; - 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.horizontal indicator { - min-height: 6px; - min-width: 1px; } - scale.horizontal.fine-tune indicator { - min-height: 3px; } - scale.vertical indicator { - min-height: 1px; - min-width: 6px; } - scale.vertical.fine-tune indicator { - min-width: 3px; } - scale.horizontal.marks-before:not(.marks-after) slider { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-before:not(.marks-after) slider:hover { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-before:not(.marks-after) slider:active { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-before:not(.marks-after) slider:disabled { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-before:not(.marks-after) slider:backdrop { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-before:not(.marks-after) slider:backdrop:disabled { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-after:not(.marks-before) slider { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-after:not(.marks-before) slider:hover { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-after:not(.marks-before) slider:active { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-after:not(.marks-before) slider:disabled { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-after:not(.marks-before) slider:backdrop { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.horizontal.marks-after:not(.marks-before) slider:backdrop:disabled { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.horizontal.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.vertical.marks-before:not(.marks-after) slider { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.vertical.marks-before:not(.marks-after) slider:hover { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.vertical.marks-before:not(.marks-after) slider:active { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.vertical.marks-before:not(.marks-after) slider:disabled { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.vertical.marks-before:not(.marks-after) slider:backdrop { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.vertical.marks-before:not(.marks-after) slider:backdrop:disabled { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-before:not(.marks-after).fine-tune slider { - margin: -7px; } - scale.vertical.marks-after:not(.marks-before) slider { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.vertical.marks-after:not(.marks-before) slider:hover { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.vertical.marks-after:not(.marks-before) slider:active { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.vertical.marks-after:not(.marks-before) slider:disabled { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.vertical.marks-after:not(.marks-before) slider:backdrop { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.vertical.marks-after:not(.marks-before) slider:backdrop:disabled { - min-height: 16px; - min-width: 16px; - margin: -7px; - border: none; - border-radius: 50%; - background-color: #f1f1f1; - box-shadow: none; } - scale.vertical.marks-after:not(.marks-before).fine-tune slider { - margin: -7px; } - scale.color { - min-height: 0; - min-width: 0; } - scale.color trough { - background-image: image(#232831); - background-repeat: no-repeat; } - scale.color.horizontal { - padding: 0 0 15px 0; } - scale.color.horizontal trough { - padding-bottom: 4px; - background-position: 0 -3px; - border-top-left-radius: 0; - border-top-right-radius: 0; } - scale.color.horizontal slider:dir(ltr):hover, scale.color.horizontal slider:dir(ltr):backdrop, scale.color.horizontal slider:dir(ltr):disabled, scale.color.horizontal slider:dir(ltr):backdrop:disabled, scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl):hover, scale.color.horizontal slider:dir(rtl):backdrop, scale.color.horizontal slider:dir(rtl):disabled, scale.color.horizontal slider:dir(rtl):backdrop:disabled, scale.color.horizontal slider:dir(rtl) { - margin-bottom: -15px; - margin-top: 6px; } - scale.color.vertical:dir(ltr) { - padding: 0 0 0 15px; } - scale.color.vertical:dir(ltr) trough { - padding-left: 4px; - background-position: 3px 0; - border-bottom-right-radius: 0; - border-top-right-radius: 0; } - scale.color.vertical:dir(ltr) slider:hover, scale.color.vertical:dir(ltr) slider:backdrop, scale.color.vertical:dir(ltr) slider:disabled, scale.color.vertical:dir(ltr) slider:backdrop:disabled, scale.color.vertical:dir(ltr) slider { - margin-left: -15px; - margin-right: 6px; } - scale.color.vertical:dir(rtl) { - padding: 0 15px 0 0; } - scale.color.vertical:dir(rtl) trough { - padding-right: 4px; - background-position: -3px 0; - border-bottom-left-radius: 0; - border-top-left-radius: 0; } - scale.color.vertical:dir(rtl) slider:hover, scale.color.vertical:dir(rtl) slider:backdrop, scale.color.vertical:dir(rtl) slider:disabled, scale.color.vertical:dir(rtl) slider:backdrop:disabled, scale.color.vertical:dir(rtl) slider { - margin-right: -15px; - margin-left: 6px; } - scale.color.fine-tune.horizontal:dir(ltr), scale.color.fine-tune.horizontal:dir(rtl) { - padding: 0 0 12px 0; } - scale.color.fine-tune.horizontal:dir(ltr) trough, scale.color.fine-tune.horizontal:dir(rtl) trough { - padding-bottom: 7px; - background-position: 0 -6px; } - scale.color.fine-tune.horizontal:dir(ltr) slider, scale.color.fine-tune.horizontal:dir(rtl) slider { - margin-bottom: -15px; - margin-top: 6px; } - scale.color.fine-tune.vertical:dir(ltr) { - padding: 0 0 0 12px; } - scale.color.fine-tune.vertical:dir(ltr) trough { - padding-left: 7px; - background-position: 6px 0; } - scale.color.fine-tune.vertical:dir(ltr) slider { - margin-left: -15px; - margin-right: 6px; } - scale.color.fine-tune.vertical:dir(rtl) { - padding: 0 12px 0 0; } - scale.color.fine-tune.vertical:dir(rtl) trough { - padding-right: 7px; - background-position: -6px 0; } - scale.color.fine-tune.vertical:dir(rtl) slider { - margin-right: -15px; - margin-left: 6px; } - -/************** - * Scrollbars * - **************/ -scrollbar { - background-color: #3f4758; - transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } - scrollbar.top { - border-bottom: 1px solid #232831; } - scrollbar.bottom { - border-top: 1px solid #232831; } - scrollbar.left { - border-right: 1px solid #232831; } - scrollbar.right { - border-left: 1px solid #232831; } - scrollbar:backdrop { - background-color: #3d4555; - border-color: #262c36; - transition: 200ms ease-out; } - scrollbar slider { - min-width: 6px; - min-height: 6px; - margin: -1px; - border: 4px solid transparent; - border-radius: 8px; - background-clip: padding-box; - background-color: #9ca4b1; } - scrollbar slider:hover { - background-color: #bac1cd; } - scrollbar slider:hover:active { - background-color: #afcfce; } - scrollbar slider:backdrop { - background-color: #61697a; } - scrollbar slider:disabled { - background-color: transparent; } - scrollbar.fine-tune slider { - min-width: 4px; - min-height: 4px; } - scrollbar.fine-tune.horizontal slider { - border-width: 5px 4px; } - scrollbar.fine-tune.vertical slider { - border-width: 4px 5px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering) { - border-color: transparent; - opacity: 0.4; - background-color: transparent; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - margin: 0; - min-width: 3px; - min-height: 3px; - background-color: #d8dee9; - border: 1px solid black; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { - min-width: 5px; - min-height: 5px; - background-color: #d8dee9; - background-clip: padding-box; - border-radius: 100%; - border: 1px solid black; - -gtk-icon-source: none; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { - margin: 0 2px; - min-width: 40px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { - margin: 1px 2px; - min-width: 5px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { - margin: 2px 0; - min-height: 40px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { - margin: 2px 1px; - min-height: 5px; } - scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - opacity: 0.8; } - scrollbar.horizontal slider { - min-width: 40px; } - scrollbar.vertical slider { - min-height: 40px; } - scrollbar button { - padding: 0; - min-width: 12px; - min-height: 12px; - border-style: none; - border-radius: 0; - transition-property: min-height, min-width, color; - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #9ca4b1; } - scrollbar button:hover { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #bac1cd; } - scrollbar button:active, scrollbar button:checked { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #afcfce; } - scrollbar button:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: rgba(156, 164, 177, 0.2); } - scrollbar button:backdrop { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #61697a; } - scrollbar button:backdrop:disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: rgba(97, 105, 122, 0.2); } - scrollbar.vertical button.down { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - scrollbar.vertical button.up { - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } - scrollbar.horizontal button.down { - -gtk-icon-source: -gtk-icontheme("pan-right-symbolic"); } - scrollbar.horizontal button.up { - -gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); } - -treeview ~ scrollbar.vertical { - border-top: 1px solid #232831; - margin-top: -1px; } - -/*********** - * Sidebar * - ***********/ -.sidebar { - border-style: none; - border-width: 0; - background-color: #3f4758; } - .sidebar .frame { - border: none; } - stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) { - border-right: none; - border-left-style: none; } - stacksidebar.sidebar:dir(rtl) list - .sidebar:dir(rtl), stacksidebar.sidebar.right list - .sidebar:dir(rtl), .sidebar.right { - border-left: 1px solid #232831; - border-right-style: none; } - .sidebar:backdrop { - background-color: #40485a; - border-color: #262c36; } - .sidebar row { - padding: 8px 12px; - transition: all .12s ease-in; } - .sidebar row label { - color: #98abb2; } - .sidebar row:selected { - color: #2e3440; } - .sidebar row:selected:backdrop { - color: rgba(46, 52, 64, 0.5); - background: rgba(143, 188, 187, 0.6); } - .sidebar row:selected:backdrop label { - color: #2e3440; } - .sidebar row:selected label { - color: #2e3440; } - .sidebar.source-list { - background: #2e3440; - padding: 4px 0px; } - .sidebar.source-list.view, iconview.sidebar.source-list { - transition: all .12s ease-in; } - .sidebar.source-list.view:selected, iconview.sidebar.source-list:selected { - padding-left: 4px; - background: #8fbcbb; - color: #2e3440; } - .sidebar.source-list.view:selected:active, iconview.sidebar.source-list:selected:active { - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } - .sidebar.source-list.view:selected.has-open-popup, iconview.sidebar.source-list:selected.has-open-popup, .sidebar.source-list.view:selected:hover, iconview.sidebar.source-list:selected:hover { - background-color: rgba(143, 188, 187, 0.9); } - .sidebar.source-list.view:selected:backdrop, iconview.sidebar.source-list:selected:backdrop { - background-color: rgba(143, 188, 187, 0.6); } - .sidebar.source-list.view:hover, iconview.sidebar.source-list:hover, .sidebar.source-list.view iconview.source-list:hover, iconview.sidebar.source-list iconview.source-list:hover { - background-color: rgba(67, 76, 94, 0.4); } - paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; - border-color: #232831; } - -stacksidebar row { - padding: 10px 4px; } - stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; } - stacksidebar row.needs-attention > label { - background-size: 6px 6px, 0 0; } - -/*******************************************************************/ -/* PLACESSIDEBAR */ -/*******************************************************************/ -placessidebar { + padding: 8px; +} +scale.horizontal trough, +scale.horizontal progress { + min-height: 6px; +} +scale.vertical trough, +scale.vertical progress { + min-width: 6px; +} +scale slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + background-color: #3a3431; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); + border-radius: 12px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border, box-shadow; +} +scale slider:active { + background-color: #af6f5a; +} +scale slider:active:disabled { + background-color: #413a37; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), 0px 0px 1px 1px rgba(0, 0, 0, 0.05); +} +scale.fine-tune.horizontal { + padding-top: 9px; + padding-bottom: 9px; + min-height: 16px; +} +scale.fine-tune.vertical { + padding-left: 9px; + padding-right: 9px; + min-width: 16px; +} +scale.fine-tune slider { + margin: -6px; +} +scale.fine-tune fill, +scale.fine-tune highlight, +scale.fine-tune trough { + border-radius: 5px; +} +scale trough { + outline-offset: 2px; + outline-color: transparent; +} +scale fill:backdrop, scale fill { + background-color: #292523; +} +scale fill:disabled:backdrop, scale fill:disabled { + border-color: transparent; background-color: transparent; - background-image: linear-gradient(to right, #232831 40px, #2e3440 35px, #2e3440 36px, #2e3440 36px, #2e3440 99%, #2e3440 100%); } - placessidebar row { - padding: 1px 11px; } - placessidebar row.sidebar-row.sidebar-row { - margin: 0; - border-radius: 0; } - placessidebar row.sidebar-row.sidebar-row label { - padding-left: 8px; } - placessidebar row.sidebar-row.sidebar-row .sidebar-icon { - margin-left: -14px; - margin-right: 12px; - padding-left: 14px; - padding-right: 12px; - color: #98abb2; } - placessidebar row.sidebar-row:hover { - background: rgba(0, 0, 0, 0.12); - color: inherit; } - placessidebar row.sidebar-row:selected { - color: #fff; - background-color: transparent; - background-image: linear-gradient(to right, rgba(143, 188, 187, 0.7) 40px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 97%); } - placessidebar row.sidebar-row:selected label { - color: #8fbcbb; } - placessidebar row.sidebar-row:selected:hover { - color: #ffffff; - background-color: rgba(0, 0, 0, 0.24); } - placessidebar row.sidebar-row:selected:hover .sidebar-icon { - color: #ffffff; } - placessidebar row.sidebar-row:selected:backdrop { - color: rgba(0, 0, 0, 0.54); - background-color: transparent; - background-image: linear-gradient(to right, #8fbcbb 40px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 97%); } - placessidebar row.sidebar-row:selected:backdrop .sidebar-icon { - -gtk-icon-shadow: none; } - placessidebar row.sidebar-row:selected .sidebar-icon { - -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.8); - color: inherit; } - placessidebar row.sidebar-row.sidebar-new-bookmark-row, placessidebar row.sidebar-row.sidebar-new-bookmark-row label, placessidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { - color: #ebcb8b; } - placessidebar row.sidebar-row:drop(active):not(:disabled) { - box-shadow: inset 0 1px #a3be8c, inset 0 -1px #a3be8c; } - placessidebar row.sidebar-row:drop(active):not(:disabled), placessidebar row.sidebar-row:drop(active):not(:disabled) label, placessidebar row.sidebar-row:drop(active):not(:disabled) image { - color: #a3be8c; } - placessidebar row.sidebar-row:drop(active):not(:disabled):selected { - background: #a3be8c; } - placessidebar row.sidebar-row:drop(active):not(:disabled):selected, placessidebar row.sidebar-row:drop(active):not(:disabled):selected label, placessidebar row.sidebar-row:drop(active):not(:disabled):selected image { - color: #2e3440; } - placessidebar list { - background-color: transparent; } - placessidebar list:backdrop { - background-color: transparent; } - -.sidebar-pane, .sidebar-pane .bottom-bar { - background-color: #2e3440; } -.sidebar-pane .bottom-bar button { +} +.osd scale fill { + background-color: #514d4b; +} +.osd scale fill:disabled:backdrop, .osd scale fill:disabled { border-color: transparent; background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); +} +scale slider { + border-color: #efece9; + border: none; + border-radius: 12px; + background-color: #efece9; +} +scale slider:active { + border-color: #905846; +} +scale slider:disabled { + background-color: #baad9f; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); +} +scale slider:backdrop, scale slider:backdrop:disabled { + transition: 200ms ease-out; + background-color: #baad9f; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); +} +row:selected scale slider:disabled, row:selected scale slider { + border-color: #905846; +} +.osd scale slider { + color: #cac6c4; + border-color: #292523; + background-color: rgba(41, 37, 35, 0.93); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); + border-color: #211e1c; + background-color: #efece9; +} +.osd scale slider:hover { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(75, 67, 63, 0.93), rgba(75, 67, 63, 0.93)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); + background-color: #efece9; +} +.osd scale slider:active { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(58, 52, 49, 0.93), rgba(58, 52, 49, 0.93)); + background-clip: padding-box; text-shadow: none; - -gtk-icon-shadow: none; } - .sidebar-pane .bottom-bar button .view, .sidebar-pane .bottom-bar button iconview { - background-color: transparent; } - -/***************** - * GtkSpinButton * - *****************/ -spinbutton { - font-feature-settings: "tnum"; } - spinbutton:not(.vertical) { - padding: 0; - border-spacing: 0; - /* :not here just to bump specificity above that of the list button styling */ } - spinbutton:not(.vertical) > text, .osd spinbutton:not(.vertical) > text { - min-width: 28px; - margin: 0; - background: none; - background-color: transparent; - border: none; - border-radius: 0; - box-shadow: none; - padding: 6px; } - spinbutton:not(.vertical) > text:backdrop:disabled, .osd spinbutton:not(.vertical) > text:backdrop:disabled { - background-color: transparent; } - spinbutton:not(.vertical) > button.image-button.up:not(.flat), - spinbutton:not(.vertical) > button.image-button.down:not(.flat) { - min-height: 16px; - margin: 0; - padding-bottom: 0; - padding-top: 0; - color: #c8ceda; - background-image: none; - border-style: none none none solid; - border-color: rgba(35, 40, 49, 0.3); - border-radius: 0; - box-shadow: none; - background-color: transparent; } - spinbutton:not(.vertical) > button.image-button.up:not(.flat):dir(rtl), - spinbutton:not(.vertical) > button.image-button.down:not(.flat):dir(rtl) { - border-style: none solid none none; } - spinbutton:not(.vertical) > button.image-button.up:not(.flat):hover, - spinbutton:not(.vertical) > button.image-button.down:not(.flat):hover { - color: #d8dee9; - background-color: #38404f; } - spinbutton:not(.vertical) > button.image-button.up:not(.flat):disabled, - spinbutton:not(.vertical) > button.image-button.down:not(.flat):disabled { - color: rgba(142, 149, 164, 0.3); - background-color: transparent; } - spinbutton:not(.vertical) > button.image-button.up:not(.flat):active, - spinbutton:not(.vertical) > button.image-button.down:not(.flat):active { - background-color: rgba(0, 0, 0, 0.1); - box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); } - spinbutton:not(.vertical) > button.image-button.up:not(.flat):dir(ltr):last-child, - spinbutton:not(.vertical) > button.image-button.down:not(.flat):dir(ltr):last-child { - border-radius: 0 6px 6px 0; } - spinbutton:not(.vertical) > button.image-button.up:not(.flat):dir(rtl):first-child, - spinbutton:not(.vertical) > button.image-button.down:not(.flat):dir(rtl):first-child { - border-radius: 6px 0 0 6px; } - .osd spinbutton:not(.vertical) > button.image-button.up:not(.flat), - .osd spinbutton:not(.vertical) > button.image-button.down:not(.flat) { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #d8dee9; - border-style: none none none solid; - border-color: rgba(35, 40, 49, 0.7); - border-radius: 0; - box-shadow: none; - -gtk-icon-shadow: 0 1px black; } - .osd spinbutton:not(.vertical) > button.image-button.up:not(.flat):dir(rtl), - .osd spinbutton:not(.vertical) > button.image-button.down:not(.flat):dir(rtl) { - border-style: none solid none none; } - .osd spinbutton:not(.vertical) > button.image-button.up:not(.flat):hover, - .osd spinbutton:not(.vertical) > button.image-button.down:not(.flat):hover { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #d8dee9; - border-color: rgba(35, 40, 49, 0.5); - background-color: rgba(18, 21, 25, 0.93); - -gtk-icon-shadow: 0 1px black; - box-shadow: none; } - .osd spinbutton:not(.vertical) > button.image-button.up:not(.flat):disabled, - .osd spinbutton:not(.vertical) > button.image-button.down:not(.flat):disabled { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0); - text-shadow: none; - -gtk-icon-shadow: none; - color: #808690; - border-color: rgba(35, 40, 49, 0.5); - -gtk-icon-shadow: none; - box-shadow: none; } - .osd spinbutton:not(.vertical) > button.image-button.up:not(.flat):dir(ltr):last-child, - .osd spinbutton:not(.vertical) > button.image-button.down:not(.flat):dir(ltr):last-child { - border-radius: 0 6px 6px 0; } - .osd spinbutton:not(.vertical) > button.image-button.up:not(.flat):dir(rtl):first-child, - .osd spinbutton:not(.vertical) > button.image-button.down:not(.flat):dir(rtl):first-child { - border-radius: 6px 0 0 6px; } - spinbutton.vertical:disabled { - color: #8e95a4; } - spinbutton.vertical:drop(active) { - border-color: transparent; - box-shadow: none; } - spinbutton.vertical > text { - min-height: 32px; - min-width: 32px; - padding: 0; - border-radius: 0; } - spinbutton.vertical > text > selection { - background-color: rgba(143, 188, 187, 0.6); - color: transparent; } - spinbutton.vertical > text > selection:focus-within { - color: #d8dee9; } - spinbutton.vertical > button { - min-height: 32px; - min-width: 32px; - padding: 0; } - spinbutton.vertical > button.up { - border-bottom-style: none; - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; } - spinbutton.vertical > button.down { - border-top-style: none; - border-top-left-radius: 0; - border-top-right-radius: 0; } - .osd spinbutton.vertical > button:first-child { - color: #d8dee9; - border-color: #232831; - background-color: rgba(40, 45, 55, 0.93); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - .osd spinbutton.vertical > button:first-child:hover { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - .osd spinbutton.vertical > button:first-child:active { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); - background-clip: padding-box; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(216, 222, 233, 0.3); } - .osd spinbutton.vertical > button:first-child:disabled { - color: #808690; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } - treeview spinbutton:not(.vertical) { - min-height: 0; - border-style: none; - border-radius: 0; } - treeview spinbutton:not(.vertical) > text { - min-height: 0; - padding: 1px 2px; } - -/*********** - * Spinner * - ***********/ -menu spinner { - color: #8fbcbb; } - -/********************* - * Spinner Animation * - *********************/ -@keyframes spin { - to { - -gtk-icon-transform: rotate(1turn); } } -spinner { - background: none; - opacity: 0; - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } - spinner:checked { - opacity: 1; - animation: spin 1s linear infinite; } - spinner:checked:disabled { - opacity: 0.5; } - -/********** + -gtk-icon-shadow: none; + outline-color: rgba(202, 198, 196, 0.3); + background-color: #efece9; +} +.osd scale slider:disabled { + color: #7a7674; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(57, 53, 51, 0.5), rgba(57, 53, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-color: #efece9; +} +.osd scale slider:backdrop { + color: #cac6c4; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(186, 173, 159, 0.5), rgba(186, 173, 159, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-color: #baad9f; +} +.osd scale slider:backdrop:disabled { + background-color: #efece9; +} +scale value { + color: alpha(currentColor,0.4); +} +scale.horizontal > marks { + color: alpha(currentColor,0.55); +} +scale.horizontal > marks.top { + margin-bottom: 6px; +} +scale.horizontal > marks.bottom { + margin-top: 6px; +} +scale.horizontal > marks indicator { + background-color: currentColor; + min-height: 6px; + min-width: 1px; +} +scale.horizontal > value.left { + margin-right: 9px; +} +scale.horizontal > value.right { + margin-left: 9px; +} +scale.horizontal.fine-tune > marks.top { + margin-top: 3px; +} +scale.horizontal.fine-tune > marks.bottom { + margin-bottom: 3px; +} +scale.horizontal.fine-tune > marks indicator { + min-height: 3px; +} +scale.vertical > marks { + color: alpha(currentColor,0.55); +} +scale.vertical > marks.top { + margin-right: 6px; +} +scale.vertical > marks.bottom { + margin-left: 6px; +} +scale.vertical > marks indicator { + background-color: currentColor; + 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.horizontal indicator { + min-height: 6px; + min-width: 1px; +} +scale.horizontal.fine-tune indicator { + min-height: 3px; +} +scale.vertical indicator { + min-height: 1px; + min-width: 6px; +} +scale.vertical.fine-tune indicator { + min-width: 3px; +} +scale.horizontal.marks-before:not(.marks-after) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-before:not(.marks-after) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-before:not(.marks-after) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-before:not(.marks-after) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-before:not(.marks-after) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-before:not(.marks-after) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-after:not(.marks-before) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-after:not(.marks-before) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-after:not(.marks-before) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-after:not(.marks-before) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-after:not(.marks-before) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.horizontal.marks-after:not(.marks-before) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-before:not(.marks-after) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-before:not(.marks-after) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-before:not(.marks-after) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-before:not(.marks-after) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-before:not(.marks-after) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-before:not(.marks-after) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-after:not(.marks-before) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-after:not(.marks-before) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-after:not(.marks-before) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-after:not(.marks-before) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-after:not(.marks-before) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.vertical.marks-after:not(.marks-before) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #efece9; + box-shadow: none; +} +scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; +} +scale.color { + min-height: 0; + min-width: 0; +} +scale.color trough { + background-image: image(#292523); + background-repeat: no-repeat; +} +scale.color.horizontal { + padding: 0 0 15px 0; +} +scale.color.horizontal trough { + padding-bottom: 4px; + background-position: 0 -3px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} +scale.color.horizontal slider:dir(ltr):hover, scale.color.horizontal slider:dir(ltr):backdrop, scale.color.horizontal slider:dir(ltr):disabled, scale.color.horizontal slider:dir(ltr):backdrop:disabled, scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl):hover, scale.color.horizontal slider:dir(rtl):backdrop, scale.color.horizontal slider:dir(rtl):disabled, scale.color.horizontal slider:dir(rtl):backdrop:disabled, scale.color.horizontal slider:dir(rtl) { + margin-bottom: -15px; + margin-top: 6px; +} +scale.color.vertical:dir(ltr) { + padding: 0 0 0 15px; +} +scale.color.vertical:dir(ltr) trough { + padding-left: 4px; + background-position: 3px 0; + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} +scale.color.vertical:dir(ltr) slider:hover, scale.color.vertical:dir(ltr) slider:backdrop, scale.color.vertical:dir(ltr) slider:disabled, scale.color.vertical:dir(ltr) slider:backdrop:disabled, scale.color.vertical:dir(ltr) slider { + margin-left: -15px; + margin-right: 6px; +} +scale.color.vertical:dir(rtl) { + padding: 0 15px 0 0; +} +scale.color.vertical:dir(rtl) trough { + padding-right: 4px; + background-position: -3px 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} +scale.color.vertical:dir(rtl) slider:hover, scale.color.vertical:dir(rtl) slider:backdrop, scale.color.vertical:dir(rtl) slider:disabled, scale.color.vertical:dir(rtl) slider:backdrop:disabled, scale.color.vertical:dir(rtl) slider { + margin-right: -15px; + margin-left: 6px; +} +scale.color.fine-tune.horizontal:dir(ltr), scale.color.fine-tune.horizontal:dir(rtl) { + padding: 0 0 12px 0; +} +scale.color.fine-tune.horizontal:dir(ltr) trough, scale.color.fine-tune.horizontal:dir(rtl) trough { + padding-bottom: 7px; + background-position: 0 -6px; +} +scale.color.fine-tune.horizontal:dir(ltr) slider, scale.color.fine-tune.horizontal:dir(rtl) slider { + margin-bottom: -15px; + margin-top: 6px; +} +scale.color.fine-tune.vertical:dir(ltr) { + padding: 0 0 0 12px; +} +scale.color.fine-tune.vertical:dir(ltr) trough { + padding-left: 7px; + background-position: 6px 0; +} +scale.color.fine-tune.vertical:dir(ltr) slider { + margin-left: -15px; + margin-right: 6px; +} +scale.color.fine-tune.vertical:dir(rtl) { + padding: 0 12px 0 0; +} +scale.color.fine-tune.vertical:dir(rtl) trough { + padding-right: 7px; + background-position: -6px 0; +} +scale.color.fine-tune.vertical:dir(rtl) slider { + margin-right: -15px; + margin-left: 6px; +} + +/************** + * Scrollbars * + **************/ +scrollbar { + background-color: #403936; + transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); +} +scrollbar.top { + border-bottom: 1px solid #292523; +} +scrollbar.bottom { + border-top: 1px solid #292523; +} +scrollbar.left { + border-right: 1px solid #292523; +} +scrollbar.right { + border-left: 1px solid #292523; +} +scrollbar:backdrop { + background-color: #3d3734; + border-color: #2c2825; + transition: 200ms ease-out; +} +scrollbar slider { + min-width: 6px; + min-height: 6px; + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: #95908d; +} +scrollbar slider:hover { + background-color: #afaba9; +} +scrollbar slider:hover:active { + background-color: #c08d7c; +} +scrollbar slider:backdrop { + background-color: #605957; +} +scrollbar slider:disabled { + background-color: transparent; +} +scrollbar.fine-tune slider { + min-width: 4px; + min-height: 4px; +} +scrollbar.fine-tune.horizontal slider { + border-width: 5px 4px; +} +scrollbar.fine-tune.vertical slider { + border-width: 4px 5px; +} +scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + border-color: transparent; + opacity: 0.4; + background-color: transparent; +} +scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + margin: 0; + min-width: 3px; + min-height: 3px; + background-color: #cac6c4; + border: 1px solid black; +} +scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 5px; + min-height: 5px; + background-color: #cac6c4; + background-clip: padding-box; + border-radius: 100%; + border: 1px solid black; + -gtk-icon-source: none; +} +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + margin: 0 2px; + min-width: 40px; +} +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { + margin: 1px 2px; + min-width: 5px; +} +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + margin: 2px 0; + min-height: 40px; +} +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { + margin: 2px 1px; + min-height: 5px; +} +scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + opacity: 0.8; +} +scrollbar.horizontal slider { + min-width: 40px; +} +scrollbar.vertical slider { + min-height: 40px; +} +scrollbar button { + padding: 0; + min-width: 12px; + min-height: 12px; + border-style: none; + border-radius: 0; + transition-property: min-height, min-width, color; + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #95908d; +} +scrollbar button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #afaba9; +} +scrollbar button:active, scrollbar button:checked { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #c08d7c; +} +scrollbar button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(149, 144, 141, 0.2); +} +scrollbar button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #605957; +} +scrollbar button:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(96, 89, 87, 0.2); +} +scrollbar.vertical button.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} +scrollbar.vertical button.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} +scrollbar.horizontal button.down { + -gtk-icon-source: -gtk-icontheme("pan-right-symbolic"); +} +scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); +} + +treeview ~ scrollbar.vertical { + border-top: 1px solid #292523; + margin-top: -1px; +} + +/*********** + * Sidebar * + ***********/ +.sidebar { + border-style: none; + border-width: 0; + background-color: #403936; +} +.sidebar .frame { + border: none; +} +stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) { + border-right: none; + border-left-style: none; +} + +stacksidebar.sidebar:dir(rtl) list .sidebar:dir(rtl), stacksidebar.sidebar.right list .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid #292523; + border-right-style: none; +} + +.sidebar:backdrop { + background-color: #413a37; + border-color: #2c2825; +} +.sidebar row { + padding: 8px 12px; + transition: all 0.12s ease-in; +} +.sidebar row label { + color: #9a918b; +} +.sidebar row:selected { + color: #2f2a28; +} +.sidebar row:selected:backdrop { + color: rgba(47, 42, 40, 0.5); + background: rgba(175, 111, 90, 0.6); +} +.sidebar row:selected:backdrop label { + color: #2f2a28; +} +.sidebar row:selected label { + color: #2f2a28; +} +.sidebar.source-list { + background: #2f2a28; + padding: 4px 0px; +} +.sidebar.source-list.view, iconview.sidebar.source-list { + transition: all 0.12s ease-in; +} +.sidebar.source-list.view:selected, iconview.sidebar.source-list:selected { + padding-left: 4px; + background: #af6f5a; + color: #2f2a28; +} +.sidebar.source-list.view:selected:active, iconview.sidebar.source-list:selected:active { + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); +} +.sidebar.source-list.view:selected.has-open-popup, iconview.sidebar.source-list:selected.has-open-popup, .sidebar.source-list.view:selected:hover, iconview.sidebar.source-list:selected:hover { + background-color: rgba(175, 111, 90, 0.9); +} +.sidebar.source-list.view:selected:backdrop, iconview.sidebar.source-list:selected:backdrop { + background-color: rgba(175, 111, 90, 0.6); +} +.sidebar.source-list.view:hover, iconview.sidebar.source-list:hover, .sidebar.source-list.view iconview.source-list:hover, iconview.sidebar.source-list iconview.source-list:hover { + background-color: rgba(69, 62, 59, 0.4); +} +paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { + border-style: none; + border-color: #292523; +} + +stacksidebar row { + padding: 10px 4px; +} +stacksidebar row > label { + padding-left: 6px; + padding-right: 6px; +} +stacksidebar row.needs-attention > label { + background-size: 6px 6px, 0 0; +} + +/*******************************************************************/ +/* PLACESSIDEBAR */ +/*******************************************************************/ +placessidebar { + background-color: transparent; + background-image: linear-gradient(to right, #292523 40px, #2f2a28 35px, #2f2a28 36px, #2f2a28 36px, #2f2a28 99%, #2f2a28 100%); +} +placessidebar row { + padding: 1px 11px; +} +placessidebar row.sidebar-row.sidebar-row { + margin: 0; + border-radius: 0; +} +placessidebar row.sidebar-row.sidebar-row label { + padding-left: 8px; +} +placessidebar row.sidebar-row.sidebar-row .sidebar-icon { + margin-left: -14px; + margin-right: 12px; + padding-left: 14px; + padding-right: 12px; + color: #9a918b; +} +placessidebar row.sidebar-row:hover { + background: rgba(0, 0, 0, 0.12); + color: inherit; +} +placessidebar row.sidebar-row:selected { + color: #fff; + background-color: transparent; + background-image: linear-gradient(to right, rgba(175, 111, 90, 0.7) 40px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 97%); +} +placessidebar row.sidebar-row:selected label { + color: #af6f5a; +} +placessidebar row.sidebar-row:selected:hover { + color: #ffffff; + background-color: rgba(0, 0, 0, 0.24); +} +placessidebar row.sidebar-row:selected:hover .sidebar-icon { + color: #ffffff; +} +placessidebar row.sidebar-row:selected:backdrop { + color: rgba(0, 0, 0, 0.54); + background-color: transparent; + background-image: linear-gradient(to right, #af6f5a 40px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 97%); +} +placessidebar row.sidebar-row:selected:backdrop .sidebar-icon { + -gtk-icon-shadow: none; +} +placessidebar row.sidebar-row:selected .sidebar-icon { + -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.8); + color: inherit; +} +placessidebar row.sidebar-row.sidebar-new-bookmark-row, placessidebar row.sidebar-row.sidebar-new-bookmark-row label, placessidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { + color: #ddc388; +} +placessidebar row.sidebar-row:drop(active):not(:disabled) { + box-shadow: inset 0 1px #8faf79, inset 0 -1px #8faf79; +} +placessidebar row.sidebar-row:drop(active):not(:disabled), placessidebar row.sidebar-row:drop(active):not(:disabled) label, placessidebar row.sidebar-row:drop(active):not(:disabled) image { + color: #8faf79; +} +placessidebar row.sidebar-row:drop(active):not(:disabled):selected { + background: #8faf79; +} +placessidebar row.sidebar-row:drop(active):not(:disabled):selected, placessidebar row.sidebar-row:drop(active):not(:disabled):selected label, placessidebar row.sidebar-row:drop(active):not(:disabled):selected image { + color: #2f2a28; +} +placessidebar list { + background-color: transparent; +} +placessidebar list:backdrop { + background-color: transparent; +} + +.sidebar-pane, .sidebar-pane .bottom-bar { + background-color: #2f2a28; +} +.sidebar-pane .bottom-bar button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; +} +.sidebar-pane .bottom-bar button .view, .sidebar-pane .bottom-bar button iconview { + background-color: transparent; +} + +/***************** + * GtkSpinButton * + *****************/ +spinbutton { + font-feature-settings: "tnum"; +} +spinbutton:not(.vertical) { + padding: 0; + border-spacing: 0; + /* :not here just to bump specificity above that of the list button styling */ +} +.osd spinbutton:not(.vertical) > text, spinbutton:not(.vertical) > text { + min-width: 28px; + margin: 0; + background: none; + background-color: transparent; + border: none; + border-radius: 0; + box-shadow: none; + padding: 6px; +} +.osd spinbutton:not(.vertical) > text:backdrop:disabled, spinbutton:not(.vertical) > text:backdrop:disabled { + background-color: transparent; +} +spinbutton:not(.vertical) > button.image-button.up:not(.flat), +spinbutton:not(.vertical) > button.image-button.down:not(.flat) { + min-height: 16px; + margin: 0; + padding-bottom: 0; + padding-top: 0; + color: #bcb7b5; + background-image: none; + border-style: none none none solid; + border-color: rgba(41, 37, 35, 0.3); + border-radius: 0; + box-shadow: none; + background-color: transparent; +} +spinbutton:not(.vertical) > button.image-button.up:not(.flat):dir(rtl), +spinbutton:not(.vertical) > button.image-button.down:not(.flat):dir(rtl) { + border-style: none solid none none; +} +spinbutton:not(.vertical) > button.image-button.up:not(.flat):hover, +spinbutton:not(.vertical) > button.image-button.down:not(.flat):hover { + color: #cac6c4; + background-color: #37322f; +} +spinbutton:not(.vertical) > button.image-button.up:not(.flat):disabled, +spinbutton:not(.vertical) > button.image-button.down:not(.flat):disabled { + color: rgba(136, 130, 128, 0.3); + background-color: transparent; +} +spinbutton:not(.vertical) > button.image-button.up:not(.flat):active, +spinbutton:not(.vertical) > button.image-button.down:not(.flat):active { + background-color: rgba(0, 0, 0, 0.1); + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); +} +spinbutton:not(.vertical) > button.image-button.up:not(.flat):dir(ltr):last-child, +spinbutton:not(.vertical) > button.image-button.down:not(.flat):dir(ltr):last-child { + border-radius: 0 6px 6px 0; +} +spinbutton:not(.vertical) > button.image-button.up:not(.flat):dir(rtl):first-child, +spinbutton:not(.vertical) > button.image-button.down:not(.flat):dir(rtl):first-child { + border-radius: 6px 0 0 6px; +} +.osd spinbutton:not(.vertical) > button.image-button.up:not(.flat), +.osd spinbutton:not(.vertical) > button.image-button.down:not(.flat) { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #cac6c4; + border-style: none none none solid; + border-color: rgba(41, 37, 35, 0.7); + border-radius: 0; + box-shadow: none; + -gtk-icon-shadow: 0 1px black; +} +.osd spinbutton:not(.vertical) > button.image-button.up:not(.flat):dir(rtl), +.osd spinbutton:not(.vertical) > button.image-button.down:not(.flat):dir(rtl) { + border-style: none solid none none; +} +.osd spinbutton:not(.vertical) > button.image-button.up:not(.flat):hover, +.osd spinbutton:not(.vertical) > button.image-button.down:not(.flat):hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #cac6c4; + border-color: rgba(41, 37, 35, 0.5); + background-color: rgba(14, 12, 12, 0.93); + -gtk-icon-shadow: 0 1px black; + box-shadow: none; +} +.osd spinbutton:not(.vertical) > button.image-button.up:not(.flat):disabled, +.osd spinbutton:not(.vertical) > button.image-button.down:not(.flat):disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #7a7674; + border-color: rgba(41, 37, 35, 0.5); + -gtk-icon-shadow: none; + box-shadow: none; +} +.osd spinbutton:not(.vertical) > button.image-button.up:not(.flat):dir(ltr):last-child, +.osd spinbutton:not(.vertical) > button.image-button.down:not(.flat):dir(ltr):last-child { + border-radius: 0 6px 6px 0; +} +.osd spinbutton:not(.vertical) > button.image-button.up:not(.flat):dir(rtl):first-child, +.osd spinbutton:not(.vertical) > button.image-button.down:not(.flat):dir(rtl):first-child { + border-radius: 6px 0 0 6px; +} +spinbutton.vertical:disabled { + color: #888280; +} +spinbutton.vertical:drop(active) { + border-color: transparent; + box-shadow: none; +} +spinbutton.vertical > text { + min-height: 32px; + min-width: 32px; + padding: 0; + border-radius: 0; +} +spinbutton.vertical > text > selection { + background-color: rgba(175, 111, 90, 0.6); + color: transparent; +} +spinbutton.vertical > text > selection:focus-within { + color: #cac6c4; +} +spinbutton.vertical > button { + min-height: 32px; + min-width: 32px; + padding: 0; +} +spinbutton.vertical > button.up { + border-bottom-style: none; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} +spinbutton.vertical > button.down { + border-top-style: none; + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.osd spinbutton.vertical > button:first-child { + color: #cac6c4; + border-color: #292523; + background-color: rgba(41, 37, 35, 0.93); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); +} +.osd spinbutton.vertical > button:first-child:hover { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(75, 67, 63, 0.93), rgba(75, 67, 63, 0.93)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); +} +.osd spinbutton.vertical > button:first-child:active { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(58, 52, 49, 0.93), rgba(58, 52, 49, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(202, 198, 196, 0.3); +} +.osd spinbutton.vertical > button:first-child:disabled { + color: #7a7674; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(57, 53, 51, 0.5), rgba(57, 53, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} +treeview spinbutton:not(.vertical) { + min-height: 0; + border-style: none; + border-radius: 0; +} +treeview spinbutton:not(.vertical) > text { + min-height: 0; + padding: 1px 2px; +} + +/*********** + * Spinner * + ***********/ +menu spinner { + color: #af6f5a; +} + +/********************* + * Spinner Animation * + *********************/ +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); + } +} +spinner { + background: none; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); +} +spinner:checked { + opacity: 1; + animation: spin 1s linear infinite; +} +spinner:checked:disabled { + opacity: 0.5; +} + +/********** * Switch * **********/ switch { @@ -4373,91 +5508,117 @@ switch { background-size: 40px 24px; background-repeat: no-repeat; background-position: center center; - background-image: -gtk-scaled(url("../assets/switch-off.svg"), url("../assets/switch-off.svg")); } - switch:disabled { - background-image: -gtk-scaled(url("../assets/switch-insensitive.svg"), url("../assets/switch-insensitive.svg")); } - switch:disabled slider { - background-image: -gtk-scaled(url("../assets/switch-slider-insensitive.svg"), url("../assets/switch-slider-insensitive@2.png")); } - switch, switch slider { - outline-color: transparent; - color: transparent; - border: none; - box-shadow: none; } - switch:checked { - background-image: -gtk-scaled(url("../assets/switch-on.svg"), url("../assets/switch-on.svg")); } - switch:checked slider { - background-image: -gtk-scaled(url("../assets/switch-slider-on.svg"), url("../assets/switch-slider-on@2.png")); } - switch:checked:disabled { - background-image: -gtk-scaled(url("../assets/switch-on-insensitive.svg"), url("../assets/switch-on-insensitive.svg")); } - switch:checked:disabled slider { - background-image: -gtk-scaled(url("../assets/switch-slider-on-insensitive.svg"), url("../assets/switch-slider-on-insensitive@2.png")); } - switch slider { - min-width: 1px; - min-height: 1px; - background-repeat: no-repeat; - background-position: left center; - background-color: transparent; - background-image: -gtk-scaled(url("../assets/switch-slider-off.svg"), url("../assets/switch-slider-off@2.png")); } - row:selected switch:checked { - background-image: -gtk-scaled(url("../assets/switch-off.svg"), url("../assets/switch-off.svg")); } - row:selected switch:checked slider { - background-image: -gtk-scaled(url("../assets/switch-slider-on-selected.svg"), url("../assets/switch-slider-on-selected@2.png")); } - switch trough:active, switch trough:checked { - background-color: #8fbcbb; } - switch trough:active:backdrop, switch trough:checked:backdrop { - background-color: rgba(143, 188, 187, 0.6); } + background-image: -gtk-scaled(url("../assets/switch-off.svg"), url("../assets/switch-off.svg")); +} +switch:disabled { + background-image: -gtk-scaled(url("../assets/switch-insensitive.svg"), url("../assets/switch-insensitive.svg")); +} +switch:disabled slider { + background-image: -gtk-scaled(url("../assets/switch-slider-insensitive.svg"), url("../assets/switch-slider-insensitive@2.png")); +} +switch, switch slider { + outline-color: transparent; + color: transparent; + border: none; + box-shadow: none; +} +switch:checked { + background-image: -gtk-scaled(url("../assets/switch-on.svg"), url("../assets/switch-on.svg")); +} +switch:checked slider { + background-image: -gtk-scaled(url("../assets/switch-slider-on.svg"), url("../assets/switch-slider-on@2.png")); +} +switch:checked:disabled { + background-image: -gtk-scaled(url("../assets/switch-on-insensitive.svg"), url("../assets/switch-on-insensitive.svg")); +} +switch:checked:disabled slider { + background-image: -gtk-scaled(url("../assets/switch-slider-on-insensitive.svg"), url("../assets/switch-slider-on-insensitive@2.png")); +} +switch slider { + min-width: 1px; + min-height: 1px; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + background-image: -gtk-scaled(url("../assets/switch-slider-off.svg"), url("../assets/switch-slider-off@2.png")); +} +row:selected switch:checked { + background-image: -gtk-scaled(url("../assets/switch-off.svg"), url("../assets/switch-off.svg")); +} +row:selected switch:checked slider { + background-image: -gtk-scaled(url("../assets/switch-slider-on-selected.svg"), url("../assets/switch-slider-on-selected@2.png")); +} +switch trough:active, switch trough:checked { + background-color: #af6f5a; +} +switch trough:active:backdrop, switch trough:checked:backdrop { + background-color: rgba(175, 111, 90, 0.6); +} /************ * Toolbars * ************/ -toolbar, .inline-toolbar, searchbar > revealer > box { +searchbar > revealer > box, .inline-toolbar, toolbar { padding: 4px; - background-color: #434c5e; } + background-color: #453e3b; +} toolbar { - padding: 4px 3px 3px 4px; } - .osd toolbar { - background-color: transparent; } - toolbar.osd { - padding: 13px; - border: none; - border-radius: 5px; - background-color: rgba(40, 45, 55, 0.93); } - toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { - border-radius: 0; } - toolbar.horizontal separator { - margin: 0 7px 1px 6px; } - toolbar.vertical separator { - margin: 6px 1px 7px 0; } - toolbar:not(.inline-toolbar):not(.osd) switch, - toolbar:not(.inline-toolbar):not(.osd) scale, - toolbar:not(.inline-toolbar):not(.osd) entry, - toolbar:not(.inline-toolbar):not(.osd) spinbutton, - toolbar:not(.inline-toolbar):not(.osd) button { - margin-right: 1px; - margin-bottom: 1px; } + padding: 4px 3px 3px 4px; +} +.osd toolbar { + background-color: transparent; +} +toolbar.osd { + padding: 13px; + border: none; + border-radius: 5px; + background-color: rgba(41, 37, 35, 0.93); +} +toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { + border-radius: 0; +} +toolbar.horizontal separator { + margin: 0 7px 1px 6px; +} +toolbar.vertical separator { + margin: 6px 1px 7px 0; +} +toolbar:not(.inline-toolbar):not(.osd) switch, +toolbar:not(.inline-toolbar):not(.osd) scale, +toolbar:not(.inline-toolbar):not(.osd) entry, +toolbar:not(.inline-toolbar):not(.osd) spinbutton, +toolbar:not(.inline-toolbar):not(.osd) button { + margin-right: 1px; + margin-bottom: 1px; +} .inline-toolbar { padding: 3px; border-width: 0 1px 1px; - border-radius: 0 0 5px 5px; } + border-radius: 0 0 5px 5px; +} searchbar > revealer > box { border-width: 0 0 1px; - padding: 5px; } + padding: 5px; +} .inline-toolbar, searchbar > revealer > box { border-style: solid; - border-color: #232831; - background-color: #394151; } - .inline-toolbar:backdrop, searchbar > revealer > box:backdrop { - border-color: #262c36; - background-color: #394150; - box-shadow: none; - transition: 200ms ease-out; } + border-color: #292523; + background-color: #3d3734; +} +.inline-toolbar:backdrop, searchbar > revealer > box:backdrop { + border-color: #2c2825; + background-color: #3c3633; + box-shadow: none; + transition: 200ms ease-out; +} searchbar { - background: #3b4252; } + background: #3a3431; +} /************ * Tooltips * @@ -4467,153 +5628,187 @@ tooltip { /* not working */ border-radius: 5px; box-shadow: none; - text-shadow: 0 1px black; } - tooltip.background { - background-color: rgba(40, 45, 55, 0.93); - background-clip: padding-box; - border: 1px solid #232831; } - tooltip decoration { - background-color: transparent; } - tooltip * { - padding: 4px; - background-color: transparent; - color: white; } + text-shadow: 0 1px black; +} +tooltip.background { + background-color: rgba(41, 37, 35, 0.93); + background-clip: padding-box; + border: 1px solid #292523; +} +tooltip decoration { + background-color: transparent; +} +tooltip * { + padding: 4px; + background-color: transparent; + color: white; +} columnview.view, treeview.view { - border-left-color: #232831; - border-top-color: #232831; } - columnview.view:selected:focus, columnview.view:selected, - treeview.view:selected:focus, - treeview.view:selected { - border-radius: 0; - outline-color: #bf616a; } - columnview.view:disabled, - treeview.view:disabled { - color: #8e95a4; } - columnview.view:disabled:selected, - treeview.view:disabled:selected { - color: #68868a; } - columnview.view:disabled:selected:backdrop, - treeview.view:disabled:selected:backdrop { - color: rgba(131, 171, 172, 0.85); } - columnview.view.separator, - treeview.view.separator { - min-height: 2px; - color: #232831; } - columnview.view:backdrop, - treeview.view:backdrop { - border-left-color: #4c5362; - border-top: #4c5362; } - columnview.view:drop(active), - treeview.view:drop(active) { - box-shadow: none; } - columnview.view > dndtarget:drop(active), - treeview.view > dndtarget:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #6fa9a8; } - columnview.view > dndtarget:drop(active).after, - treeview.view > dndtarget:drop(active).after { - border-top-style: none; } - columnview.view > dndtarget:drop(active).before, - treeview.view > dndtarget:drop(active).before { - border-bottom-style: none; } - columnview.view.expander, - treeview.view.expander { - min-width: 16px; - min-height: 16px; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #a9afbc; } - columnview.view.expander:dir(rtl), - treeview.view.expander:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } - columnview.view.expander:hover, - treeview.view.expander:hover { - color: #d8dee9; } - columnview.view.expander:selected, - treeview.view.expander:selected { - color: #4b5d65; } - columnview.view.expander:selected:hover, - treeview.view.expander:selected:hover { - color: #2e3440; } - columnview.view.expander:checked, - treeview.view.expander:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - columnview.view.progressbar, - treeview.view.progressbar { - border: 1px solid #6fa9a8; - border-radius: 4px; - background-color: #8fbcbb; - background-image: linear-gradient(to bottom, #8fbcbb, #6fa9a8); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), 0 1px rgba(0, 0, 0, 0.1); } - columnview.view.progressbar:selected:focus, columnview.view.progressbar:selected, - treeview.view.progressbar:selected:focus, - treeview.view.progressbar:selected { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); - background-image: image(#3b4252); } - columnview.view.progressbar:selected:focus:backdrop, columnview.view.progressbar:selected:backdrop, - treeview.view.progressbar:selected:focus:backdrop, - treeview.view.progressbar:selected:backdrop { - background-color: #3d4455; } - columnview.view.trough, - treeview.view.trough { - background-color: rgba(216, 222, 233, 0.1); } - columnview.view.trough:selected:focus, columnview.view.trough:selected, - treeview.view.trough:selected:focus, - treeview.view.trough:selected { - background-color: #6fa9a8; } - columnview.view > header > button, - treeview.view > header > button { - color: #cfd3dd; - background-color: #3b4252; - font-weight: bold; - text-shadow: none; - box-shadow: none; } - columnview.view > header > button:hover, - treeview.view > header > button:hover { - color: #d4d9e3; - box-shadow: none; - transition: none; } - columnview.view > header > button:active, - treeview.view > header > button:active { - color: #d8dee9; - transition: none; } - columnview.view > header > button sort-indicator, - treeview.view > header > button sort-indicator { - min-height: 16px; - min-width: 16px; } - columnview.view > header > button sort-indicator.ascending, - treeview.view > header > button sort-indicator.ascending { - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } - columnview.view > header > button sort-indicator.descending, - treeview.view > header > button sort-indicator.descending { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - columnview.view button.dnd:active, columnview.view button.dnd:selected, columnview.view button.dnd:hover, columnview.view button.dnd, - columnview.view header.button.dnd:active, - columnview.view header.button.dnd:selected, - columnview.view header.button.dnd:hover, - columnview.view header.button.dnd, - treeview.view button.dnd:active, - treeview.view button.dnd:selected, - treeview.view button.dnd:hover, - treeview.view button.dnd, - treeview.view header.button.dnd:active, - treeview.view header.button.dnd:selected, - treeview.view header.button.dnd:hover, - treeview.view header.button.dnd { - padding: 0 6px; - color: #bf616a; - background-image: none; - background-color: #8fbcbb; - border-style: none; - border-radius: 0; - box-shadow: inset 0 0 0 1px #3b4252; - text-shadow: none; - transition: none; } - columnview.view acceleditor > label, - treeview.view acceleditor > label { - background-color: #8fbcbb; } + border-left-color: #292523; + border-top-color: #292523; +} +columnview.view:selected:focus, columnview.view:selected, +treeview.view:selected:focus, +treeview.view:selected { + border-radius: 0; + outline-color: #c65353; +} +columnview.view:disabled, +treeview.view:disabled { + color: #888280; +} +columnview.view:disabled:selected, +treeview.view:disabled:selected { + color: #7c5346; +} +columnview.view:disabled:selected:backdrop, +treeview.view:disabled:selected:backdrop { + color: rgba(159, 102, 84, 0.85); +} +columnview.view.separator, +treeview.view.separator { + min-height: 2px; + color: #292523; +} +columnview.view:backdrop, +treeview.view:backdrop { + border-left-color: #4a4441; + border-top: #4a4441; +} +columnview.view:drop(active), +treeview.view:drop(active) { + box-shadow: none; +} +columnview.view > dndtarget:drop(active), +treeview.view > dndtarget:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: #905846; +} +columnview.view > dndtarget:drop(active).after, +treeview.view > dndtarget:drop(active).after { + border-top-style: none; +} +columnview.view > dndtarget:drop(active).before, +treeview.view > dndtarget:drop(active).before { + border-bottom-style: none; +} +columnview.view.expander, +treeview.view.expander { + min-width: 16px; + min-height: 16px; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: #9f9a98; +} +columnview.view.expander:dir(rtl), +treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); +} +columnview.view.expander:hover, +treeview.view.expander:hover { + color: #cac6c4; +} +columnview.view.expander:selected, +treeview.view.expander:selected { + color: #553f37; +} +columnview.view.expander:selected:hover, +treeview.view.expander:selected:hover { + color: #2f2a28; +} +columnview.view.expander:checked, +treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} +columnview.view.progressbar, +treeview.view.progressbar { + border: 1px solid #905846; + border-radius: 4px; + background-color: #af6f5a; + background-image: linear-gradient(to bottom, #af6f5a, #905846); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), 0 1px rgba(0, 0, 0, 0.1); +} +columnview.view.progressbar:selected:focus, columnview.view.progressbar:selected, +treeview.view.progressbar:selected:focus, +treeview.view.progressbar:selected { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); + background-image: image(#3a3431); +} +columnview.view.progressbar:selected:focus:backdrop, columnview.view.progressbar:selected:backdrop, +treeview.view.progressbar:selected:focus:backdrop, +treeview.view.progressbar:selected:backdrop { + background-color: #3d3633; +} +columnview.view.trough, +treeview.view.trough { + background-color: rgba(202, 198, 196, 0.1); +} +columnview.view.trough:selected:focus, columnview.view.trough:selected, +treeview.view.trough:selected:focus, +treeview.view.trough:selected { + background-color: #905846; +} +columnview.view > header > button, +treeview.view > header > button { + color: #cfcac7; + background-color: #3a3431; + font-weight: bold; + text-shadow: none; + box-shadow: none; +} +columnview.view > header > button:hover, +treeview.view > header > button:hover { + color: #cdc8c6; + box-shadow: none; + transition: none; +} +columnview.view > header > button:active, +treeview.view > header > button:active { + color: #cac6c4; + transition: none; +} +columnview.view > header > button sort-indicator, +treeview.view > header > button sort-indicator { + min-height: 16px; + min-width: 16px; +} +columnview.view > header > button sort-indicator.ascending, +treeview.view > header > button sort-indicator.ascending { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} +columnview.view > header > button sort-indicator.descending, +treeview.view > header > button sort-indicator.descending { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} +columnview.view button.dnd:active, columnview.view button.dnd:selected, columnview.view button.dnd:hover, columnview.view button.dnd, +columnview.view header.button.dnd:active, +columnview.view header.button.dnd:selected, +columnview.view header.button.dnd:hover, +columnview.view header.button.dnd, +treeview.view button.dnd:active, +treeview.view button.dnd:selected, +treeview.view button.dnd:hover, +treeview.view button.dnd, +treeview.view header.button.dnd:active, +treeview.view header.button.dnd:selected, +treeview.view header.button.dnd:hover, +treeview.view header.button.dnd { + padding: 0 6px; + color: #c65353; + background-image: none; + background-color: #af6f5a; + border-style: none; + border-radius: 0; + box-shadow: inset 0 0 0 1px #3a3431; + text-shadow: none; + transition: none; +} +columnview.view acceleditor > label, +treeview.view acceleditor > label { + background-color: #af6f5a; +} columnview.view > header > button, treeview.view > header > button, columnview.view > header > button:hover, @@ -4622,56 +5817,70 @@ treeview.view > header > button:active { padding: 0 6px; background-image: none; border-style: none none solid solid; - border-color: #232831; + border-color: #292523; border-radius: 0; - text-shadow: none; } - columnview.view > header > button:disabled, - treeview.view > header > button:disabled { - border-color: #434c5e; - background-image: none; } - columnview.view > header > button:last-child:backdrop, - treeview.view > header > button:last-child:backdrop, columnview.view > header > button:last-child, - treeview.view > header > button:last-child { - border-right-style: none; } + text-shadow: none; +} +columnview.view > header > button:disabled, +treeview.view > header > button:disabled { + border-color: #453e3b; + background-image: none; +} +columnview.view > header > button:last-child, +treeview.view > header > button:last-child { + border-right-style: none; +} /********************** * Window Decorations * *********************/ window { - border-width: 0px; } - window.csd { - box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(0, 0, 0, 0.75); - margin: 0px; - border-radius: 4px 4px 0 0; } - window.csd:backdrop { - box-shadow: 0 3px 9px 1px transparent, 0 2px 6px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.75); - transition: 200ms ease-out; } - window.csd.popup { - border-radius: 7px; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.65); } - window.csd.dialog.message { - border-radius: 4px; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.65); } - window.solid-csd { - margin: 0; - padding: 4px; - border: solid 1px #232831; - border-radius: 0; - box-shadow: inset 0 0 0 4px #232831, inset 0 0 0 3px #2b313c, inset 0 1px rgba(216, 222, 233, 0.07); } - window.solid-csd:backdrop { - box-shadow: inset 0 0 0 4px #232831, inset 0 0 0 3px #434c5e, inset 0 1px rgba(216, 222, 233, 0.07); } - window.maximized, window.fullscreen { - border-radius: 0; - box-shadow: none; } - window.tiled, window.tiled-top, window.tiled-left, window.tiled-right, window.tiled-bottom { - border-radius: 0; - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.75), 0 0 0 20px transparent; } - window.tiled:backdrop, window.tiled-top:backdrop, window.tiled-left:backdrop, window.tiled-right:backdrop, window.tiled-bottom:backdrop { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.75), 0 0 0 20px transparent; } - window.popup { - box-shadow: none; } - window.ssd { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.75); } + border-width: 0px; +} +window.csd { + box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(0, 0, 0, 0.75); + margin: 0px; + border-radius: 4px 4px 0 0; +} +window.csd:backdrop { + box-shadow: 0 3px 9px 1px transparent, 0 2px 6px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.75); + transition: 200ms ease-out; +} +window.csd.popup { + border-radius: 7px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.65); +} +window.csd.dialog.message { + border-radius: 4px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.65); +} +window.solid-csd { + margin: 0; + padding: 4px; + border: solid 1px #292523; + border-radius: 0; + box-shadow: inset 0 0 0 4px #292523, inset 0 0 0 3px #2d2926, inset 0 1px rgba(202, 198, 196, 0.07); +} +window.solid-csd:backdrop { + box-shadow: inset 0 0 0 4px #292523, inset 0 0 0 3px #453e3b, inset 0 1px rgba(202, 198, 196, 0.07); +} +window.maximized, window.fullscreen { + border-radius: 0; + box-shadow: none; +} +window.tiled, window.tiled-top, window.tiled-left, window.tiled-right, window.tiled-bottom { + border-radius: 0; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.75), 0 0 0 20px transparent; +} +window.tiled:backdrop, window.tiled-top:backdrop, window.tiled-left:backdrop, window.tiled-right:backdrop, window.tiled-bottom:backdrop { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.75), 0 0 0 20px transparent; +} +window.popup { + box-shadow: none; +} +window.ssd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.75); +} windowcontrols button.close, windowcontrols button.maximize, windowcontrols button.minimize { min-width: 20px; @@ -4680,82 +5889,109 @@ windowcontrols button.close, windowcontrols button.maximize, windowcontrols butt padding: 0 1px; background-position: center; background-repeat: no-repeat; - background-size: 16px 16px; } - windowcontrols button.close, windowcontrols button.close:hover, windowcontrols button.close:focus, windowcontrols button.close:active, windowcontrols button.close:backdrop, windowcontrols button.close:backdrop:hover, windowcontrols button.maximize, windowcontrols button.maximize:hover, windowcontrols button.maximize:focus, windowcontrols button.maximize:active, windowcontrols button.maximize:backdrop, windowcontrols button.maximize:backdrop:hover, windowcontrols button.minimize, windowcontrols button.minimize:hover, windowcontrols button.minimize:focus, windowcontrols button.minimize:active, windowcontrols button.minimize:backdrop, windowcontrols button.minimize:backdrop:hover { - background-color: transparent; - border: none; - box-shadow: none; - color: transparent; } + background-size: 16px 16px; +} +windowcontrols button.close, windowcontrols button.close:hover, windowcontrols button.close:focus, windowcontrols button.close:active, windowcontrols button.close:backdrop, windowcontrols button.close:backdrop:hover, windowcontrols button.maximize, windowcontrols button.maximize:hover, windowcontrols button.maximize:focus, windowcontrols button.maximize:active, windowcontrols button.maximize:backdrop, windowcontrols button.maximize:backdrop:hover, windowcontrols button.minimize, windowcontrols button.minimize:hover, windowcontrols button.minimize:focus, windowcontrols button.minimize:active, windowcontrols button.minimize:backdrop, windowcontrols button.minimize:backdrop:hover { + background-color: transparent; + border: none; + box-shadow: none; + color: transparent; +} windowcontrols button.close { - background-image: -gtk-scaled(url("../assets/close.png"), url("../assets/close@2.png")); } - windowcontrols button.close:hover, windowcontrols button.close:active { - background-image: -gtk-scaled(url("../assets/close_prelight.png"), url("../assets/close_prelight@2.png")); } + background-image: -gtk-scaled(url("../assets/close.png"), url("../assets/close@2.png")); +} +windowcontrols button.close:hover, windowcontrols button.close:active { + background-image: -gtk-scaled(url("../assets/close_prelight.png"), url("../assets/close_prelight@2.png")); +} windowcontrols button.maximize { - background-image: -gtk-scaled(url("../assets/maximize.png"), url("../assets/maximize@2.png")); } - windowcontrols button.maximize:hover, windowcontrols button.maximize:active { - background-image: -gtk-scaled(url("../assets/maximize_prelight.png"), url("../assets/maximize_prelight@2.png")); } + background-image: -gtk-scaled(url("../assets/maximize.png"), url("../assets/maximize@2.png")); +} +windowcontrols button.maximize:hover, windowcontrols button.maximize:active { + background-image: -gtk-scaled(url("../assets/maximize_prelight.png"), url("../assets/maximize_prelight@2.png")); +} windowcontrols button.minimize { - background-image: -gtk-scaled(url("../assets/min.png"), url("../assets/min@2.png")); } - windowcontrols button.minimize:hover, windowcontrols button.minimize:active { - background-image: -gtk-scaled(url("../assets/min_prelight.png"), url("../assets/min_prelight@2.png")); } + background-image: -gtk-scaled(url("../assets/min.png"), url("../assets/min@2.png")); +} +windowcontrols button.minimize:hover, windowcontrols button.minimize:active { + background-image: -gtk-scaled(url("../assets/min_prelight.png"), url("../assets/min_prelight@2.png")); +} +.selection-mode windowcontrols button { + background-color: transparent; + border-color: transparent; + color: #af6f5a; +} windowcontrols button:backdrop { -gtk-icon-shadow: none; - background-image: -gtk-scaled(url("../assets/close_unfocused.png"), url("../assets/close_unfocused@2.png")); } + background-image: -gtk-scaled(url("../assets/close_unfocused.png"), url("../assets/close_unfocused@2.png")); +} headerbar.selection-mode button.titlebutton, .titlebar.selection-mode button.titlebutton { - text-shadow: 0 -1px rgba(0, 0, 0, 0.4807843137); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.4807843137); } - headerbar.selection-mode button.titlebutton:backdrop, - .titlebar.selection-mode button.titlebutton:backdrop { - -gtk-icon-shadow: none; } + text-shadow: 0 -1px rgba(0, 0, 0, 0.5843137255); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.5843137255); +} +headerbar.selection-mode button.titlebutton:backdrop, +.titlebar.selection-mode button.titlebutton:backdrop { + -gtk-icon-shadow: none; +} -.view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, +.view:selected:focus, .view:selected, +.history-view:selected:focus, +.history-view:selected, +textview > text:selected:focus, +textview > text:selected, textview > text selection:focus, textview > text selection, iconview:selected:focus, iconview:selected, flowbox flowboxchild:selected, modelbutton.flat:selected, +.menuitem.button.flat:selected, calendar > grid > label.day-number:selected, +entry selection:focus, +entry selection, row:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, spinbutton.vertical > text selection:focus, spinbutton.vertical > text selection, columnview.view:selected:focus, columnview.view:selected, +treeview.view:selected:focus, +treeview.view:selected { + background-color: #af6f5a; +} +row:selected label, label:selected, .selection-mode windowcontrols button, .view:selected:focus, .view:selected, .history-view:selected:focus, .history-view:selected, textview > text:selected:focus, -textview > text:selected, textview > text selection:focus, textview > text selection, flowbox flowboxchild:selected, modelbutton.flat:selected, -.menuitem.button.flat:selected, calendar > grid > label.day-number:selected, spinbutton:not(.vertical) selection:focus, spinbutton.vertical > text selection:focus, spinbutton:not(.vertical) selection, spinbutton.vertical > text selection, +textview > text:selected, textview > text selection:focus, textview > text selection, iconview:selected:focus, iconview:selected, flowbox flowboxchild:selected, modelbutton.flat:selected, +.menuitem.button.flat:selected, calendar > grid > label.day-number:selected, entry selection:focus, -entry selection, row:selected, columnview.view:selected:focus, columnview.view:selected, +entry selection, row:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, spinbutton.vertical > text selection:focus, spinbutton.vertical > text selection, columnview.view:selected:focus, columnview.view:selected, treeview.view:selected:focus, treeview.view:selected { - background-color: #8fbcbb; } - row:selected label, label:selected, .selection-mode windowcontrols button, .view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, - .history-view:selected:focus, - .history-view:selected, - textview > text:selected:focus, - textview > text:selected, textview > text selection:focus, textview > text selection, flowbox flowboxchild:selected, modelbutton.flat:selected, - .menuitem.button.flat:selected, calendar > grid > label.day-number:selected, spinbutton:not(.vertical) selection:focus, spinbutton.vertical > text selection:focus, spinbutton:not(.vertical) selection, spinbutton.vertical > text selection, - entry selection:focus, - entry selection, row:selected, columnview.view:selected:focus, columnview.view:selected, - treeview.view:selected:focus, - treeview.view:selected { - color: #2e3440; - font-weight: normal; } - row:selected label:disabled, label:disabled:selected, .selection-mode windowcontrols button:disabled, iconview:disabled:selected:focus, .view:disabled:selected, iconview:disabled:selected, - .history-view:disabled:selected, - textview > text:disabled:selected:focus, - textview > text:disabled:selected, textview > text selection:disabled, flowbox flowboxchild:disabled:selected, label:disabled selection, modelbutton.flat:disabled:selected, - .menuitem.button.flat:disabled:selected, calendar > grid > label.day-number:disabled:selected, spinbutton:not(.vertical) selection:disabled, spinbutton.vertical > text selection:disabled, - entry selection:disabled, row:disabled:selected { - color: #5f787e; } - row:selected label:backdrop, label:backdrop:selected, .selection-mode windowcontrols button:backdrop, iconview:backdrop:selected:focus, .view:backdrop:selected, iconview:backdrop:selected, - .history-view:backdrop:selected, - textview > text:backdrop:selected:focus, - textview > text:backdrop:selected, textview > text selection:backdrop, flowbox flowboxchild:backdrop:selected, label:backdrop selection, modelbutton.flat:backdrop:selected, - .menuitem.button.flat:backdrop:selected, calendar > grid > label.day-number:backdrop:selected, spinbutton:not(.vertical) selection:backdrop, spinbutton.vertical > text selection:backdrop, - entry selection:backdrop, row:backdrop:selected { - color: rgba(46, 52, 64, 0.5); } - row:selected label:backdrop:disabled, label:backdrop:disabled:selected, .selection-mode windowcontrols button:backdrop:disabled, .view:backdrop:disabled:selected, iconview:backdrop:disabled:selected, - .history-view:backdrop:disabled:selected, - textview > text:backdrop:disabled:selected, textview > text selection:backdrop:disabled, flowbox flowboxchild:backdrop:disabled:selected, label:disabled selection:backdrop, label:backdrop selection:disabled, modelbutton.flat:backdrop:disabled:selected, - .menuitem.button.flat:backdrop:disabled:selected, calendar > grid > label.day-number:backdrop:disabled:selected, spinbutton:not(.vertical) selection:backdrop:disabled, spinbutton.vertical > text selection:backdrop:disabled, - entry selection:backdrop:disabled, row:backdrop:disabled:selected { - color: rgba(131, 171, 172, 0.85); } + color: #2f2a28; + font-weight: normal; +} +row:selected label:disabled, label:disabled:selected, .selection-mode windowcontrols button:disabled, .view:disabled:selected, +.history-view:disabled:selected, +textview > text:disabled:selected:focus, +textview > text:disabled:selected, textview > text selection:disabled, iconview:disabled:selected:focus, iconview:disabled:selected, flowbox flowboxchild:disabled:selected, modelbutton.flat:disabled:selected, +.menuitem.button.flat:disabled:selected, calendar > grid > label.day-number:disabled:selected, +entry selection:disabled:focus, +entry selection:disabled, row:disabled:selected, spinbutton:not(.vertical) selection:disabled:focus, spinbutton:not(.vertical) selection:disabled, spinbutton.vertical > text selection:disabled:focus, spinbutton.vertical > text selection:disabled, columnview.view:disabled:selected, +treeview.view:disabled:selected { + color: #6f4d41; +} +row:selected label:backdrop, label:backdrop:selected, .selection-mode windowcontrols button:backdrop, .view:backdrop:selected, +.history-view:backdrop:selected, +textview > text:backdrop:selected:focus, +textview > text:backdrop:selected, textview > text selection:backdrop, iconview:backdrop:selected:focus, iconview:backdrop:selected, flowbox flowboxchild:backdrop:selected, modelbutton.flat:backdrop:selected, +.menuitem.button.flat:backdrop:selected, calendar > grid > label.day-number:backdrop:selected, +entry selection:backdrop:focus, +entry selection:backdrop, row:backdrop:selected, spinbutton:not(.vertical) selection:backdrop:focus, spinbutton:not(.vertical) selection:backdrop, spinbutton.vertical > text selection:backdrop:focus, spinbutton.vertical > text selection:backdrop, columnview.view:backdrop:selected, +treeview.view:backdrop:selected { + color: rgba(47, 42, 40, 0.5); +} +row:selected label:backdrop:disabled, label:backdrop:disabled:selected, .selection-mode windowcontrols button:backdrop:disabled, .view:backdrop:disabled:selected, +.history-view:backdrop:disabled:selected, +textview > text:backdrop:disabled:selected, textview > text selection:backdrop:disabled, iconview:backdrop:disabled:selected, flowbox flowboxchild:backdrop:disabled:selected, modelbutton.flat:backdrop:disabled:selected, +.menuitem.button.flat:backdrop:disabled:selected, +entry selection:backdrop:disabled:focus, +entry selection:backdrop:disabled, row:backdrop:disabled:selected, spinbutton:not(.vertical) selection:backdrop:disabled, spinbutton.vertical > text selection:backdrop:disabled { + color: rgba(159, 102, 84, 0.85); +} .monospace { - font-family: Monospace; } + font-family: Monospace; +} /********************** * DE-Specific Styles * @@ -4764,15 +6000,18 @@ treeview.view:selected { * Budgie * *********/ .budgie-container { - background-color: transparent; } - .budgie-container:backdrop { - background-color: transparent; } - .budgie-container popover list, - .budgie-container popover row { - border: none; - background: none; - padding: 0; - margin: 0; } + background-color: transparent; +} +.budgie-container:backdrop { + background-color: transparent; +} +.budgie-container popover list, +.budgie-container popover row { + border: none; + background: none; + padding: 0; + margin: 0; +} .budgie-popover .container, .budgie-popover border, @@ -4787,897 +6026,1172 @@ treeview.view:selected { -gtk-icon-shadow: none; opacity: 1; min-width: 0; - min-height: 0; } + min-height: 0; +} .budgie-popover, .budgie-popover.background { border-radius: 2px; padding: 0; - background: rgba(22, 25, 30, 0.95); + background: rgba(17, 16, 15, 0.95); background-clip: border-box; box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.35); - border: 1px solid #232831; } - .budgie-popover list:hover, - .budgie-popover row:hover, - .budgie-popover.background list:hover, - .budgie-popover.background row:hover { - background: none; } - .budgie-popover > frame.container, - .budgie-popover.background > frame.container { - margin: 0 -1px -1px; - padding: 2px 0 0; } - .budgie-popover button, - .budgie-popover.background button { - color: #d8dee9; - border: none; - background: transparent; } - .budgie-popover button:hover, - .budgie-popover.background button:hover { - color: #8fbcbb; } + border: 1px solid #292523; +} +.budgie-popover list:hover, +.budgie-popover row:hover, +.budgie-popover.background list:hover, +.budgie-popover.background row:hover { + background: none; +} +.budgie-popover > frame.container, +.budgie-popover.background > frame.container { + margin: 0 -1px -1px; + padding: 2px 0 0; +} +.budgie-popover button, +.budgie-popover.background button { + color: #cac6c4; + border: none; + background: transparent; +} +.budgie-popover button:hover, +.budgie-popover.background button:hover { + color: #af6f5a; +} .budgie-popover > .container { - padding: 2px; } + padding: 2px; +} .budgie-menu { - color: #d8dee9; } - .budgie-menu .container { - padding: 0; } - .budgie-menu button:hover { - -gtk-icon-filter: none; } - .budgie-menu entry.search { - border: none; - background: none; - padding: 5px 2px; - border-bottom: 1px solid #232831; - border-radius: 0; - font-size: 120%; - box-shadow: none; - color: #d8dee9; } - .budgie-menu entry.search image:dir(ltr) { - padding-left: 8px; - padding-right: 12px; } - .budgie-menu entry.search image:dir(rtl) { - padding-left: 12px; - padding-right: 8px; } - .budgie-menu .categories { - border-width: 0; - margin-left: 3px; - background: transparent; } - .budgie-menu .categories:dir(ltr) { - border-right: 1px solid #232831; } - .budgie-menu .categories:dir(rtl) { - border-left: 1px solid #232831; } - .budgie-menu .category-button { - padding: 7px; - border-radius: 2px 0 0 2px; } - .budgie-menu .category-button:hover { - background-color: rgba(216, 222, 233, 0.05); - color: #d8dee9; } - .budgie-menu .category-button:active { - box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } - .budgie-menu .category-button:checked { - color: #2e3440; - background: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } - .budgie-menu .category-button:checked:hover { - color: rgba(46, 52, 64, 0.6); } - .budgie-menu .category-button:checked:disabled { - opacity: 0.5; } - .budgie-menu .category-button:checked:disabled label { - color: rgba(46, 52, 64, 0.7); } - .budgie-menu scrollbar { - background-color: transparent; - border-color: #232831; } - .budgie-menu button:not(.category-button) { - padding-top: 5px; - padding-bottom: 5px; - border-radius: 0; - box-shadow: none; - background: yellow; } - .budgie-menu button { - border: none; - background: transparent; } - .budgie-menu undershoot, .budgie-menu overshoot { - background: none; } - .budgie-menu list { - color: rgba(216, 222, 233, 0.7); } + color: #cac6c4; +} +.budgie-menu .container { + padding: 0; +} +.budgie-menu button:hover { + -gtk-icon-filter: none; +} +.budgie-menu entry.search { + border: none; + background: none; + padding: 5px 2px; + border-bottom: 1px solid #292523; + border-radius: 0; + font-size: 120%; + box-shadow: none; + color: #cac6c4; +} +.budgie-menu entry.search image:dir(ltr) { + padding-left: 8px; + padding-right: 12px; +} +.budgie-menu entry.search image:dir(rtl) { + padding-left: 12px; + padding-right: 8px; +} +.budgie-menu .categories { + border-width: 0; + margin-left: 3px; + background: transparent; +} +.budgie-menu .categories:dir(ltr) { + border-right: 1px solid #292523; +} +.budgie-menu .categories:dir(rtl) { + border-left: 1px solid #292523; +} +.budgie-menu .category-button { + padding: 7px; + border-radius: 2px 0 0 2px; +} +.budgie-menu .category-button:hover { + background-color: rgba(202, 198, 196, 0.1); + color: #cac6c4; +} +.budgie-menu .category-button:active { + box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); +} +.budgie-menu .category-button:checked { + color: #2f2a28; + background: linear-gradient(to right, #5d81ac 0%, #5d81ac 100%); +} +.budgie-menu .category-button:checked:hover { + color: rgba(47, 42, 40, 0.6); +} +.budgie-menu .category-button:checked:disabled { + opacity: 0.5; +} +.budgie-menu .category-button:checked:disabled label { + color: rgba(47, 42, 40, 0.7); +} +.budgie-menu scrollbar { + background-color: transparent; + border-color: #292523; +} +.budgie-menu button:not(.category-button) { + padding-top: 5px; + padding-bottom: 5px; + border-radius: 0; + box-shadow: none; + background: yellow; +} +.budgie-menu button { + border: none; + background: transparent; +} +.budgie-menu undershoot, .budgie-menu overshoot { + background: none; +} +.budgie-menu list { + color: rgba(202, 198, 196, 0.7); +} button.budgie-menu-launcher { padding: 0 2px; - color: #d8dee9; - box-shadow: none; - background-color: transparent; } - button.budgie-menu-launcher:hover { - color: #d8dee9; } - button.budgie-menu-launcher:active, button.budgie-menu-launcher:checked { - color: #d8dee9; } - button.budgie-menu-launcher:backdrop { - color: #d8dee9; - background-color: transparent; } - button.budgie-menu-launcher:backdrop:hover { - color: #d8dee9; } - button.budgie-menu-launcher:backdrop:active, button.budgie-menu-launcher:backdrop:checked { - color: #8fbcbb; - box-shadow: none; - background-color: #3d4454; } + color: #cac6c4; + box-shadow: none; + background-color: transparent; +} +button.budgie-menu-launcher:hover { + color: #cac6c4; +} +button.budgie-menu-launcher:active, button.budgie-menu-launcher:checked { + color: #cac6c4; +} +button.budgie-menu-launcher:backdrop { + color: #cac6c4; + background-color: transparent; +} +button.budgie-menu-launcher:backdrop:hover { + color: #cac6c4; +} +button.budgie-menu-launcher:backdrop:active, button.budgie-menu-launcher:backdrop:checked { + color: #af6f5a; + box-shadow: none; + background-color: #3c3633; +} .user-menu .content-box separator { margin-left: 6px; margin-right: 6px; - background-color: rgba(216, 222, 233, 0.1); } + background-color: rgba(202, 198, 196, 0.1); +} .user-menu button { - margin: 5px; } + margin: 5px; +} .user-menu > box.vertical row.activatable:first-child .indicator-item, .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1); - background-color: #8fbcbb; - transition-duration: 0.2s; } - .user-menu > box.vertical row.activatable:first-child .indicator-item:dir(ltr), - .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item:dir(ltr) { - padding-left: 7px; - background-position: left center; - background-repeat: no-repeat; - background-size: 38px auto; } - .user-menu > box.vertical row.activatable:first-child .indicator-item:dir(rtl), - .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item:dir(rtl) { - padding-right: 7px; - background-position: right center; - background-repeat: no-repeat; - background-size: 38px auto; } - .user-menu > box.vertical row.activatable:first-child .indicator-item label, - .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label { - color: #2e3440; } - .user-menu > box.vertical row.activatable:first-child .indicator-item label:dir(ltr), - .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label:dir(ltr) { - padding-left: 5px; } - .user-menu > box.vertical row.activatable:first-child .indicator-item label:dir(rtl), - .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label:dir(rtl) { - padding-right: 5px; } - .user-menu > box.vertical row.activatable:first-child .indicator-item image, - .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item image { - color: #2e3440; } - .user-menu > box.vertical row.activatable:first-child .indicator-item image:first-child, - .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item image:first-child { - min-width: 24px; - min-height: 20px; } + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.15); + background-color: #af6f5a; + transition-duration: 0.2s; +} +.user-menu > box.vertical row.activatable:first-child .indicator-item:dir(ltr), +.user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item:dir(ltr) { + padding-left: 7px; + background-position: left center; + background-repeat: no-repeat; + background-size: 38px auto; +} +.user-menu > box.vertical row.activatable:first-child .indicator-item:dir(rtl), +.user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item:dir(rtl) { + padding-right: 7px; + background-position: right center; + background-repeat: no-repeat; + background-size: 38px auto; +} +.user-menu > box.vertical row.activatable:first-child .indicator-item label, +.user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label { + color: #2f2a28; +} +.user-menu > box.vertical row.activatable:first-child .indicator-item label:dir(ltr), +.user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label:dir(ltr) { + padding-left: 5px; +} +.user-menu > box.vertical row.activatable:first-child .indicator-item label:dir(rtl), +.user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label:dir(rtl) { + padding-right: 5px; +} +.user-menu > box.vertical row.activatable:first-child .indicator-item image, +.user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item image { + color: #2f2a28; +} +.user-menu > box.vertical row.activatable:first-child .indicator-item image:first-child, +.user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item image:first-child { + min-width: 24px; + min-height: 20px; +} button.raven-trigger { padding-left: 2px; padding-right: 2px; - color: #d8dee9; - box-shadow: none; } - button.raven-trigger:hover { - color: #d8dee9; - background-color: transparent; } - button.raven-trigger:active, button.raven-trigger:checked { - box-shadow: none; - background-color: transparent; - color: #8fbcbb; } - button.raven-trigger:backdrop { - color: #d8dee9; } - button.raven-trigger:backdrop:hover { - color: #d8dee9; } - button.raven-trigger:backdrop:active, button.raven-trigger:backdrop:checked { - box-shadow: none; - color: #8fbcbb; - background-color: transparent; } + color: #cac6c4; + box-shadow: none; +} +button.raven-trigger:hover { + color: #cac6c4; + background-color: transparent; +} +button.raven-trigger:active, button.raven-trigger:checked { + box-shadow: none; + background-color: transparent; + color: #af6f5a; +} +button.raven-trigger:backdrop { + color: #cac6c4; +} +button.raven-trigger:backdrop:hover { + color: #cac6c4; +} +button.raven-trigger:backdrop:active, button.raven-trigger:backdrop:checked { + box-shadow: none; + color: #af6f5a; + background-color: transparent; +} .places-menu .container { - padding: 0; } + padding: 0; +} .places-menu .message-bar { border-top-left-radius: 3px; - border-top-right-radius: 3px; } + border-top-right-radius: 3px; +} .places-menu .name-button { border: 0; border-radius: 0; - padding: 4px 6px; } + padding: 4px 6px; +} .places-menu .unmount-button { padding: 4px 4px; border: 0; - border-radius: 0; } + border-radius: 0; +} .places-menu .places-section-header { padding: 0px; - border-bottom: 1px solid rgba(35, 40, 49, 0.95); - box-shadow: 0px 1px 1px alpha(@theme_fg_color, 0.03); } + border-bottom: 1px solid rgba(41, 37, 35, 0.95); + box-shadow: 0px 1px 1px alpha(@theme_fg_color, 0.03); +} .places-menu .places-section-header > button { padding: 8px; border: none; border-bottom-left-radius: 0px; - border-bottom-right-radius: 0px; } + border-bottom-right-radius: 0px; +} .places-menu .places-list { - background: rgba(216, 222, 233, 0.04); - border-bottom: 1px solid rgba(35, 40, 49, 0.95); } + background: rgba(202, 198, 196, 0.04); + border-bottom: 1px solid rgba(41, 37, 35, 0.95); +} .places-menu .unlock-area { - border-top: 1px solid rgba(35, 40, 49, 0.85); - border-bottom: 1px solid rgba(35, 40, 49, 0.85); } + border-top: 1px solid rgba(41, 37, 35, 0.85); + border-bottom: 1px solid rgba(41, 37, 35, 0.85); +} .places-menu .unlock-area entry { border-radius: 0; - border: 0; } + border: 0; +} .places-menu .unlock-area button { border-radius: 0; border: 0; - border-left: 1px solid rgba(35, 40, 49, 0.85); } + border-left: 1px solid rgba(41, 37, 35, 0.85); +} .places-menu .alternative-label { font-size: 15px; - padding: 3px; } + padding: 3px; +} .places-menu .always-expand { background: transparent; - border-bottom: none; } + border-bottom: none; +} .night-light-indicator .container { - padding: 0; } + padding: 0; +} .night-light-indicator .view-header { font-size: 14px; padding: 10px; border-bottom: 1px solid mix(@theme_base_color, #000000, 0.35); - box-shadow: 0px 1px 1px alpha(@theme_fg_color, 0.04); } + box-shadow: 0px 1px 1px alpha(@theme_fg_color, 0.04); +} .night-light-indicator .display-settings-button { border-top-left-radius: 0px; border-top-right-radius: 0px; border: none; padding: 3px; border-top: 1px solid mix(@theme_base_color, #000000, 0.35); - box-shadow: inset 0px 1px 1px alpha(@theme_fg_color, 0.04); } + box-shadow: inset 0px 1px 1px alpha(@theme_fg_color, 0.04); +} .budgie-panel { - color: #d8dee9; - background-color: rgba(22, 25, 30, 0.95); + color: #cac6c4; + background-color: rgba(17, 16, 15, 0.95); background-image: none; box-shadow: none; border: none; - transition: all 150ms ease-in; } - .budgie-panel .alert { - color: #bf616a; } - .budgie-panel:backdrop { - color: #d8dee9; - background-color: rgba(22, 25, 30, 0.95); } - .budgie-panel button { - border-top-width: 0; - border-bottom-width: 0; - border-radius: 0; } - .budgie-panel button.flat { - background: transparent; - border: none; } - .budgie-panel button.flat:hover, .budgie-panel button.flat:active, .budgie-panel button.flat:checked { - background: transparent; - color: #8fbcbb; } - .budgie-panel popover list, - .budgie-panel popover row { - padding: 0; - margin: 0; } - .budgie-panel label { - color: #d8dee9; - font-weight: 700; } - .budgie-panel.transparent { - background-color: rgba(22, 25, 30, 0.2); } - .top .budgie-panel.transparent { - border-bottom-color: transparent; } - .bottom .budgie-panel.transparent { - border-top-color: transparent; } - .left .budgie-panel.transparent { - border-right-color: transparent; } - .right .budgie-panel.transparent { - border-left-color: transparent; } - .budgie-panel.transparent:backdrop, .budgie-panel.transparent label, .budgie-panel.transparent button.raven-trigger:backdrop, .budgie-panel.transparent button.budgie-menu-launcher { - color: #f9fafb; } - .budgie-panel .end-region { - border-radius: 0px; } - .budgie-panel .end-region separator { - background-color: rgba(216, 222, 233, 0.15); } - .budgie-panel .end-region label { - font-weight: 700; - color: #d8dee9; } + transition: all 150ms ease-in; +} +.budgie-panel .alert { + color: #c65353; +} +.budgie-panel:backdrop { + color: #cac6c4; + background-color: rgba(17, 16, 15, 0.95); +} +.budgie-panel button { + border-top-width: 0; + border-bottom-width: 0; + border-radius: 0; +} +.budgie-panel button.flat { + background: transparent; + border: none; +} +.budgie-panel button.flat:hover, .budgie-panel button.flat:active, .budgie-panel button.flat:checked { + background: transparent; + color: #af6f5a; +} +.budgie-panel popover list, +.budgie-panel popover row { + padding: 0; + margin: 0; +} +.budgie-panel label { + color: #cac6c4; + font-weight: 700; +} +.budgie-panel.transparent { + background-color: rgba(17, 16, 15, 0.2); +} +.top .budgie-panel.transparent { + border-bottom-color: transparent; +} +.bottom .budgie-panel.transparent { + border-top-color: transparent; +} +.left .budgie-panel.transparent { + border-right-color: transparent; +} +.right .budgie-panel.transparent { + border-left-color: transparent; +} +.budgie-panel.transparent:backdrop, .budgie-panel.transparent label, .budgie-panel.transparent button.raven-trigger:backdrop, .budgie-panel.transparent button.budgie-menu-launcher { + color: #d6d3d1; +} +.budgie-panel .end-region { + border-radius: 0px; +} +.budgie-panel .end-region separator { + background-color: rgba(202, 198, 196, 0.15); +} +.budgie-panel .end-region label { + font-weight: 700; + color: #cac6c4; +} .budgie-panel #tasklist-button, .budgie-panel #tasklist-button:backdrop { outline-color: transparent; transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border-color: rgba(22, 25, 30, 0); + border-color: rgba(17, 16, 15, 0); border-radius: 0; background-color: transparent; box-shadow: none; - background-clip: padding-box; } + background-clip: padding-box; +} .budgie-panel button.flat.launcher { outline-color: transparent; transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - border-color: rgba(22, 25, 30, 0); + border-color: rgba(17, 16, 15, 0); border-radius: 0; padding: 0; background-clip: padding-box; - background-color: transparent; } - .budgie-panel button.flat.launcher { - box-shadow: none; } - + background-color: transparent; +} +.budgie-panel button.flat.launcher { + box-shadow: none; +} .budgie-panel #tasklist-button:hover, .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .pinned button.flat.launcher.running:hover { - box-shadow: none; } + box-shadow: none; +} .budgie-panel #tasklist-button:active, .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .pinned button.flat.launcher.running:active, .budgie-panel #tasklist-button:checked, .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .pinned button.flat.launcher.running:checked { - box-shadow: none; } + box-shadow: none; +} .top .budgie-panel #tasklist-button, .budgie-panel .top #tasklist-button, .top .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .top button.flat.launcher, .top .budgie-panel .pinned button.flat.launcher.running, .budgie-panel .pinned .top button.flat.launcher.running { padding-bottom: 2px; - border-top: 2px solid transparent; } - .top .budgie-panel .pinned button.flat.launcher:not(.running) { - border-top: 2px solid transparent; } - - .top .budgie-panel .pinned button.flat.launcher:not(.running):hover { - border-top: 2px solid rgba(255, 255, 255, 0.1); } - - .top .budgie-panel .unpinned button.flat.launcher, - .top .budgie-panel .pinned button.flat.launcher.running { - border-top: 2px solid rgba(255, 255, 255, 0.1); } - .top .budgie-panel #tasklist-button:hover, .budgie-panel .top #tasklist-button:hover, .top .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .top button.flat.launcher:hover, - .top .budgie-panel .pinned button.flat.launcher.running:hover, - .budgie-panel .pinned .top button.flat.launcher.running:hover { - border-top: 2px solid rgba(255, 255, 255, 0.25); } - .top .budgie-panel #tasklist-button:active, .budgie-panel .top #tasklist-button:active, .top .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .top button.flat.launcher:active, - .top .budgie-panel .pinned button.flat.launcher.running:active, - .budgie-panel .pinned .top button.flat.launcher.running:active, .top .budgie-panel #tasklist-button:checked, .budgie-panel .top #tasklist-button:checked, .top .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .top button.flat.launcher:checked, - .top .budgie-panel .pinned button.flat.launcher.running:checked, - .budgie-panel .pinned .top button.flat.launcher.running:checked { - border-top: 2px solid #8fbcbb; } + border-top: 2px solid transparent; +} +.top .budgie-panel .pinned button.flat.launcher:not(.running) { + border-top: 2px solid transparent; +} + +.top .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-top: 2px solid rgba(255, 255, 255, 0.15); +} + +.top .budgie-panel .unpinned button.flat.launcher, +.top .budgie-panel .pinned button.flat.launcher.running { + border-top: 2px solid rgba(255, 255, 255, 0.15); +} + +.top .budgie-panel #tasklist-button:hover, .budgie-panel .top #tasklist-button:hover, .top .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .top button.flat.launcher:hover, +.top .budgie-panel .pinned button.flat.launcher.running:hover, +.budgie-panel .pinned .top button.flat.launcher.running:hover { + border-top: 2px solid rgba(255, 255, 255, 0.25); +} +.top .budgie-panel #tasklist-button:active, .budgie-panel .top #tasklist-button:active, .top .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .top button.flat.launcher:active, +.top .budgie-panel .pinned button.flat.launcher.running:active, +.budgie-panel .pinned .top button.flat.launcher.running:active, .top .budgie-panel #tasklist-button:checked, .budgie-panel .top #tasklist-button:checked, .top .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .top button.flat.launcher:checked, +.top .budgie-panel .pinned button.flat.launcher.running:checked, +.budgie-panel .pinned .top button.flat.launcher.running:checked { + border-top: 2px solid #af6f5a; +} .bottom .budgie-panel #tasklist-button, .budgie-panel .bottom #tasklist-button, .bottom .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .bottom button.flat.launcher, .bottom .budgie-panel .pinned button.flat.launcher.running, .budgie-panel .pinned .bottom button.flat.launcher.running { padding-top: 2px; - border-bottom: 2px solid transparent; } - .bottom .budgie-panel .pinned button.flat.launcher:not(.running) { - border-bottom: 2px solid transparent; } - - .bottom .budgie-panel .pinned button.flat.launcher:not(.running):hover { - border-bottom: 2px solid rgba(255, 255, 255, 0.1); } - - .bottom .budgie-panel .unpinned button.flat.launcher, - .bottom .budgie-panel .pinned button.flat.launcher.running { - border-bottom: 2px solid rgba(255, 255, 255, 0.1); } - .bottom .budgie-panel #tasklist-button:hover, .budgie-panel .bottom #tasklist-button:hover, .bottom .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .bottom button.flat.launcher:hover, - .bottom .budgie-panel .pinned button.flat.launcher.running:hover, - .budgie-panel .pinned .bottom button.flat.launcher.running:hover { - border-bottom: 2px solid rgba(255, 255, 255, 0.25); } - .bottom .budgie-panel #tasklist-button:active, .budgie-panel .bottom #tasklist-button:active, .bottom .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .bottom button.flat.launcher:active, - .bottom .budgie-panel .pinned button.flat.launcher.running:active, - .budgie-panel .pinned .bottom button.flat.launcher.running:active, .bottom .budgie-panel #tasklist-button:checked, .budgie-panel .bottom #tasklist-button:checked, .bottom .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .bottom button.flat.launcher:checked, - .bottom .budgie-panel .pinned button.flat.launcher.running:checked, - .budgie-panel .pinned .bottom button.flat.launcher.running:checked { - border-bottom: 2px solid #8fbcbb; } + border-bottom: 2px solid transparent; +} +.bottom .budgie-panel .pinned button.flat.launcher:not(.running) { + border-bottom: 2px solid transparent; +} + +.bottom .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-bottom: 2px solid rgba(255, 255, 255, 0.15); +} + +.bottom .budgie-panel .unpinned button.flat.launcher, +.bottom .budgie-panel .pinned button.flat.launcher.running { + border-bottom: 2px solid rgba(255, 255, 255, 0.15); +} + +.bottom .budgie-panel #tasklist-button:hover, .budgie-panel .bottom #tasklist-button:hover, .bottom .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .bottom button.flat.launcher:hover, +.bottom .budgie-panel .pinned button.flat.launcher.running:hover, +.budgie-panel .pinned .bottom button.flat.launcher.running:hover { + border-bottom: 2px solid rgba(255, 255, 255, 0.25); +} +.bottom .budgie-panel #tasklist-button:active, .budgie-panel .bottom #tasklist-button:active, .bottom .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .bottom button.flat.launcher:active, +.bottom .budgie-panel .pinned button.flat.launcher.running:active, +.budgie-panel .pinned .bottom button.flat.launcher.running:active, .bottom .budgie-panel #tasklist-button:checked, .budgie-panel .bottom #tasklist-button:checked, .bottom .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .bottom button.flat.launcher:checked, +.bottom .budgie-panel .pinned button.flat.launcher.running:checked, +.budgie-panel .pinned .bottom button.flat.launcher.running:checked { + border-bottom: 2px solid #af6f5a; +} .left .budgie-panel #tasklist-button, .budgie-panel .left #tasklist-button, .left .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .left button.flat.launcher, .left .budgie-panel .pinned button.flat.launcher.running, .budgie-panel .pinned .left button.flat.launcher.running { padding-right: 2px; - border-left: 2px solid transparent; } - .left .budgie-panel .pinned button.flat.launcher:not(.running) { - border-left: 2px solid transparent; } - - .left .budgie-panel .pinned button.flat.launcher:not(.running):hover { - border-left: 2px solid rgba(255, 255, 255, 0.1); } - - .left .budgie-panel .unpinned button.flat.launcher, - .left .budgie-panel .pinned button.flat.launcher.running { - border-left: 2px solid rgba(255, 255, 255, 0.1); } - .left .budgie-panel #tasklist-button:hover, .budgie-panel .left #tasklist-button:hover, .left .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .left button.flat.launcher:hover, - .left .budgie-panel .pinned button.flat.launcher.running:hover, - .budgie-panel .pinned .left button.flat.launcher.running:hover { - border-left: 2px solid rgba(255, 255, 255, 0.25); } - .left .budgie-panel #tasklist-button:active, .budgie-panel .left #tasklist-button:active, .left .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .left button.flat.launcher:active, - .left .budgie-panel .pinned button.flat.launcher.running:active, - .budgie-panel .pinned .left button.flat.launcher.running:active, .left .budgie-panel #tasklist-button:checked, .budgie-panel .left #tasklist-button:checked, .left .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .left button.flat.launcher:checked, - .left .budgie-panel .pinned button.flat.launcher.running:checked, - .budgie-panel .pinned .left button.flat.launcher.running:checked { - border-left: 2px solid #8fbcbb; } + border-left: 2px solid transparent; +} +.left .budgie-panel .pinned button.flat.launcher:not(.running) { + border-left: 2px solid transparent; +} + +.left .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-left: 2px solid rgba(255, 255, 255, 0.15); +} + +.left .budgie-panel .unpinned button.flat.launcher, +.left .budgie-panel .pinned button.flat.launcher.running { + border-left: 2px solid rgba(255, 255, 255, 0.15); +} + +.left .budgie-panel #tasklist-button:hover, .budgie-panel .left #tasklist-button:hover, .left .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .left button.flat.launcher:hover, +.left .budgie-panel .pinned button.flat.launcher.running:hover, +.budgie-panel .pinned .left button.flat.launcher.running:hover { + border-left: 2px solid rgba(255, 255, 255, 0.25); +} +.left .budgie-panel #tasklist-button:active, .budgie-panel .left #tasklist-button:active, .left .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .left button.flat.launcher:active, +.left .budgie-panel .pinned button.flat.launcher.running:active, +.budgie-panel .pinned .left button.flat.launcher.running:active, .left .budgie-panel #tasklist-button:checked, .budgie-panel .left #tasklist-button:checked, .left .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .left button.flat.launcher:checked, +.left .budgie-panel .pinned button.flat.launcher.running:checked, +.budgie-panel .pinned .left button.flat.launcher.running:checked { + border-left: 2px solid #af6f5a; +} .right .budgie-panel #tasklist-button, .budgie-panel .right #tasklist-button, .right .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .right button.flat.launcher, .right .budgie-panel .pinned button.flat.launcher.running, .budgie-panel .pinned .right button.flat.launcher.running { padding-left: 2px; - border-right: 2px solid transparent; } - .right .budgie-panel .pinned button.flat.launcher:not(.running) { - border-right: 2px solid transparent; } - - .right .budgie-panel .pinned button.flat.launcher:not(.running):hover { - border-right: 2px solid rgba(255, 255, 255, 0.1); } - - .right .budgie-panel .unpinned button.flat.launcher, - .right .budgie-panel .pinned button.flat.launcher.running { - border-right: 2px solid rgba(255, 255, 255, 0.1); } - .right .budgie-panel #tasklist-button:hover, .budgie-panel .right #tasklist-button:hover, .right .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .right button.flat.launcher:hover, - .right .budgie-panel .pinned button.flat.launcher.running:hover, - .budgie-panel .pinned .right button.flat.launcher.running:hover { - border-right: 2px solid rgba(255, 255, 255, 0.25); } - .right .budgie-panel #tasklist-button:active, .budgie-panel .right #tasklist-button:active, .right .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .right button.flat.launcher:active, - .right .budgie-panel .pinned button.flat.launcher.running:active, - .budgie-panel .pinned .right button.flat.launcher.running:active, .right .budgie-panel #tasklist-button:checked, .budgie-panel .right #tasklist-button:checked, .right .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .right button.flat.launcher:checked, - .right .budgie-panel .pinned button.flat.launcher.running:checked, - .budgie-panel .pinned .right button.flat.launcher.running:checked { - border-right: 2px solid #8fbcbb; } + border-right: 2px solid transparent; +} +.right .budgie-panel .pinned button.flat.launcher:not(.running) { + border-right: 2px solid transparent; +} + +.right .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-right: 2px solid rgba(255, 255, 255, 0.15); +} + +.right .budgie-panel .unpinned button.flat.launcher, +.right .budgie-panel .pinned button.flat.launcher.running { + border-right: 2px solid rgba(255, 255, 255, 0.15); +} + +.right .budgie-panel #tasklist-button:hover, .budgie-panel .right #tasklist-button:hover, .right .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .right button.flat.launcher:hover, +.right .budgie-panel .pinned button.flat.launcher.running:hover, +.budgie-panel .pinned .right button.flat.launcher.running:hover { + border-right: 2px solid rgba(255, 255, 255, 0.25); +} +.right .budgie-panel #tasklist-button:active, .budgie-panel .right #tasklist-button:active, .right .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .right button.flat.launcher:active, +.right .budgie-panel .pinned button.flat.launcher.running:active, +.budgie-panel .pinned .right button.flat.launcher.running:active, .right .budgie-panel #tasklist-button:checked, .budgie-panel .right #tasklist-button:checked, .right .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .right button.flat.launcher:checked, +.right .budgie-panel .pinned button.flat.launcher.running:checked, +.budgie-panel .pinned .right button.flat.launcher.running:checked { + border-right: 2px solid #af6f5a; +} .top .budgie-panel { - border-bottom: 1px solid rgba(28, 32, 39, 0.92); } + border-bottom: 1px solid rgba(26, 23, 22, 0.92); +} .top .raven-frame { padding: 0; - background: none; } - .top .raven-frame border { - border: none; - border-bottom: 1px solid rgba(35, 40, 49, 0.92); } + background: none; +} +.top .raven-frame border { + border: none; + border-bottom: 1px solid rgba(41, 37, 35, 0.92); +} .top .shadow-block { background-color: transparent; - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.3), transparent); } + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.3), transparent); +} .bottom .budgie-panel { - border-top: 1px solid rgba(28, 32, 39, 0.92); } + border-top: 1px solid rgba(26, 23, 22, 0.92); +} .bottom .raven-frame { padding: 0; - background: none; } - .bottom .raven-frame border { - border: none; - border-top: 1px solid rgba(35, 40, 49, 0.92); } + background: none; +} +.bottom .raven-frame border { + border: none; + border-top: 1px solid rgba(41, 37, 35, 0.92); +} .bottom .shadow-block { background-color: transparent; - background-image: linear-gradient(to top, rgba(0, 0, 0, 0.3), transparent); } + background-image: linear-gradient(to top, rgba(0, 0, 0, 0.3), transparent); +} .left .budgie-panel { - border-right: 1px solid rgba(28, 32, 39, 0.92); } + border-right: 1px solid rgba(26, 23, 22, 0.92); +} .left .raven-frame { padding: 0; - background: none; } - .left .raven-frame border { - border: none; - border-right: 1px solid rgba(35, 40, 49, 0.92); } + background: none; +} +.left .raven-frame border { + border: none; + border-right: 1px solid rgba(41, 37, 35, 0.92); +} .left .shadow-block { background-color: transparent; - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.3), transparent); } + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.3), transparent); +} .right .budgie-panel { - border-left: 1px solid rgba(28, 32, 39, 0.92); } + border-left: 1px solid rgba(26, 23, 22, 0.92); +} .right .raven-frame { padding: 0; - background: none; } - .right .raven-frame border { - border: none; - border-left: 1px solid rgba(35, 40, 49, 0.92); } + background: none; +} +.right .raven-frame border { + border: none; + border-left: 1px solid rgba(41, 37, 35, 0.92); +} .right .shadow-block { background-color: transparent; - background-image: linear-gradient(to left, rgba(0, 0, 0, 0.3), transparent); } + background-image: linear-gradient(to left, rgba(0, 0, 0, 0.3), transparent); +} .raven { padding: 0; - color: #bf616a; - background: rgba(22, 25, 30, 0.95); - transition: 170ms ease-out; } - .raven .raven-header { - min-height: 32px; - color: #d8dee9; - border: solid rgba(35, 40, 49, 0.95); - border-width: 1px 0; - background-color: rgba(54, 61, 75, 0.45); } - .raven .raven-header * { - padding-top: 0; - padding-bottom: 0; } - .raven .raven-header.top { - border-top-style: none; - border-color: transparent; - margin-top: 3px; - min-height: 32px; } - .raven .raven-header.top button.image-button:hover { - color: #7fb2b1; - box-shadow: none; } - .raven .raven-header > button.text-button { - border-radius: 2px; - color: #2e3440; - background-color: rgba(184, 79, 89, 0.9); - box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } - .raven .raven-header > button.text-button:hover { - border-radius: 2px; - color: #2e3440; - background-color: rgba(191, 97, 106, 0.9); - box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } - .raven .raven-header > button.text-button:active { - color: #2e3440; - background-color: rgba(198, 115, 123, 0.9); - box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } - .raven .raven-header.bottom { - border-bottom-style: none; } - .raven .raven-header button { - color: #d8dee9; - border-radius: 6px; - text-shadow: none; - box-shadow: none; - border: 1px solid #232831; - background-color: #343b48; - border-radius: 0; } - .raven .raven-header button:hover { - color: #8fbcbb; - text-shadow: none; - background-color: rgba(59, 66, 82, 0.7); - border-radius: 0; } - .raven .raven-header button:active, .raven .raven-header button:checked { - color: #8fbcbb; - background-color: #2a2f3a; } - .raven .raven-header button:disabled { - color: #8e95a4; } - .raven list { - color: #d8dee9; - background-color: transparent; } - .raven list:selected { - background-color: rgba(143, 188, 187, 0.9); } - .raven list row, - .raven list row.activatable { - background-color: transparent; } - .raven list row:hover, - .raven list row.activatable:hover { - background-color: rgba(54, 61, 75, 0.25); } - .raven list row:selected, - .raven list row.activatable:selected { - background-color: rgba(143, 188, 187, 0.9); } - .raven .raven-background { - color: #d8dee9; - background-color: transparent; - border-color: transparent; } - .raven .raven-background.middle { - border-bottom-style: none; } - .raven .powerstrip { - background-color: transparent; - border-top-color: transparent; } - .raven .powerstrip button.image-button { - border-radius: 50%; - padding: 5px; - min-width: 32px; - min-height: 32px; - margin-bottom: 3px; - background: #b48ead; - color: #2e3440; - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1); - border: none; - font-size: 100%; } - .raven .powerstrip button.image-button:hover { - background: rgba(180, 142, 173, 0.85); - color: #2e3440; } - .raven .powerstrip button.image-button:active { - background: #b48ead; - color: #2e3440; } - .raven .powerstrip button.image-button:first-child { - background: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } - .raven .powerstrip button.image-button:first-child:hover { - background: rgba(143, 188, 187, 0.85); } - .raven .powerstrip button.image-button:first-child:active { - background: #8fbcbb; } - .raven .powerstrip button.image-button:last-child { - background: linear-gradient(to right, #bf616a, #bf616a); } - .raven .powerstrip button.image-button:last-child:hover { - background: rgba(191, 97, 106, 0.85); } - .raven .powerstrip button.image-button:last-child:active { - background: #bf616a; } - .raven .option-subtitle { - font-size: 13px; } + color: #c65353; + background: rgba(17, 16, 15, 0.95); + transition: 170ms ease-out; +} +.raven .raven-header { + min-height: 32px; + color: #cac6c4; + border: solid rgba(41, 37, 35, 0.95); + border-width: 1px 0; + background-color: rgba(45, 41, 38, 0.45); +} +.raven .raven-header * { + padding-top: 0; + padding-bottom: 0; +} +.raven .raven-header.top { + border-top-style: none; + border-color: transparent; + margin-top: 3px; + min-height: 32px; +} +.raven .raven-header.top button.image-button:hover { + color: #a1634e; + box-shadow: none; +} +.raven .raven-header > button.text-button { + border-radius: 2px; + color: #2f2a28; + background-color: rgba(192, 64, 64, 0.9); + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.15), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); +} +.raven .raven-header > button.text-button:hover { + border-radius: 2px; + color: #2f2a28; + background-color: rgba(198, 83, 83, 0.9); + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.15), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); +} +.raven .raven-header > button.text-button:active { + color: #2f2a28; + background-color: rgba(204, 102, 102, 0.9); + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.15), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); +} +.raven .raven-header.bottom { + border-bottom-style: none; +} +.raven .raven-header button { + color: #cac6c4; + border-radius: 6px; + text-shadow: none; + box-shadow: none; + border: 1px solid #292523; + background-color: #38332f; + border-radius: 0; +} +.raven .raven-header button:hover { + color: #af6f5a; + text-shadow: none; + background-color: rgba(58, 52, 49, 0.7); + border-radius: 0; +} +.raven .raven-header button:active, .raven .raven-header button:checked { + color: #af6f5a; + background-color: #292523; +} +.raven .raven-header button:disabled { + color: #888280; +} +.raven list { + color: #cac6c4; + background-color: transparent; +} +.raven list:selected { + background-color: rgba(175, 111, 90, 0.9); +} +.raven list row, +.raven list row.activatable { + background-color: transparent; +} +.raven list row:hover, +.raven list row.activatable:hover { + background-color: rgba(45, 41, 38, 0.25); +} +.raven list row:selected, +.raven list row.activatable:selected { + background-color: rgba(175, 111, 90, 0.9); +} +.raven .raven-background { + color: #cac6c4; + background-color: transparent; + border-color: transparent; +} +.raven .raven-background.middle { + border-bottom-style: none; +} +.raven .powerstrip { + background-color: transparent; + border-top-color: transparent; +} +.raven .powerstrip button.image-button { + border-radius: 50%; + padding: 5px; + min-width: 32px; + min-height: 32px; + margin-bottom: 3px; + background: #af79a6; + color: #2f2a28; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.15); + border: none; + font-size: 100%; +} +.raven .powerstrip button.image-button:hover { + background: rgba(175, 121, 166, 0.85); + color: #2f2a28; +} +.raven .powerstrip button.image-button:active { + background: #af79a6; + color: #2f2a28; +} +.raven .powerstrip button.image-button:first-child { + background: linear-gradient(to right, #5d81ac 0%, #5d81ac 100%); +} +.raven .powerstrip button.image-button:first-child:hover { + background: rgba(175, 111, 90, 0.85); +} +.raven .powerstrip button.image-button:first-child:active { + background: #af6f5a; +} +.raven .powerstrip button.image-button:last-child { + background: linear-gradient(to right, #c65353, #c65353); +} +.raven .powerstrip button.image-button:last-child:hover { + background: rgba(198, 83, 83, 0.85); +} +.raven .powerstrip button.image-button:last-child:active { + background: #c65353; +} +.raven .option-subtitle { + font-size: 13px; +} calendar.raven-calendar { padding: 6px; - color: #d8dee9; + color: #cac6c4; + background: transparent; + border-color: transparent; +} +calendar.raven-calendar:indeterminate { + color: alpha(currentColor,0.3); +} +calendar.raven-calendar:selected { background: transparent; - border-color: transparent; } - calendar.raven-calendar:indeterminate { - color: alpha(currentColor,0.3); } - calendar.raven-calendar:selected { - background: transparent; - color: #82b4b3; - font-weight: bold; } - calendar.raven-calendar:backdrop { - background-color: transparent; } - calendar.raven-calendar.header { - color: #d8dee9; - border: none; - border-radius: 0; - background-color: transparent; } - calendar.raven-calendar button, calendar.raven-calendar button:focus { - color: alpha(currentColor,0.5); - background-color: transparent; } - calendar.raven-calendar button:hover, calendar.raven-calendar button:focus:hover { - color: #d8dee9; - background-color: transparent; } + color: #a56550; + font-weight: bold; +} +calendar.raven-calendar:backdrop { + background-color: transparent; +} +calendar.raven-calendar.header { + color: #cac6c4; + border: none; + border-radius: 0; + background-color: transparent; +} +calendar.raven-calendar button, calendar.raven-calendar button:focus { + color: alpha(currentColor,0.5); + background-color: transparent; +} +calendar.raven-calendar button:hover, calendar.raven-calendar button:focus:hover { + color: #cac6c4; + background-color: transparent; +} .raven-mpris { - color: #d8dee9; - background-color: rgba(46, 52, 64, 0.9); - border: solid rgba(255, 255, 255, 0.1); + color: #cac6c4; + background-color: rgba(42, 37, 35, 0.9); + border: solid rgba(255, 255, 255, 0.15); border-width: 1px 0; - border-bottom-color: rgba(0, 0, 0, 0.1); } - .raven-mpris button.image-button { - padding: 10px; - background-color: #3b4252; - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1); } - .raven-mpris button.image-button:hover { - background-color: #8fbcbb; } - .raven-mpris button.image-button:active { - background-color: #7fb2b1; } - .raven-mpris button.image-button:first-child { - margin-right: 4px; } - .raven-mpris button.image-button:last-child { - margin-left: 4px; } - .raven-mpris button.image-button:last-child, .raven-mpris button.image-button:first-child { - padding: 4px; - margin-top: 6px; - margin-bottom: 6px; } - -.budgie-notification-window, .budgie-osd-window, .budgie-switcher-window { + border-bottom-color: rgba(0, 0, 0, 0.1); +} +.raven-mpris button.image-button { + padding: 10px; + background-color: #3a3431; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.15); +} +.raven-mpris button.image-button:hover { + background-color: #af6f5a; +} +.raven-mpris button.image-button:active { + background-color: #a1634e; +} +.raven-mpris button.image-button:first-child { + margin-right: 4px; +} +.raven-mpris button.image-button:last-child { + margin-left: 4px; +} +.raven-mpris button.image-button:last-child, .raven-mpris button.image-button:first-child { + padding: 4px; + margin-top: 6px; + margin-bottom: 6px; +} + +.budgie-notification-window, .budgie-switcher-window, .budgie-osd-window { background: none; - border-radius: 1px; } - .budgie-notification-window button, .budgie-osd-window button, .budgie-switcher-window button { - background-color: #8fbcbb; - color: #2e3440; - border: none; } - .budgie-notification-window button:hover, .budgie-osd-window button:hover, .budgie-switcher-window button:hover { - background-color: #7fb2b1; - border: none; } - .budgie-notification-window button:active, .budgie-osd-window button:active, .budgie-switcher-window button:active, .budgie-notification-window button:checked, .budgie-osd-window button:checked, .budgie-switcher-window button:checked { - background-color: #7fb2b1; } - -.budgie-notification.background, .background.budgie-osd, .background.budgie-switcher { - border-radius: 1px; } -.budgie-notification .notification-title, .budgie-osd .notification-title, .budgie-switcher .notification-title { + border-radius: 1px; +} +.budgie-notification-window button, .budgie-switcher-window button, .budgie-osd-window button { + background-color: #af6f5a; + color: #2f2a28; + border: none; +} +.budgie-notification-window button:hover, .budgie-switcher-window button:hover, .budgie-osd-window button:hover { + background-color: #a1634e; + border: none; +} +.budgie-notification-window button:active, .budgie-switcher-window button:active, .budgie-osd-window button:active, .budgie-notification-window button:checked, .budgie-switcher-window button:checked, .budgie-osd-window button:checked { + background-color: #a1634e; +} + +.budgie-notification.background, .background.budgie-switcher, .background.budgie-osd { + border-radius: 1px; +} +.budgie-notification .notification-title, .budgie-switcher .notification-title, .budgie-osd .notification-title { font-size: 110%; - color: #d8dee9; } -.budgie-notification .notification-body, .budgie-osd .notification-body, .budgie-switcher .notification-body { - color: rgba(216, 222, 233, 0.7); } -.budgie-notification button, .budgie-osd button, .budgie-switcher button { + color: #cac6c4; +} +.budgie-notification .notification-body, .budgie-switcher .notification-body, .budgie-osd .notification-body { + color: rgba(202, 198, 196, 0.7); +} +.budgie-notification button, .budgie-switcher button, .budgie-osd button { + background-color: transparent; + color: #2f2a28; +} +.budgie-notification button:hover, .budgie-switcher button:hover, .budgie-osd button:hover { + background-color: transparent; + color: #c65353; + box-shadow: none; +} +.budgie-notification button:active, .budgie-switcher button:active, .budgie-osd button:active, .budgie-notification button:checked, .budgie-switcher button:checked, .budgie-osd button:checked { background-color: transparent; - color: #2e3440; } - .budgie-notification button:hover, .budgie-osd button:hover, .budgie-switcher button:hover { - background-color: transparent; - color: #bf616a; - box-shadow: none; } - .budgie-notification button:active, .budgie-osd button:active, .budgie-switcher button:active, .budgie-notification button:checked, .budgie-osd button:checked, .budgie-switcher button:checked { - background-color: transparent; - color: #b84f59; } - -.drop-shadow, .budgie-session-dialog.background, .background.budgie-polkit-dialog, .background.budgie-run-dialog { - color: #d8dee9; - background-color: rgba(67, 76, 94, 0.95); + color: #c04040; +} + +.drop-shadow, .budgie-session-dialog.background, .background.budgie-run-dialog, .background.budgie-polkit-dialog { + color: #cac6c4; + background-color: rgba(69, 62, 59, 0.95); box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2); - border-radius: 2px; } + border-radius: 2px; +} .budgie-switcher-window flowbox { - color: #d8dee9; } + color: #cac6c4; +} .budgie-switcher-window flowboxchild { padding: 3px; margin: 3px; - color: #d8dee9; } - .budgie-switcher-window flowboxchild:hover { - background-color: transparent; } - .budgie-switcher-window flowboxchild:active { - color: #d8dee9; } - .budgie-switcher-window flowboxchild:selected { - color: #2e3440; - background-color: rgba(143, 188, 187, 0.5); } - .budgie-switcher-window flowboxchild:selected:active { - color: #2e3440; } - .budgie-switcher-window flowboxchild:selected:hover { - background-color: #81a9a8; } - .budgie-switcher-window flowboxchild:selected:disabled { - color: rgba(46, 52, 64, 0.7); - background-color: rgba(143, 188, 187, 0.7); } - .budgie-switcher-window flowboxchild:selected:disabled label { - color: rgba(46, 52, 64, 0.7); } - -.budgie-session-dialog, .budgie-polkit-dialog, .budgie-run-dialog { - color: #d8dee9; - background-color: rgba(22, 25, 30, 0.95); } - .budgie-session-dialog label:backdrop, .budgie-polkit-dialog label:backdrop, .budgie-run-dialog label:backdrop { - color: rgba(216, 222, 233, 0.8); } - .budgie-session-dialog .dialog-title, .budgie-polkit-dialog .dialog-title, .budgie-run-dialog .dialog-title { - font-size: 120%; } - .budgie-session-dialog .linked.horizontal > button, .budgie-polkit-dialog .linked.horizontal > button, .budgie-run-dialog .linked.horizontal > button { - margin-bottom: 0; - min-height: 32px; - border-bottom: none; - border-color: #232831; - border-radius: 0; - color: #d8dee9; - background-color: transparent; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), inset 0 1px 2px rgba(0, 0, 0, 0.2); } - .budgie-session-dialog .linked.horizontal > button label, .budgie-polkit-dialog .linked.horizontal > button label, .budgie-run-dialog .linked.horizontal > button label { - font-weight: 700; } - .budgie-session-dialog .linked.horizontal > button:first-child, .budgie-polkit-dialog .linked.horizontal > button:first-child, .budgie-run-dialog .linked.horizontal > button:first-child { - border-left: none; - border-bottom-left-radius: 2px; } - .budgie-session-dialog .linked.horizontal > button:last-child, .budgie-polkit-dialog .linked.horizontal > button:last-child, .budgie-run-dialog .linked.horizontal > button:last-child { - border-right: none; - border-bottom-right-radius: 2px; - background: transparent; } - .budgie-session-dialog .linked.horizontal > button:hover, .budgie-polkit-dialog .linked.horizontal > button:hover, .budgie-run-dialog .linked.horizontal > button:hover { - background-color: rgba(143, 188, 187, 0.9); - color: #2e3440; } - .budgie-session-dialog .linked.horizontal > button:hover:backdrop label, .budgie-polkit-dialog .linked.horizontal > button:hover:backdrop label, .budgie-run-dialog .linked.horizontal > button:hover:backdrop label { - color: rgba(46, 52, 64, 0.5); } - .budgie-session-dialog .linked.horizontal > button.suggested-action, .budgie-polkit-dialog .linked.horizontal > button.suggested-action, .budgie-run-dialog .linked.horizontal > button.suggested-action { - background-color: rgba(143, 188, 187, 0.9); } - .budgie-session-dialog .linked.horizontal > button.suggested-action:hover, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:hover, .budgie-run-dialog .linked.horizontal > button.suggested-action:hover { - background-color: rgba(159, 198, 197, 0.9); } - .budgie-session-dialog .linked.horizontal > button.suggested-action:active, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:active, .budgie-run-dialog .linked.horizontal > button.suggested-action:active, .budgie-session-dialog .linked.horizontal > button.suggested-action:checked, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:checked, .budgie-run-dialog .linked.horizontal > button.suggested-action:checked { - background-color: rgba(159, 198, 197, 0.9); } - .budgie-session-dialog .linked.horizontal > button.destructive-action, .budgie-polkit-dialog .linked.horizontal > button.destructive-action, .budgie-run-dialog .linked.horizontal > button.destructive-action { - background-color: rgba(169, 68, 78, 0.9); } - .budgie-session-dialog .linked.horizontal > button.destructive-action:hover, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:hover, .budgie-run-dialog .linked.horizontal > button.destructive-action:hover { - background-color: rgba(184, 79, 89, 0.9); } - .budgie-session-dialog .linked.horizontal > button.destructive-action:active, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:active, .budgie-run-dialog .linked.horizontal > button.destructive-action:active, .budgie-session-dialog .linked.horizontal > button.destructive-action:checked, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:checked, .budgie-run-dialog .linked.horizontal > button.destructive-action:checked { - background-color: rgba(184, 79, 89, 0.9); } - .budgie-session-dialog entry, .budgie-polkit-dialog entry, .budgie-run-dialog entry { - background-color: #505359; - color: #d8dee9; } - .budgie-session-dialog entry:focus, .budgie-polkit-dialog entry:focus, .budgie-run-dialog entry:focus { - background-color: #505359; } - .budgie-session-dialog entry:backdrop, .budgie-polkit-dialog entry:backdrop, .budgie-run-dialog entry:backdrop { - background-color: #505359; } + color: #cac6c4; +} +.budgie-switcher-window flowboxchild:hover { + background-color: transparent; +} +.budgie-switcher-window flowboxchild:active { + color: #cac6c4; +} +.budgie-switcher-window flowboxchild:selected { + color: #2f2a28; + background-color: rgba(175, 111, 90, 0.5); +} +.budgie-switcher-window flowboxchild:selected:active { + color: #2f2a28; +} +.budgie-switcher-window flowboxchild:selected:hover { + background-color: #9e6451; +} +.budgie-switcher-window flowboxchild:selected:disabled { + color: rgba(47, 42, 40, 0.7); + background-color: rgba(175, 111, 90, 0.7); +} +.budgie-switcher-window flowboxchild:selected:disabled label { + color: rgba(47, 42, 40, 0.7); +} + +.budgie-session-dialog, .budgie-run-dialog, .budgie-polkit-dialog { + color: #cac6c4; + background-color: rgba(17, 16, 15, 0.95); +} +.budgie-session-dialog label:backdrop, .budgie-run-dialog label:backdrop, .budgie-polkit-dialog label:backdrop { + color: rgba(202, 198, 196, 0.8); +} +.budgie-session-dialog .dialog-title, .budgie-run-dialog .dialog-title, .budgie-polkit-dialog .dialog-title { + font-size: 120%; +} +.budgie-session-dialog .linked.horizontal > button, .budgie-run-dialog .linked.horizontal > button, .budgie-polkit-dialog .linked.horizontal > button { + margin-bottom: 0; + min-height: 32px; + border-bottom: none; + border-color: #292523; + border-radius: 0; + color: #cac6c4; + background-color: transparent; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), inset 0 1px 2px rgba(0, 0, 0, 0.2); +} +.budgie-session-dialog .linked.horizontal > button label, .budgie-run-dialog .linked.horizontal > button label, .budgie-polkit-dialog .linked.horizontal > button label { + font-weight: 700; +} +.budgie-session-dialog .linked.horizontal > button:first-child, .budgie-run-dialog .linked.horizontal > button:first-child, .budgie-polkit-dialog .linked.horizontal > button:first-child { + border-left: none; + border-bottom-left-radius: 2px; +} +.budgie-session-dialog .linked.horizontal > button:last-child, .budgie-run-dialog .linked.horizontal > button:last-child, .budgie-polkit-dialog .linked.horizontal > button:last-child { + border-right: none; + border-bottom-right-radius: 2px; + background: transparent; +} +.budgie-session-dialog .linked.horizontal > button:hover, .budgie-run-dialog .linked.horizontal > button:hover, .budgie-polkit-dialog .linked.horizontal > button:hover { + background-color: rgba(175, 111, 90, 0.9); + color: #2f2a28; +} +.budgie-session-dialog .linked.horizontal > button:hover:backdrop label, .budgie-run-dialog .linked.horizontal > button:hover:backdrop label, .budgie-polkit-dialog .linked.horizontal > button:hover:backdrop label { + color: rgba(47, 42, 40, 0.5); +} +.budgie-session-dialog .linked.horizontal > button.suggested-action, .budgie-run-dialog .linked.horizontal > button.suggested-action, .budgie-polkit-dialog .linked.horizontal > button.suggested-action { + background-color: rgba(175, 111, 90, 0.9); +} +.budgie-session-dialog .linked.horizontal > button.suggested-action:hover, .budgie-run-dialog .linked.horizontal > button.suggested-action:hover, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:hover { + background-color: rgba(183, 126, 107, 0.9); +} +.budgie-session-dialog .linked.horizontal > button.suggested-action:active, .budgie-run-dialog .linked.horizontal > button.suggested-action:active, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:active, .budgie-session-dialog .linked.horizontal > button.suggested-action:checked, .budgie-run-dialog .linked.horizontal > button.suggested-action:checked, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:checked { + background-color: rgba(183, 126, 107, 0.9); +} +.budgie-session-dialog .linked.horizontal > button.destructive-action, .budgie-run-dialog .linked.horizontal > button.destructive-action, .budgie-polkit-dialog .linked.horizontal > button.destructive-action { + background-color: rgba(173, 57, 57, 0.9); +} +.budgie-session-dialog .linked.horizontal > button.destructive-action:hover, .budgie-run-dialog .linked.horizontal > button.destructive-action:hover, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:hover { + background-color: rgba(192, 64, 64, 0.9); +} +.budgie-session-dialog .linked.horizontal > button.destructive-action:active, .budgie-run-dialog .linked.horizontal > button.destructive-action:active, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:active, .budgie-session-dialog .linked.horizontal > button.destructive-action:checked, .budgie-run-dialog .linked.horizontal > button.destructive-action:checked, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:checked { + background-color: rgba(192, 64, 64, 0.9); +} +.budgie-session-dialog entry, .budgie-run-dialog entry, .budgie-polkit-dialog entry { + background-color: #505359; + color: #cac6c4; +} +.budgie-session-dialog entry:focus, .budgie-run-dialog entry:focus, .budgie-polkit-dialog entry:focus { + background-color: #505359; +} +.budgie-session-dialog entry:backdrop, .budgie-run-dialog entry:backdrop, .budgie-polkit-dialog entry:backdrop { + background-color: #505359; +} .budgie-polkit-dialog .message { - color: rgba(216, 222, 233, 0.7); } + color: rgba(202, 198, 196, 0.7); +} .budgie-polkit-dialog .failure { - color: #bf616a; } + color: #c65353; +} .budgie-run-dialog entry.search, .budgie-run-dialog entry.search:focus { font-size: 120%; padding: 8px 5px; border: none; - box-shadow: none; } - .budgie-run-dialog entry.search image, .budgie-run-dialog entry.search:focus image { - color: #d8dee9; } - .budgie-run-dialog entry.search image:dir(ltr), .budgie-run-dialog entry.search:focus image:dir(ltr) { - padding-left: 8px; - padding-right: 12px; } - .budgie-run-dialog entry.search image:dir(rtl), .budgie-run-dialog entry.search:focus image:dir(rtl) { - padding-left: 12px; - padding-right: 8px; } -.budgie-run-dialog list row:selected .dim-label, .budgie-run-dialog list row:selected label.separator, .budgie-run-dialog list row:selected .titlebar .subtitle, .titlebar .budgie-run-dialog list row:selected .subtitle, + box-shadow: none; +} +.budgie-run-dialog entry.search image, .budgie-run-dialog entry.search:focus image { + color: #cac6c4; +} +.budgie-run-dialog entry.search image:dir(ltr), .budgie-run-dialog entry.search:focus image:dir(ltr) { + padding-left: 8px; + padding-right: 12px; +} +.budgie-run-dialog entry.search image:dir(rtl), .budgie-run-dialog entry.search:focus image:dir(rtl) { + padding-left: 12px; + padding-right: 8px; +} +.budgie-run-dialog list row:selected .dim-label, .budgie-run-dialog list row:selected label.separator, .budgie-run-dialog list row:selected headerbar .subtitle, -headerbar .budgie-run-dialog list row:selected .subtitle { - opacity: 1; } +headerbar .budgie-run-dialog list row:selected .subtitle, .budgie-run-dialog list row:selected .titlebar .subtitle, .titlebar .budgie-run-dialog list row:selected .subtitle { + opacity: 1; +} .budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0); } + border-top: 1px solid rgba(0, 0, 0, 0); +} .budgie-menubar menu { margin: 4px; padding: 5px; border-radius: 0; - background-color: rgba(22, 25, 30, 0.95); } - .budgie-menubar menu menuitem:hover { - background-color: #8fbcbb; - color: #2e3440; } + background-color: rgba(17, 16, 15, 0.95); +} +.budgie-menubar menu menuitem:hover { + background-color: #af6f5a; + color: #2f2a28; +} .budgie-menubar arrow { border: none; min-width: 16px; - min-height: 16px; } - .budgie-menubar arrow.top { - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); - border-bottom: 1px solid rgba(63, 69, 80, 0.928); } - .budgie-menubar arrow.bottom { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - border-top: 1px solid rgba(63, 69, 80, 0.928); } + min-height: 16px; +} +.budgie-menubar arrow.top { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); + border-bottom: 1px solid rgba(63, 59, 56, 0.928); +} +.budgie-menubar arrow.bottom { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + border-top: 1px solid rgba(63, 59, 56, 0.928); +} .budgie-menubar menuitem accelerator { - color: rgba(216, 222, 233, 0.35); } + color: rgba(202, 198, 196, 0.35); +} .budgie-menubar menuitem check, .budgie-menubar menuitem radio { min-height: 16px; - min-width: 16px; } + min-width: 16px; +} window.background.budgie-settings-window.csd > box.horizontal > stack > scrolledwindow buttonbox.inline-toolbar { - border-style: none none solid; } + border-style: none none solid; +} .workspace-switcher .workspace-layout { - border: 0 solid rgba(22, 25, 30, 0.95); } - .top .workspace-switcher .workspace-layout:dir(ltr), .bottom .workspace-switcher .workspace-layout:dir(ltr) { - border-left-width: 1px; } - .top .workspace-switcher .workspace-layout:dir(rtl), .bottom .workspace-switcher .workspace-layout:dir(rtl) { - border-right-width: 1px; } - .left .workspace-switcher .workspace-layout, .right .workspace-switcher .workspace-layout { - border-top-width: 1px; } -.workspace-switcher .workspace-item, .workspace-switcher .workspace-add-button { - border: 0 solid rgba(43, 49, 60, 0.95); } - .top .workspace-switcher .workspace-item:dir(ltr), .bottom .workspace-switcher .workspace-item:dir(ltr), - .top .workspace-switcher .workspace-add-button:dir(ltr), .bottom .workspace-switcher .workspace-add-button:dir(ltr) { - border-right-width: 1px; } - .top .workspace-switcher .workspace-item:dir(rtl), .bottom .workspace-switcher .workspace-item:dir(rtl), - .top .workspace-switcher .workspace-add-button:dir(rtl), .bottom .workspace-switcher .workspace-add-button:dir(rtl) { - border-left-width: 1px; } - .left .workspace-switcher .workspace-item, .right .workspace-switcher .workspace-item, .left .workspace-switcher .workspace-add-button, .right .workspace-switcher .workspace-add-button { - border-bottom-width: 1px; } + border: 0 solid rgba(17, 16, 15, 0.95); +} +.top .workspace-switcher .workspace-layout:dir(ltr), .bottom .workspace-switcher .workspace-layout:dir(ltr) { + border-left-width: 1px; +} +.top .workspace-switcher .workspace-layout:dir(rtl), .bottom .workspace-switcher .workspace-layout:dir(rtl) { + border-right-width: 1px; +} +.left .workspace-switcher .workspace-layout, .right .workspace-switcher .workspace-layout { + border-top-width: 1px; +} +.workspace-switcher .workspace-item, +.workspace-switcher .workspace-add-button { + border: 0 solid rgba(45, 41, 38, 0.95); +} +.top .workspace-switcher .workspace-item:dir(ltr), .bottom .workspace-switcher .workspace-item:dir(ltr), +.top .workspace-switcher .workspace-add-button:dir(ltr), +.bottom .workspace-switcher .workspace-add-button:dir(ltr) { + border-right-width: 1px; +} +.top .workspace-switcher .workspace-item:dir(rtl), .bottom .workspace-switcher .workspace-item:dir(rtl), +.top .workspace-switcher .workspace-add-button:dir(rtl), +.bottom .workspace-switcher .workspace-add-button:dir(rtl) { + border-left-width: 1px; +} +.left .workspace-switcher .workspace-item, .right .workspace-switcher .workspace-item, +.left .workspace-switcher .workspace-add-button, +.right .workspace-switcher .workspace-add-button { + border-bottom-width: 1px; +} .workspace-switcher .workspace-item.current-workspace { - background-color: rgba(11, 13, 15, 0.95); } + background-color: rgba(4, 3, 3, 0.95); +} .workspace-switcher .workspace-add-button { border: none; - background: transparent; } - .workspace-switcher .workspace-add-button:hover { - box-shadow: none; } - .workspace-switcher .workspace-add-button:active { - background-image: none; } - .workspace-switcher .workspace-add-button:active image { - margin: 1px 0 -1px; } + background: transparent; +} +.workspace-switcher .workspace-add-button:hover { + box-shadow: none; +} +.workspace-switcher .workspace-add-button:active { + background-image: none; +} +.workspace-switcher .workspace-add-button:active image { + margin: 1px 0 -1px; +} .budgie-panel .workspace-switcher .workspace-icon-button { min-height: 24px; min-width: 24px; padding: 0; - border-radius: 2px; } + border-radius: 2px; +} /************ * Nautilus * ************/ .nautilus-window .frame *:selected, .nautilus-window .frame *:selected:backdrop { background: transparent; - color: #8fbcbb; } - .nautilus-window .frame *:selected label, .nautilus-window .frame *:selected:backdrop label { - color: #8fbcbb; } + color: #af6f5a; +} +.nautilus-window .frame *:selected label, .nautilus-window .frame *:selected:backdrop label { + color: #af6f5a; +} .nautilus-window paned > separator { - background-image: none; } + background-image: none; +} .nautilus-window .sidebar { - background-color: transparent; } - .nautilus-window .sidebar:backdrop { - background-color: transparent; } - .nautilus-window .sidebar .list-row button { - border: none; - background-color: rgba(53, 59, 73, 0.95); } - .nautilus-window .sidebar .list-row button:active { - background-color: rgba(143, 188, 187, 0.75); } - .nautilus-window .sidebar .list-row:selected { - background-color: rgba(143, 188, 187, 0.75); } - .nautilus-window .sidebar .list-row:selected:hover { - background-color: rgba(143, 188, 187, 0.9); } - .nautilus-window .sidebar .list-row:hover { - background-color: rgba(59, 66, 82, 0.5); } - .nautilus-window .sidebar .list-row:hover:active { - background-color: rgba(143, 188, 187, 0.9); } + background-color: transparent; +} +.nautilus-window .sidebar:backdrop { + background-color: transparent; +} +.nautilus-window .sidebar .list-row button { + border: none; + background-color: rgba(50, 45, 42, 0.95); +} +.nautilus-window .sidebar .list-row button:active { + background-color: rgba(175, 111, 90, 0.75); +} +.nautilus-window .sidebar .list-row:selected { + background-color: rgba(175, 111, 90, 0.75); +} +.nautilus-window .sidebar .list-row:selected:hover { + background-color: rgba(175, 111, 90, 0.9); +} +.nautilus-window .sidebar .list-row:hover { + background-color: rgba(58, 52, 49, 0.5); +} +.nautilus-window .sidebar .list-row:hover:active { + background-color: rgba(175, 111, 90, 0.9); +} .nautilus-window notebook > stack:only-child { - background-color: #3b4252; } - .nautilus-window notebook > stack:only-child:backdrop { - background-color: #3d4455; } + background-color: #3a3431; +} +.nautilus-window notebook > stack:only-child:backdrop { + background-color: #3d3633; +} .nautilus-window searchbar { - border-top: 1px solid rgba(0, 0, 0, 0.12); } + border-top: 1px solid rgba(0, 0, 0, 0.12); +} .nautilus-window .searchbar-container { - margin-top: -1px; } + margin-top: -1px; +} .nautilus-circular-button { - border-radius: 20px; } + border-radius: 20px; +} .disk-space-display { - border: 2px solid; } - .disk-space-display .unknown { - background-color: #888a85; - border-color: #555653; } - .disk-space-display .used { - background-color: #9FB0B9; - border-color: #667f8c; } - .disk-space-display .free { - background-color: #D8D8D8; - border-color: #a5a5a5; } + border: 2px solid; +} +.disk-space-display .unknown { + background-color: #888a85; + border-color: #555653; +} +.disk-space-display .used { + background-color: #9FB0B9; + border-color: #667f8c; +} +.disk-space-display .free { + background-color: #D8D8D8; + border-color: #a5a5a5; +} .nautilus-desktop { - color: #d8dee9; } - .nautilus-desktop .nautilus-canvas-item { - border-radius: 5px; - color: #ffffff; - text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } - .nautilus-desktop .nautilus-canvas-item:active { - color: #d8dee9; - text-shadow: none; } - .nautilus-desktop .nautilus-canvas-item:hover { - color: #d8dee9; - text-shadow: none; } - .nautilus-desktop .nautilus-canvas-item:selected { - color: #2e3440; - text-shadow: none; } - .nautilus-desktop .nautilus-canvas-item .dim-label:selected, .nautilus-desktop .nautilus-canvas-item label.separator:selected, .nautilus-desktop .nautilus-canvas-item .titlebar .subtitle:selected, .titlebar .nautilus-desktop .nautilus-canvas-item .subtitle:selected, - .nautilus-desktop .nautilus-canvas-item headerbar .subtitle:selected, - headerbar .nautilus-desktop .nautilus-canvas-item .subtitle:selected { - color: #2e3440; } - .nautilus-desktop .nautilus-list .dim-label:selected, .nautilus-desktop .nautilus-list label.separator:selected, .nautilus-desktop .nautilus-list .titlebar .subtitle:selected, .titlebar .nautilus-desktop .nautilus-list .subtitle:selected, - .nautilus-desktop .nautilus-list headerbar .subtitle:selected, - headerbar .nautilus-desktop .nautilus-list .subtitle:selected { - color: #2e3440; } + color: #cac6c4; +} +.nautilus-desktop .nautilus-canvas-item { + border-radius: 5px; + color: #ffffff; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); +} +.nautilus-desktop .nautilus-canvas-item:active { + color: #cac6c4; + text-shadow: none; +} +.nautilus-desktop .nautilus-canvas-item:hover { + color: #cac6c4; + text-shadow: none; +} +.nautilus-desktop .nautilus-canvas-item:selected { + color: #2f2a28; + text-shadow: none; +} +.nautilus-desktop .nautilus-canvas-item .dim-label:selected, .nautilus-desktop .nautilus-canvas-item label.separator:selected, +.nautilus-desktop .nautilus-canvas-item headerbar .subtitle:selected, +headerbar .nautilus-desktop .nautilus-canvas-item .subtitle:selected, .nautilus-desktop .nautilus-canvas-item .titlebar .subtitle:selected, .titlebar .nautilus-desktop .nautilus-canvas-item .subtitle:selected { + color: #2f2a28; +} +.nautilus-desktop .nautilus-list .dim-label:selected, .nautilus-desktop .nautilus-list label.separator:selected, +.nautilus-desktop .nautilus-list headerbar .subtitle:selected, +headerbar .nautilus-desktop .nautilus-list .subtitle:selected, .nautilus-desktop .nautilus-list .titlebar .subtitle:selected, .titlebar .nautilus-desktop .nautilus-list .subtitle:selected { + color: #2f2a28; +} /********* * Gedit * @@ -5686,7 +7200,8 @@ window.background.budgie-settings-window.csd > box.horizontal > stack > scrolled padding: 4px; border-radius: 0 0 3px 3px; border: 0; - background-color: #434c5e; } + background-color: #453e3b; +} /********* * Gnucash * @@ -5694,19 +7209,23 @@ window.background.budgie-settings-window.csd > box.horizontal > stack > scrolled #gnc-id-main-window entry.gnc-class-register-foreground { background: transparent; border: none; - box-shadow: none; } + box-shadow: none; +} #gnc-id-main-window .arrow.button.toggle { transition: none; - box-shadow: none; } - #gnc-id-main-window .arrow.button.toggle:hover { - border-color: #8fbcbb; } + box-shadow: none; +} +#gnc-id-main-window .arrow.button.toggle:hover { + border-color: #af6f5a; +} /******************* * Calendar events * ********************/ .color-light.timed label, .color-light .event-popover label { - color: #d8dee9; - opacity: 1; } + color: #cac6c4; + opacity: 1; +} /******************* * Calendar sidebar * @@ -5716,44 +7235,55 @@ datechooser .circular.day.text-button { border-radius: 50%; min-height: 22px; min-width: 22px; - border: none; } - datechooser .circular.day.text-button.flat.other-month, datechooser .circular.day.text-button.flat.non-workday { - color: #8e95a4; } - datechooser .circular.day.text-button.today { - color: #8fbcbb; } - datechooser .circular.day.text-button:active, datechooser .circular.day.text-button:selected { - color: #2e3440; - outline-color: rgba(46, 52, 64, 0.3); - background-color: #8fbcbb; - text-shadow: none; - font-weight: bold; } + border: none; +} +datechooser .circular.day.text-button.flat.other-month, datechooser .circular.day.text-button.flat.non-workday { + color: #888280; +} +datechooser .circular.day.text-button.today { + color: #af6f5a; +} +datechooser .circular.day.text-button:active, datechooser .circular.day.text-button:selected { + color: #2f2a28; + outline-color: rgba(47, 42, 40, 0.3); + background-color: #af6f5a; + text-shadow: none; + font-weight: bold; +} datechooser .weekday, datechooser .weeknum { - color: #8e95a4; } + color: #888280; +} datechooser .weeknum { - background-color: rgba(59, 66, 82, 0.8); } + background-color: rgba(58, 52, 49, 0.8); +} datechooser .current-week { - background-color: rgba(142, 149, 164, 0.1); } + background-color: rgba(136, 130, 128, 0.1); +} agenda-view list.background { - padding: 8px; } - agenda-view list.background .caption-heading, agenda-view list.background .dim-label.no-events, agenda-view list.background label.no-events.separator, agenda-view list.background .titlebar .no-events.subtitle, .titlebar agenda-view list.background .no-events.subtitle, - agenda-view list.background headerbar .no-events.subtitle, - headerbar agenda-view list.background .no-events.subtitle { - color: #d8dee9; } + padding: 8px; +} +agenda-view list.background .caption-heading, agenda-view list.background .dim-label.no-events, agenda-view list.background label.no-events.separator, +agenda-view list.background headerbar .no-events.subtitle, +headerbar agenda-view list.background .no-events.subtitle, agenda-view list.background .titlebar .no-events.subtitle, .titlebar agenda-view list.background .no-events.subtitle { + color: #cac6c4; +} datechooser, datechooser:backdrop, agenda-view list.background, agenda-view list.background:backdrop, .calendar-list, .calendar-list:backdrop { - background-color: #2e3440; } + background-color: #2f2a28; +} /****************************** * Gnome system monitor graph * ******************************/ #gnome-system-monitor .loadgraph { - background: #434c5e; - color: #d8dee9; } + background: #453e3b; + color: #cac6c4; +} /******** * Gala * @@ -5762,20 +7292,23 @@ agenda-view list.background:backdrop, border-width: 0; border-radius: 2px; color: white; - border: 1px solid #3b4252; - background-color: #3b4252; } - .gala-notification .title, - .gala-notification .label { - color: #d8dee9; } + border: 1px solid #3a3431; + background-color: #3a3431; +} +.gala-notification .title, +.gala-notification .label { + color: #cac6c4; +} .gala-button { padding: 3px; - color: #3b4252; + color: #3a3431; border: none; border-radius: 50%; background-image: linear-gradient(to bottom, #7e7e7e, #3e3e3e); box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.98), inset 0 1px 0 0 rgba(255, 255, 255, 0.93), inset 0 -1px 0 0 rgba(255, 255, 255, 0.99), 0 0 0 1px rgba(0, 0, 0, 0.6), 0 3px 6px rgba(0, 0, 0, 0.84), 0 3px 6px rgba(0, 0, 0, 0.77); - text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); } + text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); +} /********** * Notify * @@ -5784,14 +7317,15 @@ agenda-view list.background:backdrop, /*-notify-shadow: 0px 2px 18px transparentize(black, 0.60);*/ border-radius: 5px; border: 1px solid rgba(0, 0, 0, 0.7); - background-color: rgba(59, 66, 82, 0.05); } - + background-color: rgba(58, 52, 49, 0.05); +} /*************** * SwitchBoard * ***************/ .category-label { font-weight: bold; - color: #d8dee9; } + color: #cac6c4; +} /************* * Slingshot * @@ -5800,24 +7334,29 @@ agenda-view list.background:backdrop, border: none; border-radius: 0; box-shadow: none; - background-image: none; } - .button.app .app:hover { - border-radius: 8px; - border: none; - background-color: rgba(143, 188, 187, 0.3); - color: white; } - .button.app .app:focus { - /*background-color: transparentize(black, 0.20);*/ } + background-image: none; +} +.button.app .app:hover { + border-radius: 8px; + border: none; + background-color: rgba(175, 111, 90, 0.3); + color: white; +} +.button.app .app:focus { + /*background-color: transparentize(black, 0.20);*/ +} .search-item { border-radius: 0; border: none; - color: #d8dee9; - background: none; } - .search-item:hover, .search-item:focus { - border-radius: 0; - background-color: rgba(143, 188, 187, 0.3); - color: #2e3440; } + color: #cac6c4; + background: none; +} +.search-item:hover, .search-item:focus { + border-radius: 0; + background-color: rgba(175, 111, 90, 0.3); + color: #2f2a28; +} .search-entry-large, .search-entry-large:focus { @@ -5827,11 +7366,13 @@ agenda-view list.background:backdrop, background-image: none; background: none; box-shadow: none; - border-radius: 0; } + border-radius: 0; +} .search-category-header { font-weight: bold; - color: #d8dee9; } + color: #cac6c4; +} /********* * Panel * @@ -5840,78 +7381,93 @@ agenda-view list.background:backdrop, .composited-indicator > revealer image, .composited-indicator > revealer label, .composited-indicator > revealer spinner { - color: #d8dee9; + color: #cac6c4; font-weight: bold; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.5); transition: all 200ms ease-in-out; - -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.5); } + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.5); +} .composited-indicator > revealer image:first-child + label { - margin-left: 5px; } + margin-left: 5px; +} .panel.color-light .composited-indicator > revealer, .panel.color-light .composited-indicator > revealer image, .panel.color-light .composited-indicator > revealer label, .panel.color-light .composited-indicator > revealer spinner { color: rgba(0, 0, 0, 0.6); - text-shadow: 0 1px rgba(255, 255, 255, 0.1); - -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.1); } + text-shadow: 0 1px rgba(255, 255, 255, 0.15); + -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.15); +} /************** * Calculator * **************/ PantheonCalculatorMainWindow { - border-radius: 0 0 4px 4px; } - PantheonCalculatorMainWindow .window-frame { - border-radius: 3px; } + border-radius: 0 0 4px 4px; +} +PantheonCalculatorMainWindow .window-frame { + border-radius: 3px; +} /********* * Cards * *********/ .deck { - background-color: #323946; } + background-color: #37322f; +} .card { - background-color: #3b4252; + background-color: #3a3431; border: none; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 3px 3px rgba(0, 0, 0, 0.2); - transition: all 150ms ease-in-out; } + transition: all 150ms ease-in-out; +} .card.collapsed { - background-color: #303643; - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 2px rgba(0, 0, 0, 0.2); } + background-color: #2c2825; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 2px rgba(0, 0, 0, 0.2); +} /********* * Noise * *********/ NoiseLibraryWindow { - border-radius: 0 0 4px 4px; } - NoiseLibraryWindow .action-bar { - border-radius: 0 0 4px 4px; } - NoiseLibraryWindow .window-frame { - border-radius: 3px; } + border-radius: 0 0 4px 4px; +} +NoiseLibraryWindow .action-bar { + border-radius: 0 0 4px 4px; +} +NoiseLibraryWindow .window-frame { + border-radius: 3px; +} /******** * Snap * ********/ SnapMainWindow .take-button, SnapSnapWindow .take-button { - border-radius: 0; } + border-radius: 0; +} /******************* * Photos/Shotwell * *******************/ DirectWindow .the-button-in-the-combobox, LibraryWindow .the-button-in-the-combobox { - background: none; } + background: none; +} .checkerboard-layout { - background-color: #434c5e; + background-color: #453e3b; background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.1) 75%, rgba(0, 0, 0, 0.1)), linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.1) 75%, rgba(0, 0, 0, 0.1)); background-size: 24px 24px; - background-position: 0 0, 12px 12px; } + background-position: 0 0, 12px 12px; +} .checkboard-layout .item { - background-color: #d8dee9; } + background-color: #cac6c4; +} /********* * Avatar * @@ -5919,46 +7475,55 @@ LibraryWindow .the-button-in-the-combobox { .avatar { border: 1px solid rgba(0, 0, 0, 0.23); border-radius: 50%; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 1px 0 0 rgba(255, 255, 255, 0.45), inset 0 -1px 0 0 rgba(255, 255, 255, 0.15), 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.23); } + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 1px 0 0 rgba(255, 255, 255, 0.45), inset 0 -1px 0 0 rgba(255, 255, 255, 0.15), 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.23); +} /**level bars**/ -.sidebar .source-list.view.level-bar, .sidebar iconview.source-list.level-bar, .sidebar .source-list.view.level-bar:selected, .sidebar iconview.source-list.level-bar:selected, .sidebar .source-list.view.level-bar:selected:focus, .sidebar iconview.source-list.level-bar:selected:focus { - background: linear-gradient(to right, #4e586d, #4e586d); +.sidebar .source-list.view.level-bar, .sidebar iconview.source-list.level-bar, .sidebar .source-list.view.level-bar:selected, .sidebar .source-list.view.level-bar:selected:focus { + background: linear-gradient(to right, #453e3b, #453e3b); border: 1px solid rgba(0, 0, 0, 0.14); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); - border-radius: 2px; } + border-radius: 2px; +} .sidebar .source-list.view.level-bar.fill-block, .sidebar iconview.source-list.level-bar.fill-block { - border: none; } -.sidebar .source-list.view.fill-block, .sidebar iconview.source-list.fill-block, .sidebar .source-list.view.fill-block:hover, .sidebar iconview.source-list.fill-block:hover, .sidebar .source-list.view.fill-block:selected, .sidebar iconview.source-list.fill-block:selected, .sidebar .source-list.view.fill-block:selected:focus, .sidebar iconview.source-list.fill-block:selected:focus { - background: linear-gradient(to right, #ebcb8b, #ebcb8b); } + border: none; +} +.sidebar .source-list.view.fill-block, .sidebar iconview.source-list.fill-block, .sidebar .source-list.view.fill-block:hover, .sidebar .source-list.view.fill-block:selected, .sidebar .source-list.view.fill-block:selected:focus { + background: linear-gradient(to right, #ddc388, #ddc388); +} /************************** * Colors in context menu * **************************/ checkbutton.color-button { - border: 1px solid #232831; + border: 1px solid #292523; border-radius: 100px; background-clip: border-box; padding: 0; - margin: 2px 1px; } - checkbutton.color-button > check { - -gtk-icon-source: none; - background: none; - margin-right: 0; - padding: 2px; } - checkbutton.color-button.none > check { - background-color: transparent; - border-radius: 100px; - -gtk-icon-source: -gtk-icontheme("close-symbolic"); } + margin: 2px 1px; +} +checkbutton.color-button > check { + -gtk-icon-source: none; + background: none; + margin-right: 0; + padding: 2px; +} +checkbutton.color-button.none > check { + background-color: transparent; + border-radius: 100px; + -gtk-icon-source: -gtk-icontheme("close-symbolic"); +} radiobutton.color-button > radio { -gtk-icon-source: none; margin-right: 0; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 100px; - background-clip: border-box; } + background-clip: border-box; +} radiobutton.color-button:active > radio { - border: 1px solid rgba(0, 0, 0, 0.35); } + border: 1px solid rgba(0, 0, 0, 0.35); +} .color-button check, .color-button check:checked, @@ -5967,77 +7532,95 @@ radiobutton.color-button:active > radio { background-image: none; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 50%; - color: #3b4252; - -gtk-icon-source: -gtk-icontheme("check-active-symbolic"); } -.color-button.red check, .color-button.red radio, s -.color-button.strawberry check, .color-button.strawberry radio { + color: #3a3431; + -gtk-icon-source: -gtk-icontheme("check-active-symbolic"); +} +.color-button.red check, .color-button.red radio, s .color-button.strawberry check, .color-button.strawberry radio { background-color: @STRAWBERRY_300; - -gtk-icon-shadow: 0 1px 1px @STRAWBERRY_500; } + -gtk-icon-shadow: 0 1px 1px @STRAWBERRY_500; +} .color-button.orange check, .color-button.orange radio { background-color: @ORANGE_300; - -gtk-icon-shadow: 0 1px 1px @ORANGE_500; } + -gtk-icon-shadow: 0 1px 1px @ORANGE_500; +} .color-button.yellow check, .color-button.yellow radio, .color-button.banana check, .color-button.banana radio { background-color: @BANANA_500; - -gtk-icon-shadow: 0 1px 1px @BANANA_700; } + -gtk-icon-shadow: 0 1px 1px @BANANA_700; +} .color-button.green check, .color-button.green radio, .color-button.lime check, .color-button.lime radio { background-color: @LIME_500; - -gtk-icon-shadow: 0 1px 1px @LIME_700; } + -gtk-icon-shadow: 0 1px 1px @LIME_700; +} .color-button.blue check, .color-button.blue radio, .color-button.blueberry check, .color-button.blueberry radio { background-color: @BLUEBERRY_500; - -gtk-icon-shadow: 0 1px 1px @BLUEBERRY_700; } + -gtk-icon-shadow: 0 1px 1px @BLUEBERRY_700; +} .color-button.purple check, .color-button.purple radio, .color-button.grape check, .color-button.grape radio { background-color: @GRAPE_500; - -gtk-icon-shadow: 0 1px 1px @GRAPE_700; } + -gtk-icon-shadow: 0 1px 1px @GRAPE_700; +} .color-button.brown check, .color-button.brown radio, .color-button.cocoa check, .color-button.cocoa radio { background-color: @COCOA_300; - -gtk-icon-shadow: 0 1px 1px @COCOA_500; } + -gtk-icon-shadow: 0 1px 1px @COCOA_500; +} .color-button.mint check, .color-button.mint radio { background-color: @MINT_500; - -gtk-icon-shadow: 0 1px 1px @MINT_700; } + -gtk-icon-shadow: 0 1px 1px @MINT_700; +} .color-button.pink check, .color-button.pink radio, .color-button.bubblegum check, .color-button.bubblegum radio { background-color: @BUBBLEGUM_500; - -gtk-icon-shadow: 0 1px 1px @BUBBLEGUM_700; } + -gtk-icon-shadow: 0 1px 1px @BUBBLEGUM_700; +} .color-button.slate check, .color-button.slate radio { background-color: @SLATE_300; - -gtk-icon-shadow: 0 1px 1px @SLATE_500; } + -gtk-icon-shadow: 0 1px 1px @SLATE_500; +} .color-button.auto radio { background-image: url("assets/color-button-auto.png"); background-position: -1px -1px; background-repeat: no-repeat; - background-size: calc(100% + 2px); } + background-size: calc(100% + 2px); +} .xfce4-panel.panel { - background-color: #2e3440; + background-color: #2f2a28; text-shadow: none; - -gtk-icon-shadow: none; } - + -gtk-icon-shadow: none; +} #tasklist-button { - color: rgba(216, 222, 233, 0.8); + color: rgba(202, 198, 196, 0.8); border-radius: 0; border: none; - background-color: rgba(46, 52, 64, 0); } - #tasklist-button:hover { - color: #f9fafb; - background-color: rgba(0, 0, 0, 0.17); } - #tasklist-button:checked { - color: white; - background-color: rgba(0, 0, 0, 0.25); - box-shadow: inset 0 -2px #8fbcbb; } + background-color: rgba(47, 42, 40, 0); +} +#tasklist-button:hover { + color: #d6d3d1; + background-color: rgba(0, 0, 0, 0.17); +} +#tasklist-button:checked { + color: white; + background-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #af6f5a; +} .xfce4-panel.panel button.flat:not(.open_group) { - color: #d8dee9; + color: #cac6c4; border-radius: 0; border: none; - background-color: rgba(46, 52, 64, 0); } - .xfce4-panel.panel button.flat:hover:not(.open_group) { - border: none; - background-color: #434c5e; } - .xfce4-panel.panel button.flat:active:not(.open_group), .xfce4-panel.panel button.flat:checked:not(.open_group) { - color: #2e3440; - border: none; - background-color: #8fbcbb; } - .xfce4-panel.panel button.flat:active:not(.open_group) label, .xfce4-panel.panel button.flat:active:not(.open_group) image, .xfce4-panel.panel button.flat:checked:not(.open_group) label, .xfce4-panel.panel button.flat:checked:not(.open_group) image { - color: inherit; } + background-color: rgba(47, 42, 40, 0); +} +.xfce4-panel.panel button.flat:hover:not(.open_group) { + border: none; + background-color: #3d3634; +} +.xfce4-panel.panel button.flat:active:not(.open_group), .xfce4-panel.panel button.flat:checked:not(.open_group) { + color: #2f2a28; + border: none; + background-color: #af6f5a; +} +.xfce4-panel.panel button.flat:active:not(.open_group) label, .xfce4-panel.panel button.flat:active:not(.open_group) image, .xfce4-panel.panel button.flat:checked:not(.open_group) label, .xfce4-panel.panel button.flat:checked:not(.open_group) image { + color: inherit; +} #whiskermenu-window button { background-color: transparent; @@ -6045,15 +7628,18 @@ radiobutton.color-button:active > radio { border-radius: 0; font-weight: normal; padding: 3px; - margin: 1px 2px; } - #whiskermenu-window button:hover, #whiskermenu-window button:checked { - background-color: #8fbcbb; } + margin: 1px 2px; +} +#whiskermenu-window button:hover, #whiskermenu-window button:checked { + background-color: #af6f5a; +} /* Vala-appmenu-plugin*/ .-vala-panel-appmenu-core scrolledwindow, .-vala-panel-appmenu-private > menuitem, .-vala-panel-appmenu-private > menuitem:first-child > label { - color: #d8dee9; } + color: #cac6c4; +} /******** * Unity * @@ -6064,24 +7650,29 @@ radiobutton.color-button:active > radio { /* Unity panel color #454D50 */ UnityDecoration { background-color: #eeeeee; - color: #31363D; } - UnityDecoration .top { - padding: 0 5px 0 5px; - border-radius: 4px 4px 0px 0px; - box-shadow: none; - border: 1px solid #eeeeee; - border-bottom-width: 0; - background-color: #eeeeee; - color: #31363D; - border-top: 1px solid rgba(255, 255, 255, 0.1); } - UnityDecoration .top:backdrop { - border-bottom-width: 0; - color: #1a1d21; - border-top: 1px solid rgba(255, 255, 255, 0.1); } - UnityDecoration .top .menuitem { - color: #31363D; } - UnityDecoration .top .menuitem:backdrop { - color: #1a1d21; } + color: #31363D; +} +UnityDecoration .top { + padding: 0 5px 0 5px; + border-radius: 4px 4px 0px 0px; + box-shadow: none; + border: 1px solid #eeeeee; + border-bottom-width: 0; + background-color: #eeeeee; + color: #31363D; + border-top: 1px solid rgba(255, 255, 255, 0.1); +} +UnityDecoration .top:backdrop { + border-bottom-width: 0; + color: #1a1d21; + border-top: 1px solid rgba(255, 255, 255, 0.1); +} +UnityDecoration .top .menuitem { + color: #31363D; +} +UnityDecoration .top .menuitem:backdrop { + color: #1a1d21; +} UnityDecoration.left, UnityDecoration.right { @@ -6089,18 +7680,21 @@ UnityDecoration.right { background-color: #ececec; background-size: 1px 120px; background-clip: border-box; - background-image: linear-gradient(to bottom, #eeeeee, #ececec); } + background-image: linear-gradient(to bottom, #eeeeee, #ececec); +} UnityDecoration.bottom { background-size: 1px; background-repeat: repeat-x; - background-color: #ececec; } + background-color: #ececec; +} UnityDecoration.left:backdrop, UnityDecoration.right:backdrop, UnityDecoration.bottom:backdrop { background-size: 1px; - background-repeat: repeat-x; } + background-repeat: repeat-x; +} /************** * Unity Panel * @@ -6108,29 +7702,35 @@ UnityDecoration.bottom:backdrop { UnityPanelWidget, .unity-panel { background-color: #d5d5d5; - color: #31363D; } + color: #31363D; +} UnityPanelWidget:backdrop, .unity-panel:backdrop { - color: #1a1d21; } + color: #1a1d21; +} .unity-panel.menuitem, .unity-panel .menuitem { border-width: 0 1px; - color: #31363D; } + color: #31363D; +} .unity-panel.menubar, .unity-panel .menubar { - color: #31363D; } + color: #31363D; +} .unity-panel.menu.menubar, .unity-panel .menu .menubar { background-color: #d5d5d5; - color: #31363D; } + color: #31363D; +} .unity-panel.menubar:backdrop, .unity-panel .menubar *:backdrop { - color: #8e95a4; } + color: #888280; +} .unity-panel.menubar.menuitem, .unity-panel.menubar .menuitem { @@ -6140,48 +7740,59 @@ UnityPanelWidget:backdrop, border: none; background: none; color: #31363D; - box-shadow: none; } + box-shadow: none; +} .unity-panel.menubar.menuitem:hover, .unity-panel.menubar .menuitem:hover { border-radius: 0; background-color: #ebebeb; color: #31363D; - box-shadow: none; } + box-shadow: none; +} .unity-panel.menubar .menuitem *:hover { color: white; - box-shadow: none; } + box-shadow: none; +} .unity-panel.menubar .menuitem.separator, .unity-panel.menubar.menuitem.separator { border: none; - color: #232831; } + color: #292523; +} /* Force Quit */ SheetStyleDialog.unity-force-quit { - background-color: #3b4252; } + background-color: #3a3431; +} @keyframes playbackmenuitem_spinner { to { - -gtk-icon-transform: rotate(1turn); } } + -gtk-icon-transform: rotate(1turn); + } +} .menu IdoPlaybackMenuItem.menuitem:active { -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); animation: playbackmenuitem_spinner 1s infinite linear; - color: #8fbcbb; } + color: #af6f5a; +} MsdOsdWindow.background.osd { border-radius: 2px; - border: 1px solid #232831; } - MsdOsdWindow.background.osd .progressbar { - background-color: #8fbcbb; - border: none; - border-color: #8fbcbb; - border-radius: 5px; } - MsdOsdWindow.background.osd .trough { - background-color: rgba(29, 33, 40, 0.93); - border: none; - border-radius: 5px; } + border: 1px solid #292523; +} +MsdOsdWindow.background.osd .progressbar { + background-color: #af6f5a; + border: none; + border-color: #af6f5a; + border-radius: 5px; +} +MsdOsdWindow.background.osd .trough { + background-color: rgba(28, 25, 24, 0.93); + border: none; + border-radius: 5px; +} /*********************** * App-Specific Styles * @@ -6191,48 +7802,58 @@ MsdOsdWindow.background.osd { *********/ .geary-titlebar-left .separator, .geary-titlebar-right .separator { - opacity: 0; } + opacity: 0; +} ConversationListView .view:active, ConversationListView iconview:active, ConversationListView .view:selected, ConversationListView iconview:selected { - background-color: #8fbcbb; - color: #2e3440; } - ConversationListView .view:active:backdrop, ConversationListView iconview:active:backdrop, ConversationListView .view:selected:backdrop, ConversationListView iconview:selected:backdrop { - background-color: rgba(143, 188, 187, 0.6); - color: rgba(46, 52, 64, 0.5); } + background-color: #af6f5a; + color: #2f2a28; +} +ConversationListView .view:active:backdrop, ConversationListView iconview:active:backdrop, ConversationListView .view:selected:backdrop, ConversationListView iconview:selected:backdrop { + background-color: rgba(175, 111, 90, 0.6); + color: rgba(47, 42, 40, 0.5); +} ConversationListView .view .cell, ConversationListView iconview .cell { border: solid rgba(0, 0, 0, 0.2); - border-width: 0 0 1px 0; } - ConversationListView .view .cell:selected, ConversationListView iconview .cell:selected { - color: #2e3440; - border: 0px solid #6fa9a8; } + border-width: 0 0 1px 0; +} +ConversationListView .view .cell:selected, ConversationListView iconview .cell:selected { + color: #2f2a28; + border: 0px solid #905846; +} /*********** * LightDm * ***********/ #panel_window { - background-color: #2e3440; - color: #d8dee9; + background-color: #2f2a28; + color: #cac6c4; + font-weight: bold; + box-shadow: inset 0 -1px #1c1918; +} +#panel_window .menubar, +#panel_window .menubar > .menuitem menubar, +#panel_window menubar > menuitem { + background-color: transparent; + color: #cac6c4; font-weight: bold; - box-shadow: inset 0 -1px #1f232b; } - #panel_window .menubar, - #panel_window .menubar > .menuitem - menubar, - #panel_window menubar > menuitem { - background-color: transparent; - color: #d8dee9; - font-weight: bold; } - #panel_window .menubar .menuitem:disabled, - #panel_window menubar menuitem:disabled { - color: rgba(216, 222, 233, 0.5); } - #panel_window .menubar .menuitem:disabled GtkLabel, - #panel_window menubar menuitem:disabled GtkLabel { - color: inherit; } - #panel_window .menubar .menuitem:disabled label, - #panel_window menubar menuitem:disabled label { - color: inherit; } - #panel_window .menubar .menu > .menuitem, - #panel_window menubar menu > menuitem { - font-weight: normal; } +} +#panel_window .menubar .menuitem:disabled, +#panel_window menubar menuitem:disabled { + color: rgba(202, 198, 196, 0.5); +} +#panel_window .menubar .menuitem:disabled GtkLabel, +#panel_window menubar menuitem:disabled GtkLabel { + color: inherit; +} +#panel_window .menubar .menuitem:disabled label, +#panel_window menubar menuitem:disabled label { + color: inherit; +} +#panel_window .menubar .menu > .menuitem, +#panel_window menubar menu > menuitem { + font-weight: normal; +} #login_window, #shutdown_dialog, @@ -6240,247 +7861,299 @@ ConversationListView .view .cell, ConversationListView iconview .cell { font-weight: normal; border-style: none; background-color: transparent; - color: #d8dee9; } + color: #cac6c4; +} #content_frame { padding-bottom: 14px; - background-color: #434c5e; + background-color: #453e3b; border-top-left-radius: 2px; border-top-right-radius: 2px; border: solid rgba(0, 0, 0, 0.1); - border-width: 1px 1px 0 1px; } + border-width: 1px 1px 0 1px; +} #content_frame button { font-weight: normal; - color: #d8dee9; - background-color: #3c4454; - text-shadow: none; } - #content_frame button:hover { - color: #d8dee9; - outline-color: rgba(216, 222, 233, 0.3); - background-color: #3b4252; - text-shadow: none; } - #content_frame button:active, #content_frame button:checked { - color: #d8dee9; - outline-color: rgba(216, 222, 233, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - #content_frame button:disabled { - color: #b9bfcb; - border-color: rgba(35, 40, 49, 0.3); - background-color: #404859; - text-shadow: none; } + color: #cac6c4; + background-color: #3c3633; + text-shadow: none; +} +#content_frame button:hover { + color: #cac6c4; + outline-color: rgba(202, 198, 196, 0.3); + background-color: #3a3431; + text-shadow: none; +} +#content_frame button:active, #content_frame button:checked { + color: #cac6c4; + outline-color: rgba(202, 198, 196, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +#content_frame button:disabled { + color: #aea9a7; + border-color: rgba(41, 37, 35, 0.3); + background-color: #413a37; + text-shadow: none; +} #buttonbox_frame { padding-top: 20px; padding-bottom: 0px; border-style: none; - background-color: #2b313c; + background-color: #2d2926; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border: solid rgba(0, 0, 0, 0.1); - border-width: 0 1px 1px 1px; } + border-width: 0 1px 1px 1px; +} #buttonbox_frame button { - color: #d8dee9; - border-color: #232831; - background-color: rgba(40, 45, 55, 0.93); + color: #cac6c4; + border-color: #292523; + background-color: rgba(41, 37, 35, 0.93); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(202, 198, 196, 0.3); +} +#buttonbox_frame button:hover { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(75, 67, 63, 0.93), rgba(75, 67, 63, 0.93)); background-clip: padding-box; text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - #buttonbox_frame button:hover { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); - background-clip: padding-box; - text-shadow: 0 1px black; - -gtk-icon-shadow: 0 1px black; - outline-color: rgba(216, 222, 233, 0.3); } - #buttonbox_frame button:active, #buttonbox_frame button:checked { - color: white; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); - background-clip: padding-box; - text-shadow: none; - -gtk-icon-shadow: none; - outline-color: rgba(216, 222, 233, 0.3); } - #buttonbox_frame button:disabled { - color: #808690; - border-color: #232831; - background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); - background-clip: padding-box; - box-shadow: none; - text-shadow: none; - -gtk-icon-shadow: none; } + outline-color: rgba(202, 198, 196, 0.3); +} +#buttonbox_frame button:active, #buttonbox_frame button:checked { + color: white; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(58, 52, 49, 0.93), rgba(58, 52, 49, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(202, 198, 196, 0.3); +} +#buttonbox_frame button:disabled { + color: #7a7674; + border-color: #292523; + background-image: linear-gradient(to bottom, rgba(57, 53, 51, 0.5), rgba(57, 53, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; +} #login_window #user_combobox { - color: #d8dee9; - font-size: 13px; } - #login_window #user_combobox .menu, - #login_window #user_combobox menu { - font-weight: normal; } + color: #cac6c4; + font-size: 13px; +} +#login_window #user_combobox .menu, +#login_window #user_combobox menu { + font-weight: normal; +} #user_image { padding: 3px; - border-radius: 2px; } + border-radius: 2px; +} #greeter_infobar { border-bottom-width: 0; - font-weight: bold; } + font-weight: bold; +} -.nemo-window .places-treeview .view.cell:hover, .nemo-window .places-treeview iconview.cell:hover, +.nemo-window .places-treeview .view.cell:hover, .nemo-window .places-treeview iconview.cell:hover { - background: rgba(40, 45, 55, 0.7); } -.nemo-window .places-treeview .view.cell:selected, .nemo-window .places-treeview iconview.cell:selected, + background: rgba(39, 35, 33, 0.7); +} +.nemo-window .places-treeview .view.cell:selected, .nemo-window .places-treeview iconview.cell:selected { - background: #8fbcbb; - color: #2e3440; } + background: #af6f5a; + color: #2f2a28; +} .nemo-window .sidebar { - background-color: #2e3440; } - .nemo-window .sidebar .view, .nemo-window .sidebar iconview, .nemo-window .sidebar .iconview, .nemo-window .sidebar row { - color: #98abb2; - background-color: transparent; } + background-color: #2f2a28; +} +.nemo-window .sidebar .view, .nemo-window .sidebar iconview, .nemo-window .sidebar .iconview, .nemo-window .sidebar row { + color: #9a918b; + background-color: transparent; +} .nemo-window .nemo-window-pane widget.entry { background-clip: padding-box; min-height: 28px; padding: 5px; - color: #d8dee9; - border: 1px solid #232831; + color: #cac6c4; + border: 1px solid #292523; border-radius: 3px; - box-shadow: inset 0 1px rgba(0, 0, 0, 0.9), inset 1px 0 rgba(0, 0, 0, 0.96), inset -1px 0 rgba(0, 0, 0, 0.96), inset 0 -1px rgba(0, 0, 0, 0.98), 0 1px rgba(255, 255, 255, 0.6); } - .nemo-window .nemo-window-pane widget.entry:selected { - background-color: #8fbcbb; - color: #2e3440; } + box-shadow: inset 0 1px rgba(0, 0, 0, 0.9), inset 1px 0 rgba(0, 0, 0, 0.96), inset -1px 0 rgba(0, 0, 0, 0.96), inset 0 -1px rgba(0, 0, 0, 0.98), 0 1px rgba(255, 255, 255, 0.6); +} +.nemo-window .nemo-window-pane widget.entry:selected { + background-color: #af6f5a; + color: #2f2a28; +} .nemo-window toolbar.primary-toolbar { margin-bottom: -1px; - background: #2b313c; } - .nemo-window toolbar.primary-toolbar button { - color: #d8dee9; - border-radius: 6px; - text-shadow: none; - box-shadow: none; - border: 1px solid #232831; - background-color: #343b48; - min-height: 24px; - padding: 3px; } - .nemo-window toolbar.primary-toolbar button:hover { - color: #2e3440; - text-shadow: none; - background-color: rgba(143, 188, 187, 0.7); } - .nemo-window toolbar.primary-toolbar button:selected, .nemo-window toolbar.primary-toolbar button:active, .nemo-window toolbar.primary-toolbar button:checked { - color: #2e3440; - outline-color: rgba(46, 52, 64, 0.3); - background-color: #8fbcbb; - text-shadow: none; } - .nemo-window toolbar.primary-toolbar button:selected:backdrop, .nemo-window toolbar.primary-toolbar button:active:backdrop, .nemo-window toolbar.primary-toolbar button:checked:backdrop { - color: rgba(46, 52, 64, 0.5); - background-color: rgba(143, 188, 187, 0.6); - text-shadow: none; - box-shadow: none; } - .nemo-window toolbar.primary-toolbar button:backdrop, .nemo-window toolbar.primary-toolbar button:disabled, .nemo-window toolbar.primary-toolbar button:backdrop:disabled { - color: rgba(216, 222, 233, 0.2); - background-color: #2e3440; - text-shadow: none; - box-shadow: none; } -.nemo-window .nemo-inactive-pane .view, .nemo-window .nemo-inactive-pane iconview, + background: #2d2926; +} +.nemo-window toolbar.primary-toolbar button { + color: #cac6c4; + border-radius: 6px; + text-shadow: none; + box-shadow: none; + border: 1px solid #292523; + background-color: #38332f; + min-height: 24px; + padding: 3px; +} +.nemo-window toolbar.primary-toolbar button:hover { + color: #2f2a28; + text-shadow: none; + background-color: rgba(175, 111, 90, 0.7); +} +.nemo-window toolbar.primary-toolbar button:selected, .nemo-window toolbar.primary-toolbar button:active, .nemo-window toolbar.primary-toolbar button:checked { + color: #2f2a28; + outline-color: rgba(47, 42, 40, 0.3); + background-color: #af6f5a; + text-shadow: none; +} +.nemo-window toolbar.primary-toolbar button:selected:backdrop, .nemo-window toolbar.primary-toolbar button:active:backdrop, .nemo-window toolbar.primary-toolbar button:checked:backdrop { + color: rgba(47, 42, 40, 0.5); + background-color: rgba(175, 111, 90, 0.6); + text-shadow: none; + box-shadow: none; +} +.nemo-window toolbar.primary-toolbar button:backdrop, .nemo-window toolbar.primary-toolbar button:disabled, .nemo-window toolbar.primary-toolbar button:backdrop:disabled { + color: rgba(202, 198, 196, 0.2); + background-color: #2f2a28; + text-shadow: none; + box-shadow: none; +} +.nemo-window .nemo-inactive-pane .view, .nemo-window .nemo-inactive-pane iconview { - background-color: #353b49; } + background-color: #322d2a; +} /* thunar */ .thunar toolbar { - background-color: #2b313c; } + background-color: #2d2926; +} /* buttons in toolbar */ .thunar toolbar.horizontal button image { - -gtk-icon-transform: scale(0.72); } + -gtk-icon-transform: scale(0.72); +} scrolledwindow.sidebar treeview.view { - background: #2a2f3a; - padding: 1.5px; } + background: #292523; + padding: 1.5px; +} /* path-bar of thunar */ window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button, .thunar toolbar .path-bar-button { - color: #d8dee9; + color: #cac6c4; border-radius: 6px; text-shadow: none; box-shadow: none; - border: 1px solid #232831; - background-color: #343b48; + border: 1px solid #292523; + background-color: #38332f; border-radius: 0; - border-right: 0.5px solid #232831; + border-right: 0.5px solid #292523; box-shadow: none; min-height: 20px; - padding: 3px 4px; } - window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:first-child, - .thunar toolbar .path-bar-button:first-child { - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; } - window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:last-child, - .thunar toolbar .path-bar-button:last-child { - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; - border-right-style: solid; } - window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:only-child, - .thunar toolbar .path-bar-button:only-child { - border-radius: 4px; - border-style: solid; } - window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:hover, - .thunar toolbar .path-bar-button:hover { - color: #8fbcbb; } - window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:checked, - .thunar toolbar .path-bar-button:checked { - color: #fff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: rgba(143, 188, 187, 0.7); - text-shadow: none; } + padding: 3px 4px; +} +window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:first-child, +.thunar toolbar .path-bar-button:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} +window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:last-child, +.thunar toolbar .path-bar-button:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + border-right-style: solid; +} +window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:only-child, +.thunar toolbar .path-bar-button:only-child { + border-radius: 4px; + border-style: solid; +} +window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:hover, +.thunar toolbar .path-bar-button:hover { + color: #af6f5a; +} +window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:checked, +.thunar toolbar .path-bar-button:checked { + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(175, 111, 90, 0.7); + text-shadow: none; +} window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .toggle.path-bar-button:hover, .thunar toolbar .toggle.path-bar-button:hover { color: #fff; outline-color: rgba(255, 255, 255, 0.3); - background-color: rgba(143, 188, 187, 0.7); - text-shadow: none; } + background-color: rgba(175, 111, 90, 0.7); + text-shadow: none; +} /* thunar sidepane */ window.thunar paned > scrolledwindow treeview.view:hover, window.thunar paned > scrolledwindow treeview.view:selected { - background: rgba(143, 188, 187, 0.7); - color: #2e3440; + background: rgba(175, 111, 90, 0.7); + color: #2f2a28; border-radius: 0; - box-shadow: none; } + box-shadow: none; +} .caja-notebook .entry { - background: #3b4252; - color: #d8dee9; } - .caja-notebook .entry:selected { - background: #8fbcbb; - color: #2e3440; } + background: #3a3431; + color: #cac6c4; +} +.caja-notebook .entry:selected { + background: #af6f5a; + color: #2f2a28; +} button.colorpad { - color: @colorpad_fg_color; } - button.colorpad, button.colorpad:backdrop, button.colorpad:hover, button.colorpad:hover:backdrop, button.colorpad:active, button.colorpad:active:backdrop, button.colorpad:checked, button.colorpad:checked:backdrop { - background-color: @colorpad_color; } - button.colorpad:hover { - filter: brightness(93%); } - button.colorpad:active { - filter: brightness(86%); } - button.colorpad:checked { - filter: brightness(100%); - box-shadow: 0px 0px 0px 1.5px #8fbcbb, inset 0px -3px 0px 0px @colorpad_fg_color; } + color: @colorpad_fg_color; +} +button.colorpad, button.colorpad:backdrop, button.colorpad:hover, button.colorpad:hover:backdrop, button.colorpad:active, button.colorpad:active:backdrop, button.colorpad:checked, button.colorpad:checked:backdrop { + background-color: @colorpad_color; +} +button.colorpad:hover { + filter: brightness(93%); +} +button.colorpad:active { + filter: brightness(86%); +} +button.colorpad:checked { + filter: brightness(100%); + box-shadow: 0px 0px 0px 1.5px #af6f5a, inset 0px -3px 0px 0px @colorpad_fg_color; +} button.colorsetter { - color: @colorsetter_fg_color; } - button.colorsetter, button.colorsetter:backdrop, button.colorsetter:hover, button.colorsetter:hover:backdrop, button.colorsetter:active, button.colorsetter:active:backdrop, button.colorsetter:checked, button.colorsetter:checked:backdrop { - background-color: @colorsetter_color; } - button.colorsetter:hover { - filter: brightness(93%); } - button.colorsetter:active { - filter: brightness(86%); } - button.colorsetter:checked { - filter: brightness(100%); } + color: @colorsetter_fg_color; +} +button.colorsetter, button.colorsetter:backdrop, button.colorsetter:hover, button.colorsetter:hover:backdrop, button.colorsetter:active, button.colorsetter:active:backdrop, button.colorsetter:checked, button.colorsetter:checked:backdrop { + background-color: @colorsetter_color; +} +button.colorsetter:hover { + filter: brightness(93%); +} +button.colorsetter:active { + filter: brightness(86%); +} +button.colorsetter:checked { + filter: brightness(100%); +} .overlay_toolbar, .overlay_toolbar_scrollable { - background: #464e61; - padding: 10px; } + background: #48403d; + padding: 10px; +} /*# sourceMappingURL=gtk.css.map */ diff --git a/gtk-4.0/gtk.scss b/gtk-4.0/gtk.scss index f244834a..3e6114f0 100755 --- a/gtk-4.0/gtk.scss +++ b/gtk-4.0/gtk.scss @@ -3,7 +3,7 @@ $variant: 'dark'; $accent: 'green'; -@import '../gtk-3.0/nord'; +@import '../gtk-3.0/dunmer'; @import '../gtk-3.0/colors'; @import '../gtk-3.0/elementary-colors'; @import '../gtk-3.0/colors-public'; diff --git a/gtk-4.0/widgets/_base-states.scss b/gtk-4.0/widgets/_base-states.scss index 4663af64..11eb138f 100644 --- a/gtk-4.0/widgets/_base-states.scss +++ b/gtk-4.0/widgets/_base-states.scss @@ -131,7 +131,8 @@ label { &:disabled { color: $insensitive_fg_color; - selection { @extend %selected_items:disabled; } + background-color: mix($selected_bg_color, $base_color, 20%); + color: $insensitive_fg_color; &:backdrop { color: $backdrop_insensitive_color; } } @@ -139,7 +140,8 @@ label { &:backdrop { color: $backdrop_fg_color; - selection { @extend %selected_items:backdrop; } + background-color: $selected_bg_color; + color: $backdrop_fg_color; } } diff --git a/gtk-4.0/widgets/_comboboxes.scss b/gtk-4.0/widgets/_comboboxes.scss index 3424c6d2..ccd96025 100644 --- a/gtk-4.0/widgets/_comboboxes.scss +++ b/gtk-4.0/widgets/_comboboxes.scss @@ -10,15 +10,26 @@ combobox { &.linked { button:nth-child(2) { - &:dir(ltr) { @extend %linked:last-child; } - &:dir(rtl) { @extend %linked:first-child; } + &:dir(ltr) { + @extend %linked; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + &:dir(rtl) { + @extend %linked; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } } } &:drop(active) { // FIXME: untested box-shadow: none; - button.combo { @extend %button_basic:drop(active); } + button.combo { + @extend %button_basic; + color: $drop_target_color; + } } } @@ -31,11 +42,31 @@ combobox { &:dir(rtl) { @extend %linked_middle; } // specificity bump } -.linked:not(.vertical) > combobox:first-child > box > button.combo { @extend %linked:first-child; } -.linked:not(.vertical) > combobox:last-child > box > button.combo { @extend %linked:last-child; } -.linked:not(.vertical) > combobox:only-child > box > button.combo {@extend %linked:only-child; } +.linked:not(.vertical) > combobox:first-child > box > button.combo { + @extend %linked; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.linked:not(.vertical) > combobox:last-child > box > button.combo { + @extend %linked; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.linked:not(.vertical) > combobox:only-child > box > button.combo { + @extend %linked; +} .linked.vertical > combobox > box > button.combo { @extend %linked_vertical_middle; } -.linked.vertical > combobox:first-child > box > button.combo { @extend %linked_vertical:first-child;} -.linked.vertical > combobox:last-child > box > button.combo { @extend %linked_vertical:last-child; } -.linked.vertical > combobox:only-child > box > button.combo { @extend %linked_vertical:only-child; } +.linked.vertical > combobox:first-child > box > button.combo { + @extend %linked_vertical; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} +.linked.vertical > combobox:last-child > box > button.combo { + @extend %linked_vertical; + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.linked.vertical > combobox:only-child > box > button.combo { + @extend %linked_vertical; +} diff --git a/gtk-4.0/widgets/_file-chooser.scss b/gtk-4.0/widgets/_file-chooser.scss index 2f7d146c..dad4b058 100644 --- a/gtk-4.0/widgets/_file-chooser.scss +++ b/gtk-4.0/widgets/_file-chooser.scss @@ -40,9 +40,15 @@ placessidebar { } @at-root button.sidebar-button { - @extend %button_basic.flat; - - @extend %button_selected.flat; + @extend %button_basic; + border: none; + background: none; + box-shadow: none; + + @extend %button_selected; + border: none; + background: none; + box-shadow: none; min-height: 26px; min-width: 26px; diff --git a/gtk-4.0/widgets/_granite.scss b/gtk-4.0/widgets/_granite.scss index 645f2040..67221bc5 100644 --- a/gtk-4.0/widgets/_granite.scss +++ b/gtk-4.0/widgets/_granite.scss @@ -86,7 +86,7 @@ GraniteWidgetsWelcome { &:selected:backdrop, &:selected:hover:backdrop { background-color: transparentize(black, 0.8); - color: darken($bg_color, 5%); + color: darken($bg_color, 3%); } } diff --git a/gtk-4.0/widgets/_links.scss b/gtk-4.0/widgets/_links.scss index db6d1e8a..2247407b 100644 --- a/gtk-4.0/widgets/_links.scss +++ b/gtk-4.0/widgets/_links.scss @@ -33,7 +33,10 @@ button:link, button:visited { @extend %undecorated_button; - @extend *:link; + color: $link_color; + &:visited { color: $link_visited_color; } + &:hover { color: lighten($link_color, 10%); } + &:active { color: $link_color; } text-shadow: none; diff --git a/gtk-4.0/widgets/_lists.scss b/gtk-4.0/widgets/_lists.scss index e612a698..521e083a 100644 --- a/gtk-4.0/widgets/_lists.scss +++ b/gtk-4.0/widgets/_lists.scss @@ -31,7 +31,7 @@ row { &.activatable { &.has-open-popup, // this is for indicathing which row generated a popover see https://bugzilla.gnome.org/show_bug.cgi?id=754411 - &:hover { background-color: if(variant == light, transparentize($fg_color, 0.9), transparentize($fg_color, 0.95)); } + &:hover { background-color: if(variant == light, transparentize($fg_color, 0.9), transparentize($fg_color, 0.90)); } &:active { box-shadow: inset 0 2px 2px -2px transparentize(black, 0.8); } diff --git a/gtk-4.0/widgets/_notebooks.scss b/gtk-4.0/widgets/_notebooks.scss index a2151d10..4a71d1da 100644 --- a/gtk-4.0/widgets/_notebooks.scss +++ b/gtk-4.0/widgets/_notebooks.scss @@ -137,7 +137,10 @@ > tabs > arrow { @extend %button_basic; - @extend %button_basic.flat; + -gtk-outline-radius: 2px; + border: none; + background: none; + box-shadow: none; min-height: 14px; min-width: 14px; diff --git a/gtk-4.0/widgets/_popovers.scss b/gtk-4.0/widgets/_popovers.scss index 0cdcd30a..da9f7029 100644 --- a/gtk-4.0/widgets/_popovers.scss +++ b/gtk-4.0/widgets/_popovers.scss @@ -51,7 +51,7 @@ popover.background { > contents { @extend %osd; - border: 1px solid transparentize(white, 0.9); + border: 1px solid transparentize(white, 0.85); box-shadow: none; } } diff --git a/gtk-4.0/widgets/_progress-bars.scss b/gtk-4.0/widgets/_progress-bars.scss index c962fdcd..23a1df96 100644 --- a/gtk-4.0/widgets/_progress-bars.scss +++ b/gtk-4.0/widgets/_progress-bars.scss @@ -28,13 +28,16 @@ progressbar { trough { @extend %scale_trough; } - &:backdrop trough { @extend %scale_trough:backdrop; } // looks like states are not passed to the trough component here + @extend %scale_trough; + background-color: $backdrop_bg_color; + border-color: $backdrop_borders_color; progress { @extend %scale_highlight; } - &:backdrop progress { @extend %scale_highlight:backdrop; } // states not passed here as well + @extend %scale_highlight; + border-color: transparentize($selected_bg_color, 0.3); &.osd { // progressbar.osd used for epiphany page loading progress min-width: 3px; diff --git a/gtk-4.0/widgets/_scales.scss b/gtk-4.0/widgets/_scales.scss index bdc45890..9839cba7 100644 --- a/gtk-4.0/widgets/_scales.scss +++ b/gtk-4.0/widgets/_scales.scss @@ -145,7 +145,7 @@ scale { } } - $_scale_bg: if($variant == 'light', $base_color, darken(#fefefe, 5%)); + $_scale_bg: if($variant == 'light', $base_color, darken(#faf9f8, 5%)); $_scale_disabled_bg: darken($_scale_bg, 25%); slider { border-color: $_scale_bg; diff --git a/gtk-4.0/widgets/_sidebar.scss b/gtk-4.0/widgets/_sidebar.scss index 11038fef..f85b6b87 100644 --- a/gtk-4.0/widgets/_sidebar.scss +++ b/gtk-4.0/widgets/_sidebar.scss @@ -34,7 +34,7 @@ padding: 8px 12px; transition: all .12s ease-in; label{ - color: #98abb2; + color: #9a918b; } &:selected{ color: $selected_fg_color; @@ -120,7 +120,7 @@ stacksidebar { placessidebar { background-color: transparent; - background-image:linear-gradient(to right, darken($main_dark_color, 5%) 40px, + background-image:linear-gradient(to right, darken($main_dark_color, 2%) 40px, $_sidebar_color 35px,$_sidebar_color 36px, $_sidebar_color 36px,$_sidebar_color 99%, $_sidebar_color 100%); @@ -136,7 +136,7 @@ placessidebar { margin-right: 12px; padding-left: 14px; padding-right: 12px; - color: #98abb2; + color: #9a918b; } } &:hover{ diff --git a/gtk-4.0/widgets/_windows.scss b/gtk-4.0/widgets/_windows.scss index 6a063af5..c0dd80cb 100644 --- a/gtk-4.0/widgets/_windows.scss +++ b/gtk-4.0/widgets/_windows.scss @@ -117,7 +117,10 @@ windowcontrols { } .selection-mode & { - @extend %button.flat.suggested-action; + @extend %button; + background-color: transparent; + border-color: transparent; + color: $selected_bg_color; @extend %nobg_selected_items; } diff --git a/index.theme b/index.theme index 3877eb4a..db4ae9f7 100755 --- a/index.theme +++ b/index.theme @@ -1,11 +1,11 @@ [Desktop Entry] Type=X-GNOME-Metatheme -Name=Nordic -Comment=Dark theme created using the awesome Nord color pallete +Name=Dunmeri +Comment=Warm, earthy dark theme inspired by Morrowind — Clay variant Encoding=UTF-8 [X-GNOME-Metatheme] -GtkTheme=Nordic -MetacityTheme=Nordic +GtkTheme=Dunmeri +MetacityTheme=Dunmeri IconTheme=Zafiro-icons ButtonLayout=:minimize,maximize,close diff --git a/kde/aurorae/Nordic/.directory b/kde/aurorae/Dunmeri/.directory similarity index 100% rename from kde/aurorae/Nordic/.directory rename to kde/aurorae/Dunmeri/.directory diff --git a/kde/aurorae/Nordic/Nordicrc b/kde/aurorae/Dunmeri/Dunmerirc similarity index 100% rename from kde/aurorae/Nordic/Nordicrc rename to kde/aurorae/Dunmeri/Dunmerirc diff --git a/kde/aurorae/Nordic/alldesktops.svg b/kde/aurorae/Dunmeri/alldesktops.svg similarity index 98% rename from kde/aurorae/Nordic/alldesktops.svg rename to kde/aurorae/Dunmeri/alldesktops.svg index ec66451f..99a87025 100644 --- a/kde/aurorae/Nordic/alldesktops.svg +++ b/kde/aurorae/Dunmeri/alldesktops.svg @@ -490,7 +490,7 @@ + style="stop-color:#af6f5a;stop-opacity:1" /> + style="stop-color:#af6f5a;stop-opacity:1" /> @@ -2909,13 +2909,13 @@ id="path7468" inkscape:connector-curvature="0" /> @@ -2942,12 +2942,12 @@ inkscape:connector-curvature="0" transform="matrix(1,0,0,-1,-186,1377.9011)" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> @@ -3098,13 +3098,13 @@ id="path7458" inkscape:connector-curvature="0" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#cac6c4;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> @@ -3223,12 +3223,12 @@ id="path7414" inkscape:connector-curvature="0" /> @@ -3238,12 +3238,12 @@ id="path7412" inkscape:connector-curvature="0" /> @@ -3253,13 +3253,13 @@ id="path7416" inkscape:connector-curvature="0" /> @@ -3283,11 +3283,11 @@ r="5.5" cy="474.86218" cx="603.5" - style="fill:#d8dee9;fill-opacity:1;stroke:none" + style="fill:#cac6c4;fill-opacity:1;stroke:none" id="path5340-5" transform="matrix(1.0000019,0,0,1.0000019,-413.00112,386.99912)" /> @@ -3298,11 +3298,11 @@ inkscape:connector-curvature="0" /> @@ -3310,11 +3310,11 @@ r="5.5" cy="474.86218" cx="603.5" - style="fill:#d8dee9;fill-opacity:1;stroke:none" + style="fill:#cac6c4;fill-opacity:1;stroke:none" id="path5340-5-3" transform="matrix(1.0000019,0,0,1.0000019,-363.00112,386.99912)" /> @@ -3345,18 +3345,18 @@ sodipodi:nodetypes="ssssssccccccccccccccsss" /> @@ -3512,14 +3512,14 @@ transform="rotate(90,-63.5,762.9057)" sodipodi:nodetypes="cccccccccccccccccccccccccccccccc" /> @@ -3532,18 +3532,18 @@ inkscape:connector-curvature="0" id="path4591-9-8-8-7-2-0-1-7-2-6" d="m 240.34375,948.40625 a 1.0001,1.0001 0 0 0 -0.71875,0.5625 l -3,6 a 1.0001,1.0001 0 0 0 0.59375,1.375 l 2.5,0.84375 a 1.0001,1.0001 0 0 0 0.3125,0.0625 h 1 a 1.0001,1.0001 0 0 0 0.3125,-0.0625 l 2.5,-0.84375 a 1.0001,1.0001 0 0 0 0.59375,-1.375 l -3,-6 a 1.0001,1.0001 0 0 0 -1,-0.5625 1.0001,1.0001 0 0 0 -0.0937,0 z m -6.46875,9.5 a 1.0001,1.0001 0 0 0 -0.28125,0.0937 l -6,3 a 1.0001,1.0001 0 0 0 0,1.8125 l 6,3 a 1.0001,1.0001 0 0 0 1.375,-0.59375 l 0.84375,-2.5 a 1.0001,1.0001 0 0 0 0.0625,-0.3125 v -1 a 1.0001,1.0001 0 0 0 -0.0625,-0.3125 l -0.84375,-2.5 a 1.0001,1.0001 0 0 0 -1.09375,-0.6875 z m 13.03125,0 a 1.0001,1.0001 0 0 0 -0.8125,0.6875 l -0.84375,2.5 a 1.0001,1.0001 0 0 0 -0.0625,0.3125 v 1 a 1.0001,1.0001 0 0 0 0.0625,0.3125 l 0.84375,2.5 a 1.0001,1.0001 0 0 0 1.375,0.59375 l 6,-3 a 1.0001,1.0001 0 0 0 0,-1.8125 l -6,-3 a 1.0001,1.0001 0 0 0 -0.5625,-0.0937 z M 240.5,958.375 c -1.92115,0 -3.5,1.57885 -3.5,3.5 0,1.92115 1.57885,3.5 3.5,3.5 1.92115,0 3.5,-1.57885 3.5,-3.5 0,-1.92115 -1.57885,-3.5 -3.5,-3.5 z m -0.5625,8.1875 a 1.0001,1.0001 0 0 0 -0.21875,0.0625 l -2.5,0.84375 a 1.0001,1.0001 0 0 0 -0.59375,1.375 l 3,6 a 1.0001,1.0001 0 0 0 1.8125,0 l 3,-6 a 1.0001,1.0001 0 0 0 -0.59375,-1.375 l -2.5,-0.84375 a 1.0001,1.0001 0 0 0 -0.3125,-0.0625 h -1 a 1.0001,1.0001 0 0 0 -0.0937,0 z" - style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#d8dee9;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" /> + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#cac6c4;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" /> + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#cac6c4;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> @@ -3680,7 +3680,7 @@ inkscape:connector-curvature="0" id="path4801-8-4-9-9-3-1" d="m 509.5,937.625 c -0.45833,0 -0.9025,0.25542 -1.15625,0.59375 C 508.09,938.55708 508,938.95833 508,939.375 v 8 h -8 c -0.41667,0 -0.81792,0.09 -1.15625,0.34375 -0.33833,0.25375 -0.59375,0.69792 -0.59375,1.15625 0,0.45833 0.25542,0.9025 0.59375,1.15625 0.33833,0.25375 0.73958,0.34375 1.15625,0.34375 h 8 v 8 c 0,0.41667 0.09,0.81792 0.34375,1.15625 0.25375,0.33833 0.69792,0.59375 1.15625,0.59375 0.45833,0 0.9025,-0.25542 1.15625,-0.59375 C 510.91,959.19292 511,958.79167 511,958.375 v -8 h 8 c 0.41667,0 0.81792,-0.09 1.15625,-0.34375 0.33833,-0.25375 0.59375,-0.69792 0.59375,-1.15625 0,-0.45833 -0.25542,-0.9025 -0.59375,-1.15625 C 519.81792,947.465 519.41667,947.375 519,947.375 h -8 v -8 c 0,-0.41667 -0.09,-0.81792 -0.34375,-1.15625 C 510.4025,937.88042 509.95833,937.625 509.5,937.625 Z m 0,1 c 0.25,0 0.5,0.25 0.5,0.75 v 9 h 9 c 1,0 1,1 0,1 h -9 v 9 c 0,1 -1,1 -1,0 v -9 h -9 c -1,0 -1,-1 0,-1 h 9 v -9 c 0,-0.5 0.25,-0.75 0.5,-0.75 z" - style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#d8dee9;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" /> + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#cac6c4;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" /> @@ -3742,18 +3742,18 @@ r="10.5" cy="487.86218" cx="394.5" - style="fill:#d8dee9;fill-opacity:1;stroke:none" + style="fill:#cac6c4;fill-opacity:1;stroke:none" id="path5519-8" transform="matrix(1.047619,0,0,1.047619,-72.78571,350.76847)" /> @@ -3766,13 +3766,13 @@ @@ -3876,13 +3876,13 @@ inkscape:connector-curvature="0" id="path4236-1-58-5-6-0-3-7" d="m 193.65625,804.28125 c -0.70624,0.0437 -1.26297,0.4091 -1.6875,0.90625 -0.75568,-0.75568 -1.56294,-0.66265 -1.8125,-0.65625 -0.93705,0.0569 -1.55625,0.6895 -1.9375,1.46875 -0.42937,-0.26033 -0.89508,-0.47704 -1.4375,-0.4375 -0.0104,-1.6e-4 -0.0208,-1.6e-4 -0.0312,0 -1.45408,0.13074 -2.44879,1.43826 -2.21875,2.875 v 0.0312 l 0.25,1.65625 c -0.0212,0.01 -0.042,0.0201 -0.0625,0.0312 -0.47965,0.36125 -1.20504,0.84696 -1.75,1.65625 -0.54496,0.80929 -0.81772,2.00394 -0.40625,3.3125 0.44925,1.42873 1.29271,2.91712 2.25,4.09375 0.47864,0.58831 0.99427,1.07367 1.53125,1.46875 0.53698,0.39508 1.0975,0.72336 1.8125,0.71875 L 197,821.37495 c 0.50339,9.4e-4 0.96849,-0.4351 1,-0.9375 0,0 1.9082,-3.2516 1.34375,-11.3125 v -0.0312 C 199.15479,806.9277 198.43094,805.89667 196.75,806 c -0.0109,6.7e-4 -0.0204,-8.1e-4 -0.0312,0 -0.251,0.0173 -0.43118,0.19681 -0.65625,0.28125 -0.27074,-1.15387 -1.14973,-2.08118 -2.40625,-2 z" - style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#d8dee9;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" /> + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#cac6c4;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> @@ -3911,7 +3911,7 @@ id="path7456" inkscape:connector-curvature="0" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> @@ -3940,20 +3940,20 @@ id="path7468-8" inkscape:connector-curvature="0" /> @@ -3966,18 +3966,18 @@ inkscape:connector-curvature="0" id="path4591-9-8-8-7-2-0-1-7-2-6-2" d="m 385.24575,744.42893 a 1.0001,1.0001 0 0 0 -0.71875,0.5625 l -3,6 a 1.0001,1.0001 0 0 0 0.59375,1.375 l 2.5,0.84375 a 1.0001,1.0001 0 0 0 0.3125,0.0625 h 1 a 1.0001,1.0001 0 0 0 0.3125,-0.0625 l 2.5,-0.84375 a 1.0001,1.0001 0 0 0 0.59375,-1.375 l -3,-6 a 1.0001,1.0001 0 0 0 -1,-0.5625 1.0001,1.0001 0 0 0 -0.0937,0 z m -6.46875,9.5 a 1.0001,1.0001 0 0 0 -0.28125,0.0937 l -6,3 a 1.0001,1.0001 0 0 0 0,1.8125 l 6,3 a 1.0001,1.0001 0 0 0 1.375,-0.59375 l 0.84375,-2.5 a 1.0001,1.0001 0 0 0 0.0625,-0.3125 v -1 a 1.0001,1.0001 0 0 0 -0.0625,-0.3125 l -0.84375,-2.5 a 1.0001,1.0001 0 0 0 -1.09375,-0.6875 z m 13.03125,0 a 1.0001,1.0001 0 0 0 -0.8125,0.6875 l -0.84375,2.5 a 1.0001,1.0001 0 0 0 -0.0625,0.3125 v 1 a 1.0001,1.0001 0 0 0 0.0625,0.3125 l 0.84375,2.5 a 1.0001,1.0001 0 0 0 1.375,0.59375 l 6,-3 a 1.0001,1.0001 0 0 0 0,-1.8125 l -6,-3 a 1.0001,1.0001 0 0 0 -0.5625,-0.0937 z m -6.40625,0.46875 c -1.92115,0 -3.5,1.57885 -3.5,3.5 0,1.92115 1.57885,3.5 3.5,3.5 1.92115,0 3.5,-1.57885 3.5,-3.5 0,-1.92115 -1.57885,-3.5 -3.5,-3.5 z m -0.5625,8.1875 a 1.0001,1.0001 0 0 0 -0.21875,0.0625 l -2.5,0.84375 a 1.0001,1.0001 0 0 0 -0.59375,1.375 l 3,6 a 1.0001,1.0001 0 0 0 1.8125,0 l 3,-6 a 1.0001,1.0001 0 0 0 -0.59375,-1.375 l -2.5,-0.84375 a 1.0001,1.0001 0 0 0 -0.3125,-0.0625 h -1 a 1.0001,1.0001 0 0 0 -0.0937,0 z" - style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#d8dee9;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" /> + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#cac6c4;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> @@ -4674,13 +4674,13 @@ inkscape:connector-curvature="0" id="rect5654-8-5-0-0" d="m 334.46875,999.3622 c -0.71198,0 -1.46875,0.2187 -1.46875,1.4687 v 10.0313 c 0,0.831 0.65506,1.5 1.46875,1.5 h 0.0625 c 0.81369,0 1.46875,-0.669 1.46875,-1.5 v -8.5 h 8.5 c 0.831,0 1.5,-0.6551 1.5,-1.4688 v -0.062 c 0,-0.8137 -0.669,-1.4687 -1.5,-1.4687 z" - style="display:inline;opacity:1;fill:#d8dee9;fill-opacity:1;stroke:none" /> + style="display:inline;opacity:1;fill:#cac6c4;fill-opacity:1;stroke:none" /> + style="display:inline;fill:#3a3431;fill-opacity:1;stroke:none" /> @@ -4709,7 +4709,7 @@ inkscape:transform-center-y="1.67592" inkscape:transform-center-x="3.18163" sodipodi:nodetypes="cccccccc" - style="display:inline;fill:#3b4252;fill-opacity:1;stroke:none" + style="display:inline;fill:#3a3431;fill-opacity:1;stroke:none" d="m 401.53068,1005.3258 -6.36396,2.1213 1.17115,2.3644 -2.23181,2.2318 0.70711,0.7071 2.23181,-2.2318 2.36438,1.1711 z" id="path4801-8-9-6-9-7" inkscape:connector-curvature="0" /> @@ -4720,7 +4720,7 @@ inkscape:connector-curvature="0" id="rect5654-8-5-0-0-1" d="m 405.53125,999.3622 c 0.71198,0 1.46875,0.2187 1.46875,1.4687 v 10.0313 c 0,0.831 -0.65506,1.5 -1.46875,1.5 h -0.0625 c -0.81369,0 -1.46875,-0.669 -1.46875,-1.5 v -8.5 h -8.5 c -0.831,0 -1.5,-0.6551 -1.5,-1.4688 v -0.062 c 0,-0.8137 0.669,-1.4687 1.5,-1.4687 z" - style="display:inline;opacity:1;fill:#d8dee9;fill-opacity:1;stroke:none" /> + style="display:inline;opacity:1;fill:#cac6c4;fill-opacity:1;stroke:none" /> + style="display:inline;fill:#3a3431;fill-opacity:1;stroke:none" /> @@ -4758,13 +4758,13 @@ inkscape:connector-curvature="0" id="rect5654-8-5-0-0-9" d="m 434.46875,1024.3622 c -0.71198,0 -1.46875,-0.2187 -1.46875,-1.4687 v -10.0313 c 0,-0.831 0.65506,-1.5 1.46875,-1.5 h 0.0625 c 0.81369,0 1.46875,0.669 1.46875,1.5 v 8.5 h 8.5 c 0.831,0 1.5,0.6551 1.5,1.4688 v 0.062 c 0,0.8137 -0.669,1.4687 -1.5,1.4687 z" - style="display:inline;opacity:1;fill:#d8dee9;fill-opacity:1;stroke:none" /> + style="display:inline;opacity:1;fill:#cac6c4;fill-opacity:1;stroke:none" /> + style="display:inline;fill:#3a3431;fill-opacity:1;stroke:none" /> @@ -4793,7 +4793,7 @@ inkscape:transform-center-y="-1.67588" inkscape:transform-center-x="3.18163" sodipodi:nodetypes="cccccccc" - style="display:inline;fill:#3b4252;fill-opacity:1;stroke:none" + style="display:inline;fill:#3a3431;fill-opacity:1;stroke:none" d="m 501.53068,1018.3986 -6.36396,-2.1213 1.17115,-2.3644 -2.23181,-2.2318 0.70711,-0.7071 2.23181,2.2318 2.36438,-1.1711 z" id="path4801-8-9-6-9-7-6" inkscape:connector-curvature="0" /> @@ -4804,7 +4804,7 @@ inkscape:connector-curvature="0" id="rect5654-8-5-0-0-1-2" d="m 505.53125,1024.3622 c 0.71198,0 1.46875,-0.2187 1.46875,-1.4687 v -10.0313 c 0,-0.831 -0.65506,-1.5 -1.46875,-1.5 h -0.0625 c -0.81369,0 -1.46875,0.669 -1.46875,1.5 v 8.5 h -8.5 c -0.831,0 -1.5,0.6551 -1.5,1.4688 v 0.062 c 0,0.8137 0.669,1.4687 1.5,1.4687 z" - style="display:inline;opacity:1;fill:#d8dee9;fill-opacity:1;stroke:none" /> + style="display:inline;opacity:1;fill:#cac6c4;fill-opacity:1;stroke:none" /> + style="display:inline;fill:#3a3431;fill-opacity:1;stroke:none" /> @@ -4837,7 +4837,7 @@ inkscape:connector-curvature="0" id="path2998-2-3-5-7-1-6" d="m -6,1131.3622 v -16 l 11,11.5 -3,3 v 4 l -1,0.5 -3,-3 z" - style="display:inline;fill:#3b4252;fill-opacity:1;stroke:none" /> + style="display:inline;fill:#3a3431;fill-opacity:1;stroke:none" /> + style="display:inline;fill:#3a3431;fill-opacity:1;stroke:none" /> + style="display:inline;fill:#3a3431;fill-opacity:1;stroke:none" /> + style="display:inline;fill:#3a3431;fill-opacity:1;stroke:none" /> + style="display:inline;fill:#3a3431;fill-opacity:1;stroke:none" /> + style="display:inline;fill:#3a3431;fill-opacity:1;stroke:none" /> + style="display:inline;fill:#3a3431;fill-opacity:1;stroke:none" /> + style="display:inline;fill:#3a3431;fill-opacity:1;stroke:none" /> + style="display:inline;fill:#3a3431;fill-opacity:1;stroke:none" /> + style="display:inline;fill:#3a3431;fill-opacity:1;stroke:none" /> + style="display:inline;fill:#3a3431;fill-opacity:1;stroke:none" /> + style="display:inline;fill:#3a3431;fill-opacity:1;stroke:none" /> + style="display:inline;fill:#3a3431;fill-opacity:1;stroke:none" /> + style="display:inline;fill:#3a3431;fill-opacity:1;stroke:none" /> + style="display:inline;fill:#3a3431;fill-opacity:1;stroke:none" /> + style="display:inline;fill:#3a3431;fill-opacity:1;stroke:none" /> + style="display:inline;fill:#3a3431;fill-opacity:1;stroke:none" /> + style="display:inline;fill:#3a3431;fill-opacity:1;stroke:none" /> + style="display:inline;fill:#3a3431;fill-opacity:1;stroke:none" /> + style="display:inline;fill:#3a3431;fill-opacity:1;stroke:none" /> + style="display:inline;fill:#3a3431;fill-opacity:1;stroke:none" /> + style="display:inline;fill:#3a3431;fill-opacity:1;stroke:none" /> + style="display:inline;fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> + style="fill:#3a3431;fill-opacity:1;stroke:none" /> default right_ptr help no-drop not-allowed copy center_ptr pointer dnd-move dnd-no-drop progress wait alias openhand draft color-picker zoom-in x-cursor wayland-cursor zoom-out pencil text up-arrow down-arrow right-arrow pirate left-arrow vertical-text size_ver size_bdiag size_fdiag cell crosshair fleur size_hor row-resize top_side bottom_side right_side left_side col-resize all-scroll + style="opacity:0.5;fill:#3a3431"> format: png dpi: 90 @@ -6804,7 +6804,7 @@ layout-disposition: bg-el-norepeat layout-position-anchor: tl y="20" x="120" id="right_ptr" - style="opacity:0.5;fill:#3b4252"> + style="opacity:0.5;fill:#3a3431"> format: png dpi: 90 @@ -6848,7 +6848,7 @@ layout-position-anchor: tl y="20" x="170" id="help" - style="opacity:0.5;fill:#3b4252"> + style="opacity:0.5;fill:#3a3431"> format: png dpi: 90 @@ -6861,7 +6861,7 @@ layout-position-anchor: tl y="20" width="32" height="32" - style="opacity:0.5;fill:#3b4252"> + style="opacity:0.5;fill:#3a3431"> format: png dpi: 90 @@ -6874,7 +6874,7 @@ layout-position-anchor: tl y="20" x="270" id="no-drop" - style="opacity:0.5;fill:#3b4252"> + style="opacity:0.5;fill:#3a3431"> format: png dpi: 90 @@ -6887,7 +6887,7 @@ layout-position-anchor: tl y="21" width="32" height="32" - style="opacity:0.5;fill:#3b4252"> + style="opacity:0.5;fill:#3a3431"> format: png dpi: 90 @@ -6900,7 +6900,7 @@ layout-position-anchor: tl y="21" x="370" id="all-scroll" - style="opacity:0.5;fill:#3b4252"> + style="opacity:0.5;fill:#3a3431"> format: png dpi: 90 @@ -6913,7 +6913,7 @@ layout-position-anchor: tl y="70" width="32" height="32" - style="opacity:0.5;fill:#3b4252"> + style="opacity:0.5;fill:#3a3431"> format: png dpi: 90 @@ -6926,7 +6926,7 @@ layout-position-anchor: tl y="73" x="76" id="openhand" - style="opacity:0.5;fill:#3b4252"> + style="opacity:0.5;fill:#3a3431"> format: png dpi: 90 @@ -6939,7 +6939,7 @@ layout-position-anchor: tl y="73" width="32" height="32" - style="opacity:0.5;fill:#3b4252"> + style="opacity:0.5;fill:#3a3431"> format: png dpi: 90 @@ -6952,7 +6952,7 @@ layout-position-anchor: tl y="73" x="176" id="dnd-no-drop" - style="opacity:0.5;fill:#3b4252"> + style="opacity:0.5;fill:#3a3431"> format: png dpi: 90 @@ -6965,7 +6965,7 @@ layout-position-anchor: tl y="70" width="32" height="32" - style="opacity:0.5;fill:#3b4252"> + style="opacity:0.5;fill:#3a3431"> format: png dpi: 90 @@ -6978,7 +6978,7 @@ layout-position-anchor: tl y="70" x="270" id="progress" - style="opacity:0.5;fill:#3b4252"> + style="opacity:0.5;fill:#3a3431"> format: png dpi: 90 @@ -6991,7 +6991,7 @@ layout-position-anchor: tl y="70" width="32" height="32" - style="opacity:0.5;fill:#3b4252"> + style="opacity:0.5;fill:#3a3431"> format: png dpi: 90 @@ -7004,7 +7004,7 @@ layout-position-anchor: tl y="70" x="370" id="context-menu" - style="opacity:0.5;fill:#3b4252"> + style="opacity:0.5;fill:#3a3431"> format: png dpi: 90 @@ -7012,7 +7012,7 @@ layout-disposition: bg-el-norepeat layout-position-anchor: tl y="175" x="325" id="pirate" - style="opacity:0.5;fill:#3b4252"> + style="opacity:0.5;fill:#3a3431"> format: png dpi: 90 @@ -7121,7 +7121,7 @@ layout-position-anchor: tl y="175" width="32" height="32" - style="opacity:0.5;fill:#3b4252"> + style="opacity:0.5;fill:#3a3431"> format: png dpi: 90 @@ -7134,7 +7134,7 @@ layout-position-anchor: tl y="175" x="220" id="left-arrow" - style="opacity:0.5;fill:#3b4252"> + style="opacity:0.5;fill:#3a3431"> format: png dpi: 90 @@ -7147,7 +7147,7 @@ layout-position-anchor: tl y="170" width="32" height="32" - style="opacity:0.5;fill:#3b4252"> + style="opacity:0.5;fill:#3a3431"> format: png dpi: 90 @@ -7160,7 +7160,7 @@ layout-position-anchor: tl y="170" x="125" id="up-arrow" - style="opacity:0.5;fill:#3b4252"> + style="opacity:0.5;fill:#3a3431"> format: png dpi: 90 @@ -7173,7 +7173,7 @@ layout-position-anchor: tl y="175" width="32" height="32" - style="opacity:0.5;fill:#3b4252"> + style="opacity:0.5;fill:#3a3431"> format: png dpi: 90 @@ -7186,7 +7186,7 @@ layout-position-anchor: tl y="175" x="24" id="text" - style="opacity:0.5;fill:#3b4252"> + style="opacity:0.5;fill:#3a3431"> format: png dpi: 90 @@ -7194,7 +7194,7 @@ layout-disposition: bg-el-norepeat layout-position-anchor: tl y="355" x="34" id="wait-01" - style="opacity:0.5;fill:#3b4252"> + style="opacity:0.5;fill:#3a3431"> format: png dpi: 90 @@ -7381,7 +7381,7 @@ layout-position-anchor: tl y="355" width="32" height="32" - style="opacity:0.5;fill:#3b4252"> + style="opacity:0.5;fill:#3a3431"> format: png dpi: 90 @@ -7394,7 +7394,7 @@ layout-position-anchor: tl y="355" x="114" id="wait-03" - style="opacity:0.5;fill:#3b4252"> + style="opacity:0.5;fill:#3a3431"> format: png dpi: 90 @@ -7407,7 +7407,7 @@ layout-position-anchor: tl y="355" width="32" height="32" - style="opacity:0.5;fill:#3b4252"> + style="opacity:0.5;fill:#3a3431"> format: png dpi: 90 @@ -7420,7 +7420,7 @@ layout-position-anchor: tl y="355" x="194" id="wait-05" - style="opacity:0.5;fill:#3b4252"> + style="opacity:0.5;fill:#3a3431"> format: png dpi: 90 @@ -7433,7 +7433,7 @@ layout-position-anchor: tl y="355" width="32" height="32" - style="opacity:0.5;fill:#3b4252"> + style="opacity:0.5;fill:#3a3431"> format: png dpi: 90 @@ -7446,7 +7446,7 @@ layout-position-anchor: tl y="355" x="274" id="wait-07" - style="opacity:0.5;fill:#3b4252"> + style="opacity:0.5;fill:#3a3431"> format: png dpi: 90 @@ -7459,7 +7459,7 @@ layout-position-anchor: tl y="355" width="32" height="32" - style="opacity:0.5;fill:#3b4252"> + style="opacity:0.5;fill:#3a3431"> format: png dpi: 90 @@ -7472,7 +7472,7 @@ layout-position-anchor: tl y="355" x="354" id="wait-09" - style="opacity:0.5;fill:#3b4252"> + style="opacity:0.5;fill:#3a3431"> format: png dpi: 90 @@ -7485,7 +7485,7 @@ layout-position-anchor: tl y="355" width="32" height="32" - style="opacity:0.5;fill:#3b4252"> + style="opacity:0.5;fill:#3a3431"> format: png dpi: 90 @@ -7493,7 +7493,7 @@ layout-disposition: bg-el-norepeat layout-position-anchor: tl - - - - - - - - - - - - - - - - diff --git a/kde/folders/Nordic-bluish/Places/48/folder-download.svg b/kde/folders/Nordic-bluish/Places/48/folder-download.svg deleted file mode 100644 index 52ac226f..00000000 --- a/kde/folders/Nordic-bluish/Places/48/folder-download.svg +++ /dev/null @@ -1,72 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/kde/folders/Nordic-bluish/Places/48/folder-music.svg b/kde/folders/Nordic-bluish/Places/48/folder-music.svg deleted file mode 100644 index 80c70831..00000000 --- a/kde/folders/Nordic-bluish/Places/48/folder-music.svg +++ /dev/null @@ -1,71 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/kde/folders/Nordic-bluish/Places/48/folder-pictures.svg b/kde/folders/Nordic-bluish/Places/48/folder-pictures.svg deleted file mode 100644 index a0bbc33c..00000000 --- a/kde/folders/Nordic-bluish/Places/48/folder-pictures.svg +++ /dev/null @@ -1,72 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/kde/folders/Nordic-bluish/Places/48/folder-publicshare.svg b/kde/folders/Nordic-bluish/Places/48/folder-publicshare.svg deleted file mode 100644 index a1114dca..00000000 --- a/kde/folders/Nordic-bluish/Places/48/folder-publicshare.svg +++ /dev/null @@ -1,72 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/kde/folders/Nordic-bluish/Places/48/folder-templates.svg b/kde/folders/Nordic-bluish/Places/48/folder-templates.svg deleted file mode 100644 index e7a3d134..00000000 --- a/kde/folders/Nordic-bluish/Places/48/folder-templates.svg +++ /dev/null @@ -1,72 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/kde/folders/Nordic-bluish/Places/48/folder-videos.svg b/kde/folders/Nordic-bluish/Places/48/folder-videos.svg deleted file mode 100644 index fa62d2a7..00000000 --- a/kde/folders/Nordic-bluish/Places/48/folder-videos.svg +++ /dev/null @@ -1,72 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/kde/folders/Nordic-bluish/Places/48/folder.svg b/kde/folders/Nordic-bluish/Places/48/folder.svg deleted file mode 100644 index d16f03eb..00000000 --- a/kde/folders/Nordic-bluish/Places/48/folder.svg +++ /dev/null @@ -1,67 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/kde/folders/Nordic-bluish/Places/48/user-desktop.svg b/kde/folders/Nordic-bluish/Places/48/user-desktop.svg deleted file mode 100644 index 2c0d126e..00000000 --- a/kde/folders/Nordic-bluish/Places/48/user-desktop.svg +++ /dev/null @@ -1,72 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/kde/folders/Nordic-bluish/apps/scalable/system-file-manager.svg b/kde/folders/Nordic-bluish/apps/scalable/system-file-manager.svg deleted file mode 100644 index ed7ecdc3..00000000 --- a/kde/folders/Nordic-bluish/apps/scalable/system-file-manager.svg +++ /dev/null @@ -1,112 +0,0 @@ - - - - - - - - - - - - - - -/> - - - - - - - - - - - - - - - - - diff --git a/kde/folders/Nordic-bluish/index.theme b/kde/folders/Nordic-bluish/index.theme deleted file mode 100644 index ebc6f972..00000000 --- a/kde/folders/Nordic-bluish/index.theme +++ /dev/null @@ -1,88 +0,0 @@ -[Icon Theme] -Name=Nordic-bluish -Comment=Folders for Nordic-bluish theme. -Inherits=Reversal-dark,Papirus-Dark,breeze-dark,Zafiro,ubuntu-mono-dark,Mint-X,elementary,gnome,hicolor - - -# Directory list -Directories=Places/16,Places/22,Places/32,Places/48,apps/scalable - - -[Apps] -Context=Applications -Size=96 -MinSize=16 -MaxSize=192 -Type=Scalable - -[apps/scalable] -Size=48 -Context=Applications -MinSize=16 -MaxSize=512 -Type=Scalable - -[Mimes] -Context=MimeTypes -Size=96 -MinSize=16 -MaxSize=512 -Type=Scalable - -[Places/16] -Context=Places -Size=16 -Type=Fixed - -[Places/22] -Context=Places -Size=22 -Type=Fixed - -[Places/32] -Context=Places -Size=32 -Type=Fixed - -# 22x22 -[22/actions] -Context=Actions -Size=22 -Type=Fixed - - -[Places/48] -Size=48 -Context=Places -MinSize=32 -MaxSize=512 -Type=Scalable - -[Status] -Context=Status -Size=96 -MinSize=16 -MaxSize=512 -Type=Scalable - -[Categories] -Context=Categories -Size=96 -MinSize=16 -MaxSize=512 -Type=Scalable - - -[Devices] -Size=96 -Context=Devices -Type=Scalable -MinSize=16 -MaxSize=512 - -[Emblems] -Size=96 -Context=Emblems -Type=Scalable -MinSize=16 -MaxSize=512 diff --git a/kde/folders/Nordic-darker/Places/16/akonadi-phone-home.svg b/kde/folders/Nordic-darker/Places/16/akonadi-phone-home.svg deleted file mode 120000 index fe411ed1..00000000 --- a/kde/folders/Nordic-darker/Places/16/akonadi-phone-home.svg +++ /dev/null @@ -1 +0,0 @@ -folder-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/application-x-gnome-saved-search.svg b/kde/folders/Nordic-darker/Places/16/application-x-gnome-saved-search.svg deleted file mode 120000 index 7ec26114..00000000 --- a/kde/folders/Nordic-darker/Places/16/application-x-gnome-saved-search.svg +++ /dev/null @@ -1 +0,0 @@ -folder-saved-search.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/bookmark-missing.svg b/kde/folders/Nordic-darker/Places/16/bookmark-missing.svg deleted file mode 100644 index 4502d4e9..00000000 --- a/kde/folders/Nordic-darker/Places/16/bookmark-missing.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/certificate-server.svg b/kde/folders/Nordic-darker/Places/16/certificate-server.svg deleted file mode 120000 index 5a98ca8c..00000000 --- a/kde/folders/Nordic-darker/Places/16/certificate-server.svg +++ /dev/null @@ -1 +0,0 @@ -folder-locked.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/desktop.svg b/kde/folders/Nordic-darker/Places/16/desktop.svg deleted file mode 120000 index 8f1a5a03..00000000 --- a/kde/folders/Nordic-darker/Places/16/desktop.svg +++ /dev/null @@ -1 +0,0 @@ -user-desktop.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/document-open-recent.svg b/kde/folders/Nordic-darker/Places/16/document-open-recent.svg deleted file mode 120000 index f294d424..00000000 --- a/kde/folders/Nordic-darker/Places/16/document-open-recent.svg +++ /dev/null @@ -1 +0,0 @@ -folder-temp.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/edittrash.svg b/kde/folders/Nordic-darker/Places/16/edittrash.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-darker/Places/16/edittrash.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/emptytrash.svg b/kde/folders/Nordic-darker/Places/16/emptytrash.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-darker/Places/16/emptytrash.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/favorites.svg b/kde/folders/Nordic-darker/Places/16/favorites.svg deleted file mode 120000 index 08070bdd..00000000 --- a/kde/folders/Nordic-darker/Places/16/favorites.svg +++ /dev/null @@ -1 +0,0 @@ -folder-favorites.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folder-activities.svg b/kde/folders/Nordic-darker/Places/16/folder-activities.svg deleted file mode 100644 index fbfe335b..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-activities.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-apple.svg b/kde/folders/Nordic-darker/Places/16/folder-apple.svg deleted file mode 100644 index fbabd7fd..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-apple.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-bookmark.svg b/kde/folders/Nordic-darker/Places/16/folder-bookmark.svg deleted file mode 100644 index 0895fb9a..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-bookmark.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-bookmarks.svg b/kde/folders/Nordic-darker/Places/16/folder-bookmarks.svg deleted file mode 120000 index 99af06a8..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-bookmarks.svg +++ /dev/null @@ -1 +0,0 @@ -folder-bookmark.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folder-camera.svg b/kde/folders/Nordic-darker/Places/16/folder-camera.svg deleted file mode 120000 index ef1876d3..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-camera.svg +++ /dev/null @@ -1 +0,0 @@ -folder-photo.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folder-cd.svg b/kde/folders/Nordic-darker/Places/16/folder-cd.svg deleted file mode 100644 index 0f26d133..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-cd.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-copy-cloud.svg b/kde/folders/Nordic-darker/Places/16/folder-copy-cloud.svg deleted file mode 100644 index dde8677c..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-copy-cloud.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-decrypted.svg b/kde/folders/Nordic-darker/Places/16/folder-decrypted.svg deleted file mode 100644 index 20e7d311..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-decrypted.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-desktop.svg b/kde/folders/Nordic-darker/Places/16/folder-desktop.svg deleted file mode 120000 index c720251f..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-desktop.svg +++ /dev/null @@ -1 +0,0 @@ -desktop.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folder-development.svg b/kde/folders/Nordic-darker/Places/16/folder-development.svg deleted file mode 100644 index 9121bfe9..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-development.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-documents-open.svg b/kde/folders/Nordic-darker/Places/16/folder-documents-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-documents-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folder-documents.svg b/kde/folders/Nordic-darker/Places/16/folder-documents.svg deleted file mode 100644 index c9693097..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-documents.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-download-open.svg b/kde/folders/Nordic-darker/Places/16/folder-download-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-download-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folder-download.svg b/kde/folders/Nordic-darker/Places/16/folder-download.svg deleted file mode 100644 index fb3b2db1..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-download.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-downloads.svg b/kde/folders/Nordic-darker/Places/16/folder-downloads.svg deleted file mode 120000 index 8b753578..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-downloads.svg +++ /dev/null @@ -1 +0,0 @@ -folder-download.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folder-drag-accept.svg b/kde/folders/Nordic-darker/Places/16/folder-drag-accept.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-drag-accept.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folder-dropbox.svg b/kde/folders/Nordic-darker/Places/16/folder-dropbox.svg deleted file mode 100644 index 61ab4063..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-dropbox.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-encrypted.svg b/kde/folders/Nordic-darker/Places/16/folder-encrypted.svg deleted file mode 120000 index 5a98ca8c..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-encrypted.svg +++ /dev/null @@ -1 +0,0 @@ -folder-locked.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folder-favorites.svg b/kde/folders/Nordic-darker/Places/16/folder-favorites.svg deleted file mode 120000 index 99af06a8..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-favorites.svg +++ /dev/null @@ -1 +0,0 @@ -folder-bookmark.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folder-games.svg b/kde/folders/Nordic-darker/Places/16/folder-games.svg deleted file mode 100644 index 58b7e450..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-games.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-gdrive.svg b/kde/folders/Nordic-darker/Places/16/folder-gdrive.svg deleted file mode 120000 index 30146231..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-gdrive.svg +++ /dev/null @@ -1 +0,0 @@ -folder-google-drive.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folder-git.svg b/kde/folders/Nordic-darker/Places/16/folder-git.svg deleted file mode 100644 index 69a382f2..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-git.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-github.svg b/kde/folders/Nordic-darker/Places/16/folder-github.svg deleted file mode 100644 index 68fbb560..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-github.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-gitlab.svg b/kde/folders/Nordic-darker/Places/16/folder-gitlab.svg deleted file mode 100644 index 8aeef7b1..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-gitlab.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-gnome.svg b/kde/folders/Nordic-darker/Places/16/folder-gnome.svg deleted file mode 100644 index ed4a001c..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-gnome.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-google-drive.svg b/kde/folders/Nordic-darker/Places/16/folder-google-drive.svg deleted file mode 100644 index 942d55be..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-google-drive.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-home.svg b/kde/folders/Nordic-darker/Places/16/folder-home.svg deleted file mode 120000 index 858de4c5..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-home.svg +++ /dev/null @@ -1 +0,0 @@ -user-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folder-html.svg b/kde/folders/Nordic-darker/Places/16/folder-html.svg deleted file mode 120000 index b3a26eea..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-html.svg +++ /dev/null @@ -1 +0,0 @@ -folder-network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folder-image-people.svg b/kde/folders/Nordic-darker/Places/16/folder-image-people.svg deleted file mode 100644 index 45c6082d..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-image-people.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-image.svg b/kde/folders/Nordic-darker/Places/16/folder-image.svg deleted file mode 120000 index 273d2b9b..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-image.svg +++ /dev/null @@ -1 +0,0 @@ -folder-pictures.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folder-images.svg b/kde/folders/Nordic-darker/Places/16/folder-images.svg deleted file mode 120000 index 072dbb23..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-images.svg +++ /dev/null @@ -1 +0,0 @@ -folder-image.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folder-important.svg b/kde/folders/Nordic-darker/Places/16/folder-important.svg deleted file mode 100644 index 5f13dcd9..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-important.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-java.svg b/kde/folders/Nordic-darker/Places/16/folder-java.svg deleted file mode 100644 index 66a882e3..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-java.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-linux.svg b/kde/folders/Nordic-darker/Places/16/folder-linux.svg deleted file mode 100644 index 468214b7..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-linux.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-locked.svg b/kde/folders/Nordic-darker/Places/16/folder-locked.svg deleted file mode 100644 index b95103e7..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-locked.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-mail-cloud.svg b/kde/folders/Nordic-darker/Places/16/folder-mail-cloud.svg deleted file mode 100644 index 57baa08e..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-mail-cloud.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-mail.svg b/kde/folders/Nordic-darker/Places/16/folder-mail.svg deleted file mode 100644 index a06fdb51..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-mail.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-mega.svg b/kde/folders/Nordic-darker/Places/16/folder-mega.svg deleted file mode 100644 index b0449e88..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-mega.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-meocloud.svg b/kde/folders/Nordic-darker/Places/16/folder-meocloud.svg deleted file mode 100644 index e2842f1e..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-meocloud.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-music-open.svg b/kde/folders/Nordic-darker/Places/16/folder-music-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-music-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folder-music.svg b/kde/folders/Nordic-darker/Places/16/folder-music.svg deleted file mode 100644 index 5bdabee3..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-music.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-network.svg b/kde/folders/Nordic-darker/Places/16/folder-network.svg deleted file mode 100644 index 605c75d6..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-network.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-open.svg b/kde/folders/Nordic-darker/Places/16/folder-open.svg deleted file mode 100644 index 18d29cce..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-open.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-owncloud.svg b/kde/folders/Nordic-darker/Places/16/folder-owncloud.svg deleted file mode 100644 index ca4294aa..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-owncloud.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-pcloud.svg b/kde/folders/Nordic-darker/Places/16/folder-pcloud.svg deleted file mode 100644 index d6300c4b..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-pcloud.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-photo.svg b/kde/folders/Nordic-darker/Places/16/folder-photo.svg deleted file mode 100644 index 82edf1ad..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-photo.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-photos.svg b/kde/folders/Nordic-darker/Places/16/folder-photos.svg deleted file mode 120000 index 9eed3521..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-photos.svg +++ /dev/null @@ -1 +0,0 @@ -folder-camera.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folder-picture.svg b/kde/folders/Nordic-darker/Places/16/folder-picture.svg deleted file mode 120000 index 072dbb23..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-picture.svg +++ /dev/null @@ -1 +0,0 @@ -folder-image.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folder-pictures-open.svg b/kde/folders/Nordic-darker/Places/16/folder-pictures-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-pictures-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folder-pictures.svg b/kde/folders/Nordic-darker/Places/16/folder-pictures.svg deleted file mode 100644 index 8342e983..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-pictures.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-print.svg b/kde/folders/Nordic-darker/Places/16/folder-print.svg deleted file mode 100644 index f284c619..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-print.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-private.svg b/kde/folders/Nordic-darker/Places/16/folder-private.svg deleted file mode 100644 index 3cc38218..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-private.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-publicshare-open.svg b/kde/folders/Nordic-darker/Places/16/folder-publicshare-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-publicshare-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folder-publicshare.svg b/kde/folders/Nordic-darker/Places/16/folder-publicshare.svg deleted file mode 100644 index 90a4cb16..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-publicshare.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-recent.svg b/kde/folders/Nordic-darker/Places/16/folder-recent.svg deleted file mode 120000 index f294d424..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-recent.svg +++ /dev/null @@ -1 +0,0 @@ -folder-temp.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folder-remote-ftp.svg b/kde/folders/Nordic-darker/Places/16/folder-remote-ftp.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-remote-ftp.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folder-remote-nfs.svg b/kde/folders/Nordic-darker/Places/16/folder-remote-nfs.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-remote-nfs.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folder-remote-open.svg b/kde/folders/Nordic-darker/Places/16/folder-remote-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-remote-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folder-remote-smb.svg b/kde/folders/Nordic-darker/Places/16/folder-remote-smb.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-remote-smb.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folder-remote-ssh.svg b/kde/folders/Nordic-darker/Places/16/folder-remote-ssh.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-remote-ssh.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folder-remote.svg b/kde/folders/Nordic-darker/Places/16/folder-remote.svg deleted file mode 100644 index 335100e1..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-remote.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-root.svg b/kde/folders/Nordic-darker/Places/16/folder-root.svg deleted file mode 100644 index a4ff805a..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-root.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-saved-search-alt.svg b/kde/folders/Nordic-darker/Places/16/folder-saved-search-alt.svg deleted file mode 120000 index 7ec26114..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-saved-search-alt.svg +++ /dev/null @@ -1 +0,0 @@ -folder-saved-search.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folder-saved-search.svg b/kde/folders/Nordic-darker/Places/16/folder-saved-search.svg deleted file mode 100644 index 6dbe936c..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-saved-search.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-script.svg b/kde/folders/Nordic-darker/Places/16/folder-script.svg deleted file mode 100644 index 277f65f7..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-script.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-sound.svg b/kde/folders/Nordic-darker/Places/16/folder-sound.svg deleted file mode 120000 index 437f9629..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-sound.svg +++ /dev/null @@ -1 +0,0 @@ -folder-music.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folder-steam.svg b/kde/folders/Nordic-darker/Places/16/folder-steam.svg deleted file mode 100644 index 1a318bd2..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-steam.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-tar.svg b/kde/folders/Nordic-darker/Places/16/folder-tar.svg deleted file mode 100644 index 786c0cf3..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-tar.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-temp.svg b/kde/folders/Nordic-darker/Places/16/folder-temp.svg deleted file mode 100644 index c0777a7c..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-temp.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-templates-open.svg b/kde/folders/Nordic-darker/Places/16/folder-templates-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-templates-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folder-templates.svg b/kde/folders/Nordic-darker/Places/16/folder-templates.svg deleted file mode 100644 index abd703b7..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-templates.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-text.svg b/kde/folders/Nordic-darker/Places/16/folder-text.svg deleted file mode 120000 index a3c5232b..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-text.svg +++ /dev/null @@ -1 +0,0 @@ -folder-txt.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folder-torrent.svg b/kde/folders/Nordic-darker/Places/16/folder-torrent.svg deleted file mode 100644 index 93ad3cd6..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-torrent.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-txt.svg b/kde/folders/Nordic-darker/Places/16/folder-txt.svg deleted file mode 120000 index 9a51d714..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-txt.svg +++ /dev/null @@ -1 +0,0 @@ -folder-documents.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folder-unlocked.svg b/kde/folders/Nordic-darker/Places/16/folder-unlocked.svg deleted file mode 100644 index 4061028d..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-unlocked.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-vbox.svg b/kde/folders/Nordic-darker/Places/16/folder-vbox.svg deleted file mode 100644 index 22614f92..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-vbox.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-video.svg b/kde/folders/Nordic-darker/Places/16/folder-video.svg deleted file mode 100644 index 74272ec9..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-video.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-videocamera.svg b/kde/folders/Nordic-darker/Places/16/folder-videocamera.svg deleted file mode 120000 index f3a4bd79..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-videocamera.svg +++ /dev/null @@ -1 +0,0 @@ -folder-video.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folder-videos-open.svg b/kde/folders/Nordic-darker/Places/16/folder-videos-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-videos-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folder-videos.svg b/kde/folders/Nordic-darker/Places/16/folder-videos.svg deleted file mode 120000 index f3a4bd79..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-videos.svg +++ /dev/null @@ -1 +0,0 @@ -folder-video.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folder-visiting.svg b/kde/folders/Nordic-darker/Places/16/folder-visiting.svg deleted file mode 100644 index 4a8e8bfd..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-visiting.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-wifi.svg b/kde/folders/Nordic-darker/Places/16/folder-wifi.svg deleted file mode 100644 index ce6748d7..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-wifi.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-wine.svg b/kde/folders/Nordic-darker/Places/16/folder-wine.svg deleted file mode 100644 index 9ed9867e..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-wine.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder-yandex-disk.svg b/kde/folders/Nordic-darker/Places/16/folder-yandex-disk.svg deleted file mode 100644 index 149736e4..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder-yandex-disk.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder.svg b/kde/folders/Nordic-darker/Places/16/folder.svg deleted file mode 100644 index d5f3a5ee..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/folder_download.svg b/kde/folders/Nordic-darker/Places/16/folder_download.svg deleted file mode 120000 index 88c9cbf2..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder_download.svg +++ /dev/null @@ -1 +0,0 @@ -folder-downloads.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folder_downloads.svg b/kde/folders/Nordic-darker/Places/16/folder_downloads.svg deleted file mode 120000 index 88c9cbf2..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder_downloads.svg +++ /dev/null @@ -1 +0,0 @@ -folder-downloads.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folder_home.svg b/kde/folders/Nordic-darker/Places/16/folder_home.svg deleted file mode 120000 index fe411ed1..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder_home.svg +++ /dev/null @@ -1 +0,0 @@ -folder-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folder_html.svg b/kde/folders/Nordic-darker/Places/16/folder_html.svg deleted file mode 120000 index 582eebfc..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder_html.svg +++ /dev/null @@ -1 +0,0 @@ -folder-html.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folder_images.svg b/kde/folders/Nordic-darker/Places/16/folder_images.svg deleted file mode 120000 index 8f514a58..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder_images.svg +++ /dev/null @@ -1 +0,0 @@ -user-images.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folder_open.svg b/kde/folders/Nordic-darker/Places/16/folder_open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder_open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folder_pictures.svg b/kde/folders/Nordic-darker/Places/16/folder_pictures.svg deleted file mode 120000 index 8f514a58..00000000 --- a/kde/folders/Nordic-darker/Places/16/folder_pictures.svg +++ /dev/null @@ -1 +0,0 @@ -user-images.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folders-documents.svg b/kde/folders/Nordic-darker/Places/16/folders-documents.svg deleted file mode 120000 index 9a51d714..00000000 --- a/kde/folders/Nordic-darker/Places/16/folders-documents.svg +++ /dev/null @@ -1 +0,0 @@ -folder-documents.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folders-downloads.svg b/kde/folders/Nordic-darker/Places/16/folders-downloads.svg deleted file mode 120000 index 8b753578..00000000 --- a/kde/folders/Nordic-darker/Places/16/folders-downloads.svg +++ /dev/null @@ -1 +0,0 @@ -folder-download.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folders-music.svg b/kde/folders/Nordic-darker/Places/16/folders-music.svg deleted file mode 120000 index 437f9629..00000000 --- a/kde/folders/Nordic-darker/Places/16/folders-music.svg +++ /dev/null @@ -1 +0,0 @@ -folder-music.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folders-publicshare.svg b/kde/folders/Nordic-darker/Places/16/folders-publicshare.svg deleted file mode 120000 index a2956a2e..00000000 --- a/kde/folders/Nordic-darker/Places/16/folders-publicshare.svg +++ /dev/null @@ -1 +0,0 @@ -folder-publicshare.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/folders-videos.svg b/kde/folders/Nordic-darker/Places/16/folders-videos.svg deleted file mode 120000 index f3a4bd79..00000000 --- a/kde/folders/Nordic-darker/Places/16/folders-videos.svg +++ /dev/null @@ -1 +0,0 @@ -folder-video.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/gnome-ccdesktop.svg b/kde/folders/Nordic-darker/Places/16/gnome-ccdesktop.svg deleted file mode 120000 index 8f1a5a03..00000000 --- a/kde/folders/Nordic-darker/Places/16/gnome-ccdesktop.svg +++ /dev/null @@ -1 +0,0 @@ -user-desktop.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/gnome-desktop-config.svg b/kde/folders/Nordic-darker/Places/16/gnome-desktop-config.svg deleted file mode 120000 index 8f1a5a03..00000000 --- a/kde/folders/Nordic-darker/Places/16/gnome-desktop-config.svg +++ /dev/null @@ -1 +0,0 @@ -user-desktop.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/gnome-dev-network.svg b/kde/folders/Nordic-darker/Places/16/gnome-dev-network.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/16/gnome-dev-network.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/gnome-dev-trash-empty.svg b/kde/folders/Nordic-darker/Places/16/gnome-dev-trash-empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-darker/Places/16/gnome-dev-trash-empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/gnome-dev-trash-full.svg b/kde/folders/Nordic-darker/Places/16/gnome-dev-trash-full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-darker/Places/16/gnome-dev-trash-full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/gnome-folder.svg b/kde/folders/Nordic-darker/Places/16/gnome-folder.svg deleted file mode 120000 index 15062ce2..00000000 --- a/kde/folders/Nordic-darker/Places/16/gnome-folder.svg +++ /dev/null @@ -1 +0,0 @@ -folder.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/gnome-fs-blockdev.svg b/kde/folders/Nordic-darker/Places/16/gnome-fs-blockdev.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/16/gnome-fs-blockdev.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/gnome-fs-bookmark-missing.svg b/kde/folders/Nordic-darker/Places/16/gnome-fs-bookmark-missing.svg deleted file mode 120000 index 59b137c7..00000000 --- a/kde/folders/Nordic-darker/Places/16/gnome-fs-bookmark-missing.svg +++ /dev/null @@ -1 +0,0 @@ -bookmark-missing.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/gnome-fs-bookmark.svg b/kde/folders/Nordic-darker/Places/16/gnome-fs-bookmark.svg deleted file mode 120000 index 99af06a8..00000000 --- a/kde/folders/Nordic-darker/Places/16/gnome-fs-bookmark.svg +++ /dev/null @@ -1 +0,0 @@ -folder-bookmark.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/gnome-fs-dav.svg b/kde/folders/Nordic-darker/Places/16/gnome-fs-dav.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/16/gnome-fs-dav.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/gnome-fs-desktop.svg b/kde/folders/Nordic-darker/Places/16/gnome-fs-desktop.svg deleted file mode 120000 index 8f1a5a03..00000000 --- a/kde/folders/Nordic-darker/Places/16/gnome-fs-desktop.svg +++ /dev/null @@ -1 +0,0 @@ -user-desktop.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/gnome-fs-dev.svg b/kde/folders/Nordic-darker/Places/16/gnome-fs-dev.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/16/gnome-fs-dev.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/gnome-fs-directory-accept.svg b/kde/folders/Nordic-darker/Places/16/gnome-fs-directory-accept.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-darker/Places/16/gnome-fs-directory-accept.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/gnome-fs-directory-visiting.svg b/kde/folders/Nordic-darker/Places/16/gnome-fs-directory-visiting.svg deleted file mode 120000 index 573b2662..00000000 --- a/kde/folders/Nordic-darker/Places/16/gnome-fs-directory-visiting.svg +++ /dev/null @@ -1 +0,0 @@ -folder-visiting.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/gnome-fs-directory.svg b/kde/folders/Nordic-darker/Places/16/gnome-fs-directory.svg deleted file mode 120000 index 97bf0b39..00000000 --- a/kde/folders/Nordic-darker/Places/16/gnome-fs-directory.svg +++ /dev/null @@ -1 +0,0 @@ -stock_folder.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/gnome-fs-ftp.svg b/kde/folders/Nordic-darker/Places/16/gnome-fs-ftp.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/16/gnome-fs-ftp.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/gnome-fs-home.svg b/kde/folders/Nordic-darker/Places/16/gnome-fs-home.svg deleted file mode 120000 index fe411ed1..00000000 --- a/kde/folders/Nordic-darker/Places/16/gnome-fs-home.svg +++ /dev/null @@ -1 +0,0 @@ -folder-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/gnome-fs-network.svg b/kde/folders/Nordic-darker/Places/16/gnome-fs-network.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/16/gnome-fs-network.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/gnome-fs-nfs.svg b/kde/folders/Nordic-darker/Places/16/gnome-fs-nfs.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/16/gnome-fs-nfs.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/gnome-fs-server.svg b/kde/folders/Nordic-darker/Places/16/gnome-fs-server.svg deleted file mode 120000 index 7fdd2d96..00000000 --- a/kde/folders/Nordic-darker/Places/16/gnome-fs-server.svg +++ /dev/null @@ -1 +0,0 @@ -network-server.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/gnome-fs-share.svg b/kde/folders/Nordic-darker/Places/16/gnome-fs-share.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/16/gnome-fs-share.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/gnome-fs-smb.svg b/kde/folders/Nordic-darker/Places/16/gnome-fs-smb.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/16/gnome-fs-smb.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/gnome-fs-ssh.svg b/kde/folders/Nordic-darker/Places/16/gnome-fs-ssh.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/16/gnome-fs-ssh.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/gnome-fs-trash-empty-accept.svg b/kde/folders/Nordic-darker/Places/16/gnome-fs-trash-empty-accept.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-darker/Places/16/gnome-fs-trash-empty-accept.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/gnome-fs-trash-empty.svg b/kde/folders/Nordic-darker/Places/16/gnome-fs-trash-empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-darker/Places/16/gnome-fs-trash-empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/gnome-fs-trash-full.svg b/kde/folders/Nordic-darker/Places/16/gnome-fs-trash-full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-darker/Places/16/gnome-fs-trash-full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/gnome-fs-web.svg b/kde/folders/Nordic-darker/Places/16/gnome-fs-web.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/16/gnome-fs-web.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/gnome-home.svg b/kde/folders/Nordic-darker/Places/16/gnome-home.svg deleted file mode 120000 index fe411ed1..00000000 --- a/kde/folders/Nordic-darker/Places/16/gnome-home.svg +++ /dev/null @@ -1 +0,0 @@ -folder-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/gnome-mime-x-directory-nfs-server.svg b/kde/folders/Nordic-darker/Places/16/gnome-mime-x-directory-nfs-server.svg deleted file mode 120000 index 7fdd2d96..00000000 --- a/kde/folders/Nordic-darker/Places/16/gnome-mime-x-directory-nfs-server.svg +++ /dev/null @@ -1 +0,0 @@ -network-server.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/gnome-mime-x-directory-smb-server.svg b/kde/folders/Nordic-darker/Places/16/gnome-mime-x-directory-smb-server.svg deleted file mode 120000 index 7fdd2d96..00000000 --- a/kde/folders/Nordic-darker/Places/16/gnome-mime-x-directory-smb-server.svg +++ /dev/null @@ -1 +0,0 @@ -network-server.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/gnome-mime-x-directory-smb-share.svg b/kde/folders/Nordic-darker/Places/16/gnome-mime-x-directory-smb-share.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/16/gnome-mime-x-directory-smb-share.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/gnome-mime-x-directory-smb-workgroup.svg b/kde/folders/Nordic-darker/Places/16/gnome-mime-x-directory-smb-workgroup.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/16/gnome-mime-x-directory-smb-workgroup.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/gnome-stock-trash-empty.svg b/kde/folders/Nordic-darker/Places/16/gnome-stock-trash-empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-darker/Places/16/gnome-stock-trash-empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/gnome-stock-trash-full.svg b/kde/folders/Nordic-darker/Places/16/gnome-stock-trash-full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-darker/Places/16/gnome-stock-trash-full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/gnome-stock-trash.svg b/kde/folders/Nordic-darker/Places/16/gnome-stock-trash.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-darker/Places/16/gnome-stock-trash.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/go-home-large.svg b/kde/folders/Nordic-darker/Places/16/go-home-large.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-darker/Places/16/go-home-large.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/go-home.svg b/kde/folders/Nordic-darker/Places/16/go-home.svg deleted file mode 120000 index fe411ed1..00000000 --- a/kde/folders/Nordic-darker/Places/16/go-home.svg +++ /dev/null @@ -1 +0,0 @@ -folder-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/gohome.svg b/kde/folders/Nordic-darker/Places/16/gohome.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-darker/Places/16/gohome.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/gtg-home.svg b/kde/folders/Nordic-darker/Places/16/gtg-home.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-darker/Places/16/gtg-home.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/gtk-directory.svg b/kde/folders/Nordic-darker/Places/16/gtk-directory.svg deleted file mode 120000 index 97bf0b39..00000000 --- a/kde/folders/Nordic-darker/Places/16/gtk-directory.svg +++ /dev/null @@ -1 +0,0 @@ -stock_folder.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/gtk-home.svg b/kde/folders/Nordic-darker/Places/16/gtk-home.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-darker/Places/16/gtk-home.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/gtk-network.svg b/kde/folders/Nordic-darker/Places/16/gtk-network.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/16/gtk-network.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/inode-directory.svg b/kde/folders/Nordic-darker/Places/16/inode-directory.svg deleted file mode 120000 index 97bf0b39..00000000 --- a/kde/folders/Nordic-darker/Places/16/inode-directory.svg +++ /dev/null @@ -1 +0,0 @@ -stock_folder.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/insync-folder.svg b/kde/folders/Nordic-darker/Places/16/insync-folder.svg deleted file mode 120000 index 1c1a4f31..00000000 --- a/kde/folders/Nordic-darker/Places/16/insync-folder.svg +++ /dev/null @@ -1 +0,0 @@ -folder-gdrive.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/kfm_home.svg b/kde/folders/Nordic-darker/Places/16/kfm_home.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-darker/Places/16/kfm_home.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/knetattach.svg b/kde/folders/Nordic-darker/Places/16/knetattach.svg deleted file mode 120000 index bb835036..00000000 --- a/kde/folders/Nordic-darker/Places/16/knetattach.svg +++ /dev/null @@ -1 +0,0 @@ -folder-remote.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/library-music.svg b/kde/folders/Nordic-darker/Places/16/library-music.svg deleted file mode 120000 index 437f9629..00000000 --- a/kde/folders/Nordic-darker/Places/16/library-music.svg +++ /dev/null @@ -1 +0,0 @@ -folder-music.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/library-podcast.svg b/kde/folders/Nordic-darker/Places/16/library-podcast.svg deleted file mode 120000 index 593bd6a3..00000000 --- a/kde/folders/Nordic-darker/Places/16/library-podcast.svg +++ /dev/null @@ -1 +0,0 @@ -../devices/network-wireless.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/mail-sent.svg b/kde/folders/Nordic-darker/Places/16/mail-sent.svg deleted file mode 120000 index d951d82f..00000000 --- a/kde/folders/Nordic-darker/Places/16/mail-sent.svg +++ /dev/null @@ -1 +0,0 @@ -../actions/mail-send.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/neat.svg b/kde/folders/Nordic-darker/Places/16/neat.svg deleted file mode 120000 index 0fb3d2e6..00000000 --- a/kde/folders/Nordic-darker/Places/16/neat.svg +++ /dev/null @@ -1 +0,0 @@ -network-workgroup.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/network-server-database.svg b/kde/folders/Nordic-darker/Places/16/network-server-database.svg deleted file mode 100644 index 6bbdb314..00000000 --- a/kde/folders/Nordic-darker/Places/16/network-server-database.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/network-server.svg b/kde/folders/Nordic-darker/Places/16/network-server.svg deleted file mode 120000 index 0fb3d2e6..00000000 --- a/kde/folders/Nordic-darker/Places/16/network-server.svg +++ /dev/null @@ -1 +0,0 @@ -network-workgroup.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/network-workgroup.svg b/kde/folders/Nordic-darker/Places/16/network-workgroup.svg deleted file mode 120000 index 582eebfc..00000000 --- a/kde/folders/Nordic-darker/Places/16/network-workgroup.svg +++ /dev/null @@ -1 +0,0 @@ -folder-html.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/network.svg b/kde/folders/Nordic-darker/Places/16/network.svg deleted file mode 120000 index 582eebfc..00000000 --- a/kde/folders/Nordic-darker/Places/16/network.svg +++ /dev/null @@ -1 +0,0 @@ -folder-html.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/network_fs.svg b/kde/folders/Nordic-darker/Places/16/network_fs.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/16/network_fs.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/network_local.svg b/kde/folders/Nordic-darker/Places/16/network_local.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/16/network_local.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/nfs.svg b/kde/folders/Nordic-darker/Places/16/nfs.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/16/nfs.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/other-desktop.svg b/kde/folders/Nordic-darker/Places/16/other-desktop.svg deleted file mode 120000 index 8f1a5a03..00000000 --- a/kde/folders/Nordic-darker/Places/16/other-desktop.svg +++ /dev/null @@ -1 +0,0 @@ -user-desktop.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/redhat-home.svg b/kde/folders/Nordic-darker/Places/16/redhat-home.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-darker/Places/16/redhat-home.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/redhat-network-server.svg b/kde/folders/Nordic-darker/Places/16/redhat-network-server.svg deleted file mode 120000 index 7fdd2d96..00000000 --- a/kde/folders/Nordic-darker/Places/16/redhat-network-server.svg +++ /dev/null @@ -1 +0,0 @@ -network-server.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/redhat-system-group.svg b/kde/folders/Nordic-darker/Places/16/redhat-system-group.svg deleted file mode 120000 index 0fb3d2e6..00000000 --- a/kde/folders/Nordic-darker/Places/16/redhat-system-group.svg +++ /dev/null @@ -1 +0,0 @@ -network-workgroup.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/repository.svg b/kde/folders/Nordic-darker/Places/16/repository.svg deleted file mode 120000 index 582eebfc..00000000 --- a/kde/folders/Nordic-darker/Places/16/repository.svg +++ /dev/null @@ -1 +0,0 @@ -folder-html.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/samba.svg b/kde/folders/Nordic-darker/Places/16/samba.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/16/samba.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/server.svg b/kde/folders/Nordic-darker/Places/16/server.svg deleted file mode 120000 index 7fdd2d96..00000000 --- a/kde/folders/Nordic-darker/Places/16/server.svg +++ /dev/null @@ -1 +0,0 @@ -network-server.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/stock_bookmark.svg b/kde/folders/Nordic-darker/Places/16/stock_bookmark.svg deleted file mode 120000 index 99af06a8..00000000 --- a/kde/folders/Nordic-darker/Places/16/stock_bookmark.svg +++ /dev/null @@ -1 +0,0 @@ -folder-bookmark.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/stock_delete-bookmark.svg b/kde/folders/Nordic-darker/Places/16/stock_delete-bookmark.svg deleted file mode 120000 index 59b137c7..00000000 --- a/kde/folders/Nordic-darker/Places/16/stock_delete-bookmark.svg +++ /dev/null @@ -1 +0,0 @@ -bookmark-missing.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/stock_folder.svg b/kde/folders/Nordic-darker/Places/16/stock_folder.svg deleted file mode 100644 index 7ce93bf7..00000000 --- a/kde/folders/Nordic-darker/Places/16/stock_folder.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/stock_home.svg b/kde/folders/Nordic-darker/Places/16/stock_home.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-darker/Places/16/stock_home.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/stock_music-library.svg b/kde/folders/Nordic-darker/Places/16/stock_music-library.svg deleted file mode 120000 index 437f9629..00000000 --- a/kde/folders/Nordic-darker/Places/16/stock_music-library.svg +++ /dev/null @@ -1 +0,0 @@ -folder-music.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/stock_open.svg b/kde/folders/Nordic-darker/Places/16/stock_open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-darker/Places/16/stock_open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/stock_shared-by-me.svg b/kde/folders/Nordic-darker/Places/16/stock_shared-by-me.svg deleted file mode 120000 index bb835036..00000000 --- a/kde/folders/Nordic-darker/Places/16/stock_shared-by-me.svg +++ /dev/null @@ -1 +0,0 @@ -folder-remote.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/stock_shared-to-me.svg b/kde/folders/Nordic-darker/Places/16/stock_shared-to-me.svg deleted file mode 120000 index bb835036..00000000 --- a/kde/folders/Nordic-darker/Places/16/stock_shared-to-me.svg +++ /dev/null @@ -1 +0,0 @@ -folder-remote.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/stock_trash_empty.svg b/kde/folders/Nordic-darker/Places/16/stock_trash_empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-darker/Places/16/stock_trash_empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/stock_trash_full.svg b/kde/folders/Nordic-darker/Places/16/stock_trash_full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-darker/Places/16/stock_trash_full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/trash-empty.svg b/kde/folders/Nordic-darker/Places/16/trash-empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-darker/Places/16/trash-empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/trash-full.svg b/kde/folders/Nordic-darker/Places/16/trash-full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-darker/Places/16/trash-full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/trashcan_empty.svg b/kde/folders/Nordic-darker/Places/16/trashcan_empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-darker/Places/16/trashcan_empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/trashcan_full.svg b/kde/folders/Nordic-darker/Places/16/trashcan_full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-darker/Places/16/trashcan_full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/user-bookmarks.svg b/kde/folders/Nordic-darker/Places/16/user-bookmarks.svg deleted file mode 120000 index 99af06a8..00000000 --- a/kde/folders/Nordic-darker/Places/16/user-bookmarks.svg +++ /dev/null @@ -1 +0,0 @@ -folder-bookmark.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/user-desktop.svg b/kde/folders/Nordic-darker/Places/16/user-desktop.svg deleted file mode 100644 index 5129cf53..00000000 --- a/kde/folders/Nordic-darker/Places/16/user-desktop.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/user-home-open.svg b/kde/folders/Nordic-darker/Places/16/user-home-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-darker/Places/16/user-home-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/user-home.svg b/kde/folders/Nordic-darker/Places/16/user-home.svg deleted file mode 100644 index 328ca557..00000000 --- a/kde/folders/Nordic-darker/Places/16/user-home.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/user-images.svg b/kde/folders/Nordic-darker/Places/16/user-images.svg deleted file mode 120000 index 6d4bb4b0..00000000 --- a/kde/folders/Nordic-darker/Places/16/user-images.svg +++ /dev/null @@ -1 +0,0 @@ -folder-images.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/user-pictures.svg b/kde/folders/Nordic-darker/Places/16/user-pictures.svg deleted file mode 120000 index 8f514a58..00000000 --- a/kde/folders/Nordic-darker/Places/16/user-pictures.svg +++ /dev/null @@ -1 +0,0 @@ -user-images.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/user-share.svg b/kde/folders/Nordic-darker/Places/16/user-share.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/16/user-share.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/user-trash-full.svg b/kde/folders/Nordic-darker/Places/16/user-trash-full.svg deleted file mode 100644 index 06c64038..00000000 --- a/kde/folders/Nordic-darker/Places/16/user-trash-full.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/user-trash.svg b/kde/folders/Nordic-darker/Places/16/user-trash.svg deleted file mode 100644 index 7cc98a60..00000000 --- a/kde/folders/Nordic-darker/Places/16/user-trash.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/16/xfce-trash_empty.svg b/kde/folders/Nordic-darker/Places/16/xfce-trash_empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-darker/Places/16/xfce-trash_empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/16/xfce-trash_full.svg b/kde/folders/Nordic-darker/Places/16/xfce-trash_full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-darker/Places/16/xfce-trash_full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/akonadi-phone-home.svg b/kde/folders/Nordic-darker/Places/22/akonadi-phone-home.svg deleted file mode 120000 index fe411ed1..00000000 --- a/kde/folders/Nordic-darker/Places/22/akonadi-phone-home.svg +++ /dev/null @@ -1 +0,0 @@ -folder-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/application-x-gnome-saved-search.svg b/kde/folders/Nordic-darker/Places/22/application-x-gnome-saved-search.svg deleted file mode 120000 index 7ec26114..00000000 --- a/kde/folders/Nordic-darker/Places/22/application-x-gnome-saved-search.svg +++ /dev/null @@ -1 +0,0 @@ -folder-saved-search.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/bookmark-missing.svg b/kde/folders/Nordic-darker/Places/22/bookmark-missing.svg deleted file mode 100644 index 91aeee4e..00000000 --- a/kde/folders/Nordic-darker/Places/22/bookmark-missing.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/22/desktop.svg b/kde/folders/Nordic-darker/Places/22/desktop.svg deleted file mode 120000 index 8f1a5a03..00000000 --- a/kde/folders/Nordic-darker/Places/22/desktop.svg +++ /dev/null @@ -1 +0,0 @@ -user-desktop.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/document-open-recent.svg b/kde/folders/Nordic-darker/Places/22/document-open-recent.svg deleted file mode 120000 index f294d424..00000000 --- a/kde/folders/Nordic-darker/Places/22/document-open-recent.svg +++ /dev/null @@ -1 +0,0 @@ -folder-temp.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/edittrash.svg b/kde/folders/Nordic-darker/Places/22/edittrash.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-darker/Places/22/edittrash.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/emptytrash.svg b/kde/folders/Nordic-darker/Places/22/emptytrash.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-darker/Places/22/emptytrash.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/favorites.svg b/kde/folders/Nordic-darker/Places/22/favorites.svg deleted file mode 120000 index 08070bdd..00000000 --- a/kde/folders/Nordic-darker/Places/22/favorites.svg +++ /dev/null @@ -1 +0,0 @@ -folder-favorites.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folder-bookmark.svg b/kde/folders/Nordic-darker/Places/22/folder-bookmark.svg deleted file mode 100644 index 77d7808e..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-bookmark.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/22/folder-bookmarks.svg b/kde/folders/Nordic-darker/Places/22/folder-bookmarks.svg deleted file mode 120000 index 99af06a8..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-bookmarks.svg +++ /dev/null @@ -1 +0,0 @@ -folder-bookmark.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folder-camera.svg b/kde/folders/Nordic-darker/Places/22/folder-camera.svg deleted file mode 120000 index ef1876d3..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-camera.svg +++ /dev/null @@ -1 +0,0 @@ -folder-photo.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folder-desktop.svg b/kde/folders/Nordic-darker/Places/22/folder-desktop.svg deleted file mode 120000 index c720251f..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-desktop.svg +++ /dev/null @@ -1 +0,0 @@ -desktop.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folder-documents-open.svg b/kde/folders/Nordic-darker/Places/22/folder-documents-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-documents-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folder-documents.svg b/kde/folders/Nordic-darker/Places/22/folder-documents.svg deleted file mode 100644 index 706f37cc..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-documents.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/22/folder-download-open.svg b/kde/folders/Nordic-darker/Places/22/folder-download-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-download-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folder-download.svg b/kde/folders/Nordic-darker/Places/22/folder-download.svg deleted file mode 100644 index f498ade0..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-download.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/22/folder-downloads.svg b/kde/folders/Nordic-darker/Places/22/folder-downloads.svg deleted file mode 120000 index 8b753578..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-downloads.svg +++ /dev/null @@ -1 +0,0 @@ -folder-download.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folder-drag-accept.svg b/kde/folders/Nordic-darker/Places/22/folder-drag-accept.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-drag-accept.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folder-favorites.svg b/kde/folders/Nordic-darker/Places/22/folder-favorites.svg deleted file mode 120000 index 99af06a8..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-favorites.svg +++ /dev/null @@ -1 +0,0 @@ -folder-bookmark.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folder-games.svg b/kde/folders/Nordic-darker/Places/22/folder-games.svg deleted file mode 100644 index 8642bd11..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-games.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/22/folder-home.svg b/kde/folders/Nordic-darker/Places/22/folder-home.svg deleted file mode 120000 index 858de4c5..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-home.svg +++ /dev/null @@ -1 +0,0 @@ -user-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folder-html.svg b/kde/folders/Nordic-darker/Places/22/folder-html.svg deleted file mode 120000 index b3a26eea..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-html.svg +++ /dev/null @@ -1 +0,0 @@ -folder-network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folder-image.svg b/kde/folders/Nordic-darker/Places/22/folder-image.svg deleted file mode 120000 index 273d2b9b..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-image.svg +++ /dev/null @@ -1 +0,0 @@ -folder-pictures.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folder-images.svg b/kde/folders/Nordic-darker/Places/22/folder-images.svg deleted file mode 120000 index 072dbb23..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-images.svg +++ /dev/null @@ -1 +0,0 @@ -folder-image.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folder-music-open.svg b/kde/folders/Nordic-darker/Places/22/folder-music-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-music-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folder-music.svg b/kde/folders/Nordic-darker/Places/22/folder-music.svg deleted file mode 100644 index d42c5073..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-music.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/22/folder-network.svg b/kde/folders/Nordic-darker/Places/22/folder-network.svg deleted file mode 100644 index ee398507..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-network.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/22/folder-open.svg b/kde/folders/Nordic-darker/Places/22/folder-open.svg deleted file mode 100644 index b65c97b8..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-open.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/22/folder-photo.svg b/kde/folders/Nordic-darker/Places/22/folder-photo.svg deleted file mode 100644 index fcad8cfe..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-photo.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/22/folder-photos.svg b/kde/folders/Nordic-darker/Places/22/folder-photos.svg deleted file mode 120000 index 9eed3521..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-photos.svg +++ /dev/null @@ -1 +0,0 @@ -folder-camera.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folder-picture.svg b/kde/folders/Nordic-darker/Places/22/folder-picture.svg deleted file mode 120000 index 072dbb23..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-picture.svg +++ /dev/null @@ -1 +0,0 @@ -folder-image.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folder-pictures-open.svg b/kde/folders/Nordic-darker/Places/22/folder-pictures-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-pictures-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folder-pictures.svg b/kde/folders/Nordic-darker/Places/22/folder-pictures.svg deleted file mode 100644 index b6a973fa..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-pictures.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/22/folder-publicshare-open.svg b/kde/folders/Nordic-darker/Places/22/folder-publicshare-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-publicshare-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folder-publicshare.svg b/kde/folders/Nordic-darker/Places/22/folder-publicshare.svg deleted file mode 100644 index e5607a83..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-publicshare.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/22/folder-recent.svg b/kde/folders/Nordic-darker/Places/22/folder-recent.svg deleted file mode 120000 index f294d424..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-recent.svg +++ /dev/null @@ -1 +0,0 @@ -folder-temp.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folder-red.svg b/kde/folders/Nordic-darker/Places/22/folder-red.svg deleted file mode 100644 index d97cbc9c..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-red.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/22/folder-remote-ftp.svg b/kde/folders/Nordic-darker/Places/22/folder-remote-ftp.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-remote-ftp.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folder-remote-nfs.svg b/kde/folders/Nordic-darker/Places/22/folder-remote-nfs.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-remote-nfs.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folder-remote-open.svg b/kde/folders/Nordic-darker/Places/22/folder-remote-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-remote-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folder-remote-smb.svg b/kde/folders/Nordic-darker/Places/22/folder-remote-smb.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-remote-smb.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folder-remote-ssh.svg b/kde/folders/Nordic-darker/Places/22/folder-remote-ssh.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-remote-ssh.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folder-root.svg b/kde/folders/Nordic-darker/Places/22/folder-root.svg deleted file mode 100644 index ec7daba9..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-root.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/22/folder-saved-search-alt.svg b/kde/folders/Nordic-darker/Places/22/folder-saved-search-alt.svg deleted file mode 120000 index 7ec26114..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-saved-search-alt.svg +++ /dev/null @@ -1 +0,0 @@ -folder-saved-search.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folder-saved-search.svg b/kde/folders/Nordic-darker/Places/22/folder-saved-search.svg deleted file mode 100644 index 1fe1e5be..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-saved-search.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/22/folder-sound.svg b/kde/folders/Nordic-darker/Places/22/folder-sound.svg deleted file mode 120000 index 437f9629..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-sound.svg +++ /dev/null @@ -1 +0,0 @@ -folder-music.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folder-temp.svg b/kde/folders/Nordic-darker/Places/22/folder-temp.svg deleted file mode 100644 index 644c4378..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-temp.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/22/folder-templates-open.svg b/kde/folders/Nordic-darker/Places/22/folder-templates-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-templates-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folder-templates.svg b/kde/folders/Nordic-darker/Places/22/folder-templates.svg deleted file mode 100644 index 861362b0..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-templates.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/22/folder-text.svg b/kde/folders/Nordic-darker/Places/22/folder-text.svg deleted file mode 120000 index a3c5232b..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-text.svg +++ /dev/null @@ -1 +0,0 @@ -folder-txt.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folder-txt.svg b/kde/folders/Nordic-darker/Places/22/folder-txt.svg deleted file mode 120000 index 9a51d714..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-txt.svg +++ /dev/null @@ -1 +0,0 @@ -folder-documents.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folder-video.svg b/kde/folders/Nordic-darker/Places/22/folder-video.svg deleted file mode 100644 index 3f17d55b..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-video.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/22/folder-videocamera.svg b/kde/folders/Nordic-darker/Places/22/folder-videocamera.svg deleted file mode 120000 index f3a4bd79..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-videocamera.svg +++ /dev/null @@ -1 +0,0 @@ -folder-video.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folder-videos-open.svg b/kde/folders/Nordic-darker/Places/22/folder-videos-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-videos-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folder-videos.svg b/kde/folders/Nordic-darker/Places/22/folder-videos.svg deleted file mode 120000 index f3a4bd79..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-videos.svg +++ /dev/null @@ -1 +0,0 @@ -folder-video.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folder-visiting.svg b/kde/folders/Nordic-darker/Places/22/folder-visiting.svg deleted file mode 100644 index a88b7745..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder-visiting.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/22/folder.svg b/kde/folders/Nordic-darker/Places/22/folder.svg deleted file mode 100644 index d97cbc9c..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/22/folder_download.svg b/kde/folders/Nordic-darker/Places/22/folder_download.svg deleted file mode 120000 index 88c9cbf2..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder_download.svg +++ /dev/null @@ -1 +0,0 @@ -folder-downloads.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folder_downloads.svg b/kde/folders/Nordic-darker/Places/22/folder_downloads.svg deleted file mode 120000 index 88c9cbf2..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder_downloads.svg +++ /dev/null @@ -1 +0,0 @@ -folder-downloads.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folder_home.svg b/kde/folders/Nordic-darker/Places/22/folder_home.svg deleted file mode 120000 index fe411ed1..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder_home.svg +++ /dev/null @@ -1 +0,0 @@ -folder-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folder_html.svg b/kde/folders/Nordic-darker/Places/22/folder_html.svg deleted file mode 120000 index 582eebfc..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder_html.svg +++ /dev/null @@ -1 +0,0 @@ -folder-html.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folder_images.svg b/kde/folders/Nordic-darker/Places/22/folder_images.svg deleted file mode 120000 index 8f514a58..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder_images.svg +++ /dev/null @@ -1 +0,0 @@ -user-images.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folder_open.svg b/kde/folders/Nordic-darker/Places/22/folder_open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder_open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folder_pictures.svg b/kde/folders/Nordic-darker/Places/22/folder_pictures.svg deleted file mode 120000 index 8f514a58..00000000 --- a/kde/folders/Nordic-darker/Places/22/folder_pictures.svg +++ /dev/null @@ -1 +0,0 @@ -user-images.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folders-documents.svg b/kde/folders/Nordic-darker/Places/22/folders-documents.svg deleted file mode 120000 index 9a51d714..00000000 --- a/kde/folders/Nordic-darker/Places/22/folders-documents.svg +++ /dev/null @@ -1 +0,0 @@ -folder-documents.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folders-downloads.svg b/kde/folders/Nordic-darker/Places/22/folders-downloads.svg deleted file mode 120000 index 8b753578..00000000 --- a/kde/folders/Nordic-darker/Places/22/folders-downloads.svg +++ /dev/null @@ -1 +0,0 @@ -folder-download.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folders-music.svg b/kde/folders/Nordic-darker/Places/22/folders-music.svg deleted file mode 120000 index 437f9629..00000000 --- a/kde/folders/Nordic-darker/Places/22/folders-music.svg +++ /dev/null @@ -1 +0,0 @@ -folder-music.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folders-publicshare.svg b/kde/folders/Nordic-darker/Places/22/folders-publicshare.svg deleted file mode 120000 index a2956a2e..00000000 --- a/kde/folders/Nordic-darker/Places/22/folders-publicshare.svg +++ /dev/null @@ -1 +0,0 @@ -folder-publicshare.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/folders-videos.svg b/kde/folders/Nordic-darker/Places/22/folders-videos.svg deleted file mode 120000 index f3a4bd79..00000000 --- a/kde/folders/Nordic-darker/Places/22/folders-videos.svg +++ /dev/null @@ -1 +0,0 @@ -folder-video.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/gnome-ccdesktop.svg b/kde/folders/Nordic-darker/Places/22/gnome-ccdesktop.svg deleted file mode 120000 index 8f1a5a03..00000000 --- a/kde/folders/Nordic-darker/Places/22/gnome-ccdesktop.svg +++ /dev/null @@ -1 +0,0 @@ -user-desktop.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/gnome-desktop-config.svg b/kde/folders/Nordic-darker/Places/22/gnome-desktop-config.svg deleted file mode 120000 index 8f1a5a03..00000000 --- a/kde/folders/Nordic-darker/Places/22/gnome-desktop-config.svg +++ /dev/null @@ -1 +0,0 @@ -user-desktop.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/gnome-dev-network.svg b/kde/folders/Nordic-darker/Places/22/gnome-dev-network.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/22/gnome-dev-network.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/gnome-dev-trash-empty.svg b/kde/folders/Nordic-darker/Places/22/gnome-dev-trash-empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-darker/Places/22/gnome-dev-trash-empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/gnome-dev-trash-full.svg b/kde/folders/Nordic-darker/Places/22/gnome-dev-trash-full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-darker/Places/22/gnome-dev-trash-full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/gnome-folder.svg b/kde/folders/Nordic-darker/Places/22/gnome-folder.svg deleted file mode 120000 index 15062ce2..00000000 --- a/kde/folders/Nordic-darker/Places/22/gnome-folder.svg +++ /dev/null @@ -1 +0,0 @@ -folder.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/gnome-fs-blockdev.svg b/kde/folders/Nordic-darker/Places/22/gnome-fs-blockdev.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/22/gnome-fs-blockdev.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/gnome-fs-bookmark-missing.svg b/kde/folders/Nordic-darker/Places/22/gnome-fs-bookmark-missing.svg deleted file mode 120000 index 59b137c7..00000000 --- a/kde/folders/Nordic-darker/Places/22/gnome-fs-bookmark-missing.svg +++ /dev/null @@ -1 +0,0 @@ -bookmark-missing.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/gnome-fs-bookmark.svg b/kde/folders/Nordic-darker/Places/22/gnome-fs-bookmark.svg deleted file mode 120000 index 99af06a8..00000000 --- a/kde/folders/Nordic-darker/Places/22/gnome-fs-bookmark.svg +++ /dev/null @@ -1 +0,0 @@ -folder-bookmark.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/gnome-fs-dav.svg b/kde/folders/Nordic-darker/Places/22/gnome-fs-dav.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/22/gnome-fs-dav.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/gnome-fs-desktop.svg b/kde/folders/Nordic-darker/Places/22/gnome-fs-desktop.svg deleted file mode 120000 index 8f1a5a03..00000000 --- a/kde/folders/Nordic-darker/Places/22/gnome-fs-desktop.svg +++ /dev/null @@ -1 +0,0 @@ -user-desktop.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/gnome-fs-dev.svg b/kde/folders/Nordic-darker/Places/22/gnome-fs-dev.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/22/gnome-fs-dev.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/gnome-fs-directory-accept.svg b/kde/folders/Nordic-darker/Places/22/gnome-fs-directory-accept.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-darker/Places/22/gnome-fs-directory-accept.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/gnome-fs-directory-visiting.svg b/kde/folders/Nordic-darker/Places/22/gnome-fs-directory-visiting.svg deleted file mode 120000 index 573b2662..00000000 --- a/kde/folders/Nordic-darker/Places/22/gnome-fs-directory-visiting.svg +++ /dev/null @@ -1 +0,0 @@ -folder-visiting.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/gnome-fs-directory.svg b/kde/folders/Nordic-darker/Places/22/gnome-fs-directory.svg deleted file mode 120000 index 97bf0b39..00000000 --- a/kde/folders/Nordic-darker/Places/22/gnome-fs-directory.svg +++ /dev/null @@ -1 +0,0 @@ -stock_folder.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/gnome-fs-ftp.svg b/kde/folders/Nordic-darker/Places/22/gnome-fs-ftp.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/22/gnome-fs-ftp.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/gnome-fs-home.svg b/kde/folders/Nordic-darker/Places/22/gnome-fs-home.svg deleted file mode 120000 index fe411ed1..00000000 --- a/kde/folders/Nordic-darker/Places/22/gnome-fs-home.svg +++ /dev/null @@ -1 +0,0 @@ -folder-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/gnome-fs-network.svg b/kde/folders/Nordic-darker/Places/22/gnome-fs-network.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/22/gnome-fs-network.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/gnome-fs-nfs.svg b/kde/folders/Nordic-darker/Places/22/gnome-fs-nfs.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/22/gnome-fs-nfs.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/gnome-fs-server.svg b/kde/folders/Nordic-darker/Places/22/gnome-fs-server.svg deleted file mode 120000 index 7fdd2d96..00000000 --- a/kde/folders/Nordic-darker/Places/22/gnome-fs-server.svg +++ /dev/null @@ -1 +0,0 @@ -network-server.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/gnome-fs-share.svg b/kde/folders/Nordic-darker/Places/22/gnome-fs-share.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/22/gnome-fs-share.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/gnome-fs-smb.svg b/kde/folders/Nordic-darker/Places/22/gnome-fs-smb.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/22/gnome-fs-smb.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/gnome-fs-ssh.svg b/kde/folders/Nordic-darker/Places/22/gnome-fs-ssh.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/22/gnome-fs-ssh.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/gnome-fs-trash-empty-accept.svg b/kde/folders/Nordic-darker/Places/22/gnome-fs-trash-empty-accept.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-darker/Places/22/gnome-fs-trash-empty-accept.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/gnome-fs-trash-empty.svg b/kde/folders/Nordic-darker/Places/22/gnome-fs-trash-empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-darker/Places/22/gnome-fs-trash-empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/gnome-fs-trash-full.svg b/kde/folders/Nordic-darker/Places/22/gnome-fs-trash-full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-darker/Places/22/gnome-fs-trash-full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/gnome-fs-web.svg b/kde/folders/Nordic-darker/Places/22/gnome-fs-web.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/22/gnome-fs-web.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/gnome-home.svg b/kde/folders/Nordic-darker/Places/22/gnome-home.svg deleted file mode 120000 index fe411ed1..00000000 --- a/kde/folders/Nordic-darker/Places/22/gnome-home.svg +++ /dev/null @@ -1 +0,0 @@ -folder-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/gnome-mime-x-directory-nfs-server.svg b/kde/folders/Nordic-darker/Places/22/gnome-mime-x-directory-nfs-server.svg deleted file mode 120000 index 7fdd2d96..00000000 --- a/kde/folders/Nordic-darker/Places/22/gnome-mime-x-directory-nfs-server.svg +++ /dev/null @@ -1 +0,0 @@ -network-server.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/gnome-mime-x-directory-smb-server.svg b/kde/folders/Nordic-darker/Places/22/gnome-mime-x-directory-smb-server.svg deleted file mode 120000 index 7fdd2d96..00000000 --- a/kde/folders/Nordic-darker/Places/22/gnome-mime-x-directory-smb-server.svg +++ /dev/null @@ -1 +0,0 @@ -network-server.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/gnome-mime-x-directory-smb-share.svg b/kde/folders/Nordic-darker/Places/22/gnome-mime-x-directory-smb-share.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/22/gnome-mime-x-directory-smb-share.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/gnome-mime-x-directory-smb-workgroup.svg b/kde/folders/Nordic-darker/Places/22/gnome-mime-x-directory-smb-workgroup.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/22/gnome-mime-x-directory-smb-workgroup.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/gnome-stock-trash-empty.svg b/kde/folders/Nordic-darker/Places/22/gnome-stock-trash-empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-darker/Places/22/gnome-stock-trash-empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/gnome-stock-trash-full.svg b/kde/folders/Nordic-darker/Places/22/gnome-stock-trash-full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-darker/Places/22/gnome-stock-trash-full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/gnome-stock-trash.svg b/kde/folders/Nordic-darker/Places/22/gnome-stock-trash.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-darker/Places/22/gnome-stock-trash.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/go-home-large.svg b/kde/folders/Nordic-darker/Places/22/go-home-large.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-darker/Places/22/go-home-large.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/go-home.svg b/kde/folders/Nordic-darker/Places/22/go-home.svg deleted file mode 120000 index fe411ed1..00000000 --- a/kde/folders/Nordic-darker/Places/22/go-home.svg +++ /dev/null @@ -1 +0,0 @@ -folder-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/gohome.svg b/kde/folders/Nordic-darker/Places/22/gohome.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-darker/Places/22/gohome.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/gtg-home.svg b/kde/folders/Nordic-darker/Places/22/gtg-home.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-darker/Places/22/gtg-home.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/gtk-directory.svg b/kde/folders/Nordic-darker/Places/22/gtk-directory.svg deleted file mode 120000 index 97bf0b39..00000000 --- a/kde/folders/Nordic-darker/Places/22/gtk-directory.svg +++ /dev/null @@ -1 +0,0 @@ -stock_folder.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/gtk-home.svg b/kde/folders/Nordic-darker/Places/22/gtk-home.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-darker/Places/22/gtk-home.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/gtk-network.svg b/kde/folders/Nordic-darker/Places/22/gtk-network.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/22/gtk-network.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/inode-directory.svg b/kde/folders/Nordic-darker/Places/22/inode-directory.svg deleted file mode 120000 index 97bf0b39..00000000 --- a/kde/folders/Nordic-darker/Places/22/inode-directory.svg +++ /dev/null @@ -1 +0,0 @@ -stock_folder.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/kfm_home.svg b/kde/folders/Nordic-darker/Places/22/kfm_home.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-darker/Places/22/kfm_home.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/library-music.svg b/kde/folders/Nordic-darker/Places/22/library-music.svg deleted file mode 120000 index 437f9629..00000000 --- a/kde/folders/Nordic-darker/Places/22/library-music.svg +++ /dev/null @@ -1 +0,0 @@ -folder-music.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/mail-sent.svg b/kde/folders/Nordic-darker/Places/22/mail-sent.svg deleted file mode 120000 index d951d82f..00000000 --- a/kde/folders/Nordic-darker/Places/22/mail-sent.svg +++ /dev/null @@ -1 +0,0 @@ -../actions/mail-send.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/neat.svg b/kde/folders/Nordic-darker/Places/22/neat.svg deleted file mode 120000 index 0fb3d2e6..00000000 --- a/kde/folders/Nordic-darker/Places/22/neat.svg +++ /dev/null @@ -1 +0,0 @@ -network-workgroup.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/network-server.svg b/kde/folders/Nordic-darker/Places/22/network-server.svg deleted file mode 120000 index 0fb3d2e6..00000000 --- a/kde/folders/Nordic-darker/Places/22/network-server.svg +++ /dev/null @@ -1 +0,0 @@ -network-workgroup.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/network-workgroup.svg b/kde/folders/Nordic-darker/Places/22/network-workgroup.svg deleted file mode 120000 index 582eebfc..00000000 --- a/kde/folders/Nordic-darker/Places/22/network-workgroup.svg +++ /dev/null @@ -1 +0,0 @@ -folder-html.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/network.svg b/kde/folders/Nordic-darker/Places/22/network.svg deleted file mode 120000 index 582eebfc..00000000 --- a/kde/folders/Nordic-darker/Places/22/network.svg +++ /dev/null @@ -1 +0,0 @@ -folder-html.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/network_fs.svg b/kde/folders/Nordic-darker/Places/22/network_fs.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/22/network_fs.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/network_local.svg b/kde/folders/Nordic-darker/Places/22/network_local.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/22/network_local.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/nfs.svg b/kde/folders/Nordic-darker/Places/22/nfs.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/22/nfs.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/other-desktop.svg b/kde/folders/Nordic-darker/Places/22/other-desktop.svg deleted file mode 120000 index 8f1a5a03..00000000 --- a/kde/folders/Nordic-darker/Places/22/other-desktop.svg +++ /dev/null @@ -1 +0,0 @@ -user-desktop.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/redhat-home.svg b/kde/folders/Nordic-darker/Places/22/redhat-home.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-darker/Places/22/redhat-home.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/redhat-network-server.svg b/kde/folders/Nordic-darker/Places/22/redhat-network-server.svg deleted file mode 120000 index 7fdd2d96..00000000 --- a/kde/folders/Nordic-darker/Places/22/redhat-network-server.svg +++ /dev/null @@ -1 +0,0 @@ -network-server.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/redhat-system-group.svg b/kde/folders/Nordic-darker/Places/22/redhat-system-group.svg deleted file mode 120000 index 0fb3d2e6..00000000 --- a/kde/folders/Nordic-darker/Places/22/redhat-system-group.svg +++ /dev/null @@ -1 +0,0 @@ -network-workgroup.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/repository.svg b/kde/folders/Nordic-darker/Places/22/repository.svg deleted file mode 120000 index 582eebfc..00000000 --- a/kde/folders/Nordic-darker/Places/22/repository.svg +++ /dev/null @@ -1 +0,0 @@ -folder-html.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/samba.svg b/kde/folders/Nordic-darker/Places/22/samba.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/22/samba.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/server.svg b/kde/folders/Nordic-darker/Places/22/server.svg deleted file mode 120000 index 7fdd2d96..00000000 --- a/kde/folders/Nordic-darker/Places/22/server.svg +++ /dev/null @@ -1 +0,0 @@ -network-server.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/stock_bookmark.svg b/kde/folders/Nordic-darker/Places/22/stock_bookmark.svg deleted file mode 120000 index 99af06a8..00000000 --- a/kde/folders/Nordic-darker/Places/22/stock_bookmark.svg +++ /dev/null @@ -1 +0,0 @@ -folder-bookmark.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/stock_delete-bookmark.svg b/kde/folders/Nordic-darker/Places/22/stock_delete-bookmark.svg deleted file mode 120000 index 59b137c7..00000000 --- a/kde/folders/Nordic-darker/Places/22/stock_delete-bookmark.svg +++ /dev/null @@ -1 +0,0 @@ -bookmark-missing.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/stock_folder.svg b/kde/folders/Nordic-darker/Places/22/stock_folder.svg deleted file mode 120000 index 15062ce2..00000000 --- a/kde/folders/Nordic-darker/Places/22/stock_folder.svg +++ /dev/null @@ -1 +0,0 @@ -folder.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/stock_home.svg b/kde/folders/Nordic-darker/Places/22/stock_home.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-darker/Places/22/stock_home.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/stock_music-library.svg b/kde/folders/Nordic-darker/Places/22/stock_music-library.svg deleted file mode 120000 index 437f9629..00000000 --- a/kde/folders/Nordic-darker/Places/22/stock_music-library.svg +++ /dev/null @@ -1 +0,0 @@ -folder-music.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/stock_open.svg b/kde/folders/Nordic-darker/Places/22/stock_open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-darker/Places/22/stock_open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/stock_trash_empty.svg b/kde/folders/Nordic-darker/Places/22/stock_trash_empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-darker/Places/22/stock_trash_empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/stock_trash_full.svg b/kde/folders/Nordic-darker/Places/22/stock_trash_full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-darker/Places/22/stock_trash_full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/trash-empty.svg b/kde/folders/Nordic-darker/Places/22/trash-empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-darker/Places/22/trash-empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/trash-full.svg b/kde/folders/Nordic-darker/Places/22/trash-full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-darker/Places/22/trash-full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/trashcan_empty.svg b/kde/folders/Nordic-darker/Places/22/trashcan_empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-darker/Places/22/trashcan_empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/trashcan_full.svg b/kde/folders/Nordic-darker/Places/22/trashcan_full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-darker/Places/22/trashcan_full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/user-bookmarks.svg b/kde/folders/Nordic-darker/Places/22/user-bookmarks.svg deleted file mode 120000 index 99af06a8..00000000 --- a/kde/folders/Nordic-darker/Places/22/user-bookmarks.svg +++ /dev/null @@ -1 +0,0 @@ -folder-bookmark.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/user-desktop.svg b/kde/folders/Nordic-darker/Places/22/user-desktop.svg deleted file mode 100644 index 8bafa52b..00000000 --- a/kde/folders/Nordic-darker/Places/22/user-desktop.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/22/user-home-open.svg b/kde/folders/Nordic-darker/Places/22/user-home-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-darker/Places/22/user-home-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/user-home.svg b/kde/folders/Nordic-darker/Places/22/user-home.svg deleted file mode 100644 index 5abcdd53..00000000 --- a/kde/folders/Nordic-darker/Places/22/user-home.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/22/user-images.svg b/kde/folders/Nordic-darker/Places/22/user-images.svg deleted file mode 120000 index 6d4bb4b0..00000000 --- a/kde/folders/Nordic-darker/Places/22/user-images.svg +++ /dev/null @@ -1 +0,0 @@ -folder-images.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/user-pictures.svg b/kde/folders/Nordic-darker/Places/22/user-pictures.svg deleted file mode 120000 index 8f514a58..00000000 --- a/kde/folders/Nordic-darker/Places/22/user-pictures.svg +++ /dev/null @@ -1 +0,0 @@ -user-images.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/user-share.svg b/kde/folders/Nordic-darker/Places/22/user-share.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/22/user-share.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/user-trash-full.svg b/kde/folders/Nordic-darker/Places/22/user-trash-full.svg deleted file mode 100644 index 8d62bbc3..00000000 --- a/kde/folders/Nordic-darker/Places/22/user-trash-full.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/22/user-trash.svg b/kde/folders/Nordic-darker/Places/22/user-trash.svg deleted file mode 100644 index ec066aa9..00000000 --- a/kde/folders/Nordic-darker/Places/22/user-trash.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-darker/Places/22/xfce-trash_empty.svg b/kde/folders/Nordic-darker/Places/22/xfce-trash_empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-darker/Places/22/xfce-trash_empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/22/xfce-trash_full.svg b/kde/folders/Nordic-darker/Places/22/xfce-trash_full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-darker/Places/22/xfce-trash_full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/akonadi-phone-home.svg b/kde/folders/Nordic-darker/Places/32/akonadi-phone-home.svg deleted file mode 120000 index fe411ed1..00000000 --- a/kde/folders/Nordic-darker/Places/32/akonadi-phone-home.svg +++ /dev/null @@ -1 +0,0 @@ -folder-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/application-x-gnome-saved-search.svg b/kde/folders/Nordic-darker/Places/32/application-x-gnome-saved-search.svg deleted file mode 120000 index 7ec26114..00000000 --- a/kde/folders/Nordic-darker/Places/32/application-x-gnome-saved-search.svg +++ /dev/null @@ -1 +0,0 @@ -folder-saved-search.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/bookmark-missing.svg b/kde/folders/Nordic-darker/Places/32/bookmark-missing.svg deleted file mode 100644 index 91aeee4e..00000000 --- a/kde/folders/Nordic-darker/Places/32/bookmark-missing.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/32/desktop.svg b/kde/folders/Nordic-darker/Places/32/desktop.svg deleted file mode 120000 index 8f1a5a03..00000000 --- a/kde/folders/Nordic-darker/Places/32/desktop.svg +++ /dev/null @@ -1 +0,0 @@ -user-desktop.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/document-open-recent.svg b/kde/folders/Nordic-darker/Places/32/document-open-recent.svg deleted file mode 120000 index f294d424..00000000 --- a/kde/folders/Nordic-darker/Places/32/document-open-recent.svg +++ /dev/null @@ -1 +0,0 @@ -folder-temp.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/edittrash.svg b/kde/folders/Nordic-darker/Places/32/edittrash.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-darker/Places/32/edittrash.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/emptytrash.svg b/kde/folders/Nordic-darker/Places/32/emptytrash.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-darker/Places/32/emptytrash.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/favorites.svg b/kde/folders/Nordic-darker/Places/32/favorites.svg deleted file mode 120000 index 08070bdd..00000000 --- a/kde/folders/Nordic-darker/Places/32/favorites.svg +++ /dev/null @@ -1 +0,0 @@ -folder-favorites.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folder-bookmark.svg b/kde/folders/Nordic-darker/Places/32/folder-bookmark.svg deleted file mode 100644 index ea1548bc..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-bookmark.svg +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/32/folder-bookmarks.svg b/kde/folders/Nordic-darker/Places/32/folder-bookmarks.svg deleted file mode 120000 index 99af06a8..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-bookmarks.svg +++ /dev/null @@ -1 +0,0 @@ -folder-bookmark.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folder-camera.svg b/kde/folders/Nordic-darker/Places/32/folder-camera.svg deleted file mode 120000 index ef1876d3..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-camera.svg +++ /dev/null @@ -1 +0,0 @@ -folder-photo.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folder-desktop.svg b/kde/folders/Nordic-darker/Places/32/folder-desktop.svg deleted file mode 120000 index c720251f..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-desktop.svg +++ /dev/null @@ -1 +0,0 @@ -desktop.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folder-documents-open.svg b/kde/folders/Nordic-darker/Places/32/folder-documents-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-documents-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folder-documents.svg b/kde/folders/Nordic-darker/Places/32/folder-documents.svg deleted file mode 100644 index a24d67be..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-documents.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/32/folder-download-open.svg b/kde/folders/Nordic-darker/Places/32/folder-download-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-download-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folder-download.svg b/kde/folders/Nordic-darker/Places/32/folder-download.svg deleted file mode 100644 index dcbaae08..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-download.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/32/folder-downloads.svg b/kde/folders/Nordic-darker/Places/32/folder-downloads.svg deleted file mode 120000 index 8b753578..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-downloads.svg +++ /dev/null @@ -1 +0,0 @@ -folder-download.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folder-drag-accept.svg b/kde/folders/Nordic-darker/Places/32/folder-drag-accept.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-drag-accept.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folder-favorites.svg b/kde/folders/Nordic-darker/Places/32/folder-favorites.svg deleted file mode 120000 index 99af06a8..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-favorites.svg +++ /dev/null @@ -1 +0,0 @@ -folder-bookmark.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folder-games.svg b/kde/folders/Nordic-darker/Places/32/folder-games.svg deleted file mode 100644 index 9f10686a..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-games.svg +++ /dev/null @@ -1,50 +0,0 @@ - - - - - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/32/folder-home.svg b/kde/folders/Nordic-darker/Places/32/folder-home.svg deleted file mode 120000 index 858de4c5..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-home.svg +++ /dev/null @@ -1 +0,0 @@ -user-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folder-html.svg b/kde/folders/Nordic-darker/Places/32/folder-html.svg deleted file mode 120000 index b3a26eea..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-html.svg +++ /dev/null @@ -1 +0,0 @@ -folder-network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folder-image.svg b/kde/folders/Nordic-darker/Places/32/folder-image.svg deleted file mode 120000 index 273d2b9b..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-image.svg +++ /dev/null @@ -1 +0,0 @@ -folder-pictures.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folder-images.svg b/kde/folders/Nordic-darker/Places/32/folder-images.svg deleted file mode 120000 index 072dbb23..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-images.svg +++ /dev/null @@ -1 +0,0 @@ -folder-image.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folder-music-open.svg b/kde/folders/Nordic-darker/Places/32/folder-music-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-music-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folder-music.svg b/kde/folders/Nordic-darker/Places/32/folder-music.svg deleted file mode 100644 index 0702376f..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-music.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/32/folder-network.svg b/kde/folders/Nordic-darker/Places/32/folder-network.svg deleted file mode 100644 index 19fae514..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-network.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/32/folder-open.svg b/kde/folders/Nordic-darker/Places/32/folder-open.svg deleted file mode 100644 index 868b3b2c..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-open.svg +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/32/folder-photo.svg b/kde/folders/Nordic-darker/Places/32/folder-photo.svg deleted file mode 100644 index 86ba0be7..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-photo.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/32/folder-photos.svg b/kde/folders/Nordic-darker/Places/32/folder-photos.svg deleted file mode 120000 index 9eed3521..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-photos.svg +++ /dev/null @@ -1 +0,0 @@ -folder-camera.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folder-picture.svg b/kde/folders/Nordic-darker/Places/32/folder-picture.svg deleted file mode 120000 index 072dbb23..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-picture.svg +++ /dev/null @@ -1 +0,0 @@ -folder-image.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folder-pictures-open.svg b/kde/folders/Nordic-darker/Places/32/folder-pictures-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-pictures-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folder-pictures.svg b/kde/folders/Nordic-darker/Places/32/folder-pictures.svg deleted file mode 100644 index 2d185168..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-pictures.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/32/folder-publicshare-open.svg b/kde/folders/Nordic-darker/Places/32/folder-publicshare-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-publicshare-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folder-publicshare.svg b/kde/folders/Nordic-darker/Places/32/folder-publicshare.svg deleted file mode 100644 index d3bf0fdc..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-publicshare.svg +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/32/folder-recent.svg b/kde/folders/Nordic-darker/Places/32/folder-recent.svg deleted file mode 120000 index f294d424..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-recent.svg +++ /dev/null @@ -1 +0,0 @@ -folder-temp.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folder-red.svg b/kde/folders/Nordic-darker/Places/32/folder-red.svg deleted file mode 100644 index eddf9095..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-red.svg +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/32/folder-remote-ftp.svg b/kde/folders/Nordic-darker/Places/32/folder-remote-ftp.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-remote-ftp.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folder-remote-nfs.svg b/kde/folders/Nordic-darker/Places/32/folder-remote-nfs.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-remote-nfs.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folder-remote-open.svg b/kde/folders/Nordic-darker/Places/32/folder-remote-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-remote-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folder-remote-smb.svg b/kde/folders/Nordic-darker/Places/32/folder-remote-smb.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-remote-smb.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folder-remote-ssh.svg b/kde/folders/Nordic-darker/Places/32/folder-remote-ssh.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-remote-ssh.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folder-root.svg b/kde/folders/Nordic-darker/Places/32/folder-root.svg deleted file mode 100644 index f5e5d3eb..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-root.svg +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/32/folder-saved-search-alt.svg b/kde/folders/Nordic-darker/Places/32/folder-saved-search-alt.svg deleted file mode 120000 index 7ec26114..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-saved-search-alt.svg +++ /dev/null @@ -1 +0,0 @@ -folder-saved-search.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folder-saved-search.svg b/kde/folders/Nordic-darker/Places/32/folder-saved-search.svg deleted file mode 100644 index 007cd974..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-saved-search.svg +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/32/folder-sound.svg b/kde/folders/Nordic-darker/Places/32/folder-sound.svg deleted file mode 120000 index 437f9629..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-sound.svg +++ /dev/null @@ -1 +0,0 @@ -folder-music.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folder-temp.svg b/kde/folders/Nordic-darker/Places/32/folder-temp.svg deleted file mode 100644 index e60ecd3b..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-temp.svg +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/32/folder-templates-open.svg b/kde/folders/Nordic-darker/Places/32/folder-templates-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-templates-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folder-templates.svg b/kde/folders/Nordic-darker/Places/32/folder-templates.svg deleted file mode 100644 index f9a58bda..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-templates.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/32/folder-text.svg b/kde/folders/Nordic-darker/Places/32/folder-text.svg deleted file mode 120000 index a3c5232b..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-text.svg +++ /dev/null @@ -1 +0,0 @@ -folder-txt.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folder-txt.svg b/kde/folders/Nordic-darker/Places/32/folder-txt.svg deleted file mode 120000 index 9a51d714..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-txt.svg +++ /dev/null @@ -1 +0,0 @@ -folder-documents.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folder-video.svg b/kde/folders/Nordic-darker/Places/32/folder-video.svg deleted file mode 100644 index 029bbec9..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-video.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/32/folder-videocamera.svg b/kde/folders/Nordic-darker/Places/32/folder-videocamera.svg deleted file mode 120000 index f3a4bd79..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-videocamera.svg +++ /dev/null @@ -1 +0,0 @@ -folder-video.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folder-videos-open.svg b/kde/folders/Nordic-darker/Places/32/folder-videos-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-videos-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folder-videos.svg b/kde/folders/Nordic-darker/Places/32/folder-videos.svg deleted file mode 120000 index f3a4bd79..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-videos.svg +++ /dev/null @@ -1 +0,0 @@ -folder-video.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folder-visiting.svg b/kde/folders/Nordic-darker/Places/32/folder-visiting.svg deleted file mode 100644 index a88b7745..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder-visiting.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/32/folder.svg b/kde/folders/Nordic-darker/Places/32/folder.svg deleted file mode 100644 index 20919f3f..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder.svg +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/32/folder_download.svg b/kde/folders/Nordic-darker/Places/32/folder_download.svg deleted file mode 120000 index 88c9cbf2..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder_download.svg +++ /dev/null @@ -1 +0,0 @@ -folder-downloads.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folder_downloads.svg b/kde/folders/Nordic-darker/Places/32/folder_downloads.svg deleted file mode 120000 index 88c9cbf2..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder_downloads.svg +++ /dev/null @@ -1 +0,0 @@ -folder-downloads.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folder_home.svg b/kde/folders/Nordic-darker/Places/32/folder_home.svg deleted file mode 120000 index fe411ed1..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder_home.svg +++ /dev/null @@ -1 +0,0 @@ -folder-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folder_html.svg b/kde/folders/Nordic-darker/Places/32/folder_html.svg deleted file mode 120000 index 582eebfc..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder_html.svg +++ /dev/null @@ -1 +0,0 @@ -folder-html.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folder_images.svg b/kde/folders/Nordic-darker/Places/32/folder_images.svg deleted file mode 120000 index 8f514a58..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder_images.svg +++ /dev/null @@ -1 +0,0 @@ -user-images.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folder_open.svg b/kde/folders/Nordic-darker/Places/32/folder_open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder_open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folder_pictures.svg b/kde/folders/Nordic-darker/Places/32/folder_pictures.svg deleted file mode 120000 index 8f514a58..00000000 --- a/kde/folders/Nordic-darker/Places/32/folder_pictures.svg +++ /dev/null @@ -1 +0,0 @@ -user-images.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folders-documents.svg b/kde/folders/Nordic-darker/Places/32/folders-documents.svg deleted file mode 120000 index 9a51d714..00000000 --- a/kde/folders/Nordic-darker/Places/32/folders-documents.svg +++ /dev/null @@ -1 +0,0 @@ -folder-documents.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folders-downloads.svg b/kde/folders/Nordic-darker/Places/32/folders-downloads.svg deleted file mode 120000 index 8b753578..00000000 --- a/kde/folders/Nordic-darker/Places/32/folders-downloads.svg +++ /dev/null @@ -1 +0,0 @@ -folder-download.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folders-music.svg b/kde/folders/Nordic-darker/Places/32/folders-music.svg deleted file mode 120000 index 437f9629..00000000 --- a/kde/folders/Nordic-darker/Places/32/folders-music.svg +++ /dev/null @@ -1 +0,0 @@ -folder-music.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folders-publicshare.svg b/kde/folders/Nordic-darker/Places/32/folders-publicshare.svg deleted file mode 120000 index a2956a2e..00000000 --- a/kde/folders/Nordic-darker/Places/32/folders-publicshare.svg +++ /dev/null @@ -1 +0,0 @@ -folder-publicshare.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/folders-videos.svg b/kde/folders/Nordic-darker/Places/32/folders-videos.svg deleted file mode 120000 index f3a4bd79..00000000 --- a/kde/folders/Nordic-darker/Places/32/folders-videos.svg +++ /dev/null @@ -1 +0,0 @@ -folder-video.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/gnome-ccdesktop.svg b/kde/folders/Nordic-darker/Places/32/gnome-ccdesktop.svg deleted file mode 120000 index 8f1a5a03..00000000 --- a/kde/folders/Nordic-darker/Places/32/gnome-ccdesktop.svg +++ /dev/null @@ -1 +0,0 @@ -user-desktop.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/gnome-desktop-config.svg b/kde/folders/Nordic-darker/Places/32/gnome-desktop-config.svg deleted file mode 120000 index 8f1a5a03..00000000 --- a/kde/folders/Nordic-darker/Places/32/gnome-desktop-config.svg +++ /dev/null @@ -1 +0,0 @@ -user-desktop.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/gnome-dev-network.svg b/kde/folders/Nordic-darker/Places/32/gnome-dev-network.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/32/gnome-dev-network.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/gnome-dev-trash-empty.svg b/kde/folders/Nordic-darker/Places/32/gnome-dev-trash-empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-darker/Places/32/gnome-dev-trash-empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/gnome-dev-trash-full.svg b/kde/folders/Nordic-darker/Places/32/gnome-dev-trash-full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-darker/Places/32/gnome-dev-trash-full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/gnome-folder.svg b/kde/folders/Nordic-darker/Places/32/gnome-folder.svg deleted file mode 120000 index 15062ce2..00000000 --- a/kde/folders/Nordic-darker/Places/32/gnome-folder.svg +++ /dev/null @@ -1 +0,0 @@ -folder.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/gnome-fs-blockdev.svg b/kde/folders/Nordic-darker/Places/32/gnome-fs-blockdev.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/32/gnome-fs-blockdev.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/gnome-fs-bookmark-missing.svg b/kde/folders/Nordic-darker/Places/32/gnome-fs-bookmark-missing.svg deleted file mode 120000 index 59b137c7..00000000 --- a/kde/folders/Nordic-darker/Places/32/gnome-fs-bookmark-missing.svg +++ /dev/null @@ -1 +0,0 @@ -bookmark-missing.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/gnome-fs-bookmark.svg b/kde/folders/Nordic-darker/Places/32/gnome-fs-bookmark.svg deleted file mode 120000 index 99af06a8..00000000 --- a/kde/folders/Nordic-darker/Places/32/gnome-fs-bookmark.svg +++ /dev/null @@ -1 +0,0 @@ -folder-bookmark.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/gnome-fs-dav.svg b/kde/folders/Nordic-darker/Places/32/gnome-fs-dav.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/32/gnome-fs-dav.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/gnome-fs-desktop.svg b/kde/folders/Nordic-darker/Places/32/gnome-fs-desktop.svg deleted file mode 120000 index 8f1a5a03..00000000 --- a/kde/folders/Nordic-darker/Places/32/gnome-fs-desktop.svg +++ /dev/null @@ -1 +0,0 @@ -user-desktop.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/gnome-fs-dev.svg b/kde/folders/Nordic-darker/Places/32/gnome-fs-dev.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/32/gnome-fs-dev.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/gnome-fs-directory-accept.svg b/kde/folders/Nordic-darker/Places/32/gnome-fs-directory-accept.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-darker/Places/32/gnome-fs-directory-accept.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/gnome-fs-directory-visiting.svg b/kde/folders/Nordic-darker/Places/32/gnome-fs-directory-visiting.svg deleted file mode 120000 index 573b2662..00000000 --- a/kde/folders/Nordic-darker/Places/32/gnome-fs-directory-visiting.svg +++ /dev/null @@ -1 +0,0 @@ -folder-visiting.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/gnome-fs-directory.svg b/kde/folders/Nordic-darker/Places/32/gnome-fs-directory.svg deleted file mode 120000 index 97bf0b39..00000000 --- a/kde/folders/Nordic-darker/Places/32/gnome-fs-directory.svg +++ /dev/null @@ -1 +0,0 @@ -stock_folder.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/gnome-fs-ftp.svg b/kde/folders/Nordic-darker/Places/32/gnome-fs-ftp.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/32/gnome-fs-ftp.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/gnome-fs-home.svg b/kde/folders/Nordic-darker/Places/32/gnome-fs-home.svg deleted file mode 120000 index fe411ed1..00000000 --- a/kde/folders/Nordic-darker/Places/32/gnome-fs-home.svg +++ /dev/null @@ -1 +0,0 @@ -folder-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/gnome-fs-network.svg b/kde/folders/Nordic-darker/Places/32/gnome-fs-network.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/32/gnome-fs-network.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/gnome-fs-nfs.svg b/kde/folders/Nordic-darker/Places/32/gnome-fs-nfs.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/32/gnome-fs-nfs.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/gnome-fs-server.svg b/kde/folders/Nordic-darker/Places/32/gnome-fs-server.svg deleted file mode 120000 index 7fdd2d96..00000000 --- a/kde/folders/Nordic-darker/Places/32/gnome-fs-server.svg +++ /dev/null @@ -1 +0,0 @@ -network-server.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/gnome-fs-share.svg b/kde/folders/Nordic-darker/Places/32/gnome-fs-share.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/32/gnome-fs-share.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/gnome-fs-smb.svg b/kde/folders/Nordic-darker/Places/32/gnome-fs-smb.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/32/gnome-fs-smb.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/gnome-fs-ssh.svg b/kde/folders/Nordic-darker/Places/32/gnome-fs-ssh.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/32/gnome-fs-ssh.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/gnome-fs-trash-empty-accept.svg b/kde/folders/Nordic-darker/Places/32/gnome-fs-trash-empty-accept.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-darker/Places/32/gnome-fs-trash-empty-accept.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/gnome-fs-trash-empty.svg b/kde/folders/Nordic-darker/Places/32/gnome-fs-trash-empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-darker/Places/32/gnome-fs-trash-empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/gnome-fs-trash-full.svg b/kde/folders/Nordic-darker/Places/32/gnome-fs-trash-full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-darker/Places/32/gnome-fs-trash-full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/gnome-fs-web.svg b/kde/folders/Nordic-darker/Places/32/gnome-fs-web.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/32/gnome-fs-web.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/gnome-home.svg b/kde/folders/Nordic-darker/Places/32/gnome-home.svg deleted file mode 120000 index fe411ed1..00000000 --- a/kde/folders/Nordic-darker/Places/32/gnome-home.svg +++ /dev/null @@ -1 +0,0 @@ -folder-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/gnome-mime-x-directory-nfs-server.svg b/kde/folders/Nordic-darker/Places/32/gnome-mime-x-directory-nfs-server.svg deleted file mode 120000 index 7fdd2d96..00000000 --- a/kde/folders/Nordic-darker/Places/32/gnome-mime-x-directory-nfs-server.svg +++ /dev/null @@ -1 +0,0 @@ -network-server.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/gnome-mime-x-directory-smb-server.svg b/kde/folders/Nordic-darker/Places/32/gnome-mime-x-directory-smb-server.svg deleted file mode 120000 index 7fdd2d96..00000000 --- a/kde/folders/Nordic-darker/Places/32/gnome-mime-x-directory-smb-server.svg +++ /dev/null @@ -1 +0,0 @@ -network-server.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/gnome-mime-x-directory-smb-share.svg b/kde/folders/Nordic-darker/Places/32/gnome-mime-x-directory-smb-share.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/32/gnome-mime-x-directory-smb-share.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/gnome-mime-x-directory-smb-workgroup.svg b/kde/folders/Nordic-darker/Places/32/gnome-mime-x-directory-smb-workgroup.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/32/gnome-mime-x-directory-smb-workgroup.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/gnome-stock-trash-empty.svg b/kde/folders/Nordic-darker/Places/32/gnome-stock-trash-empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-darker/Places/32/gnome-stock-trash-empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/gnome-stock-trash-full.svg b/kde/folders/Nordic-darker/Places/32/gnome-stock-trash-full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-darker/Places/32/gnome-stock-trash-full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/gnome-stock-trash.svg b/kde/folders/Nordic-darker/Places/32/gnome-stock-trash.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-darker/Places/32/gnome-stock-trash.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/go-home-large.svg b/kde/folders/Nordic-darker/Places/32/go-home-large.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-darker/Places/32/go-home-large.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/go-home.svg b/kde/folders/Nordic-darker/Places/32/go-home.svg deleted file mode 120000 index fe411ed1..00000000 --- a/kde/folders/Nordic-darker/Places/32/go-home.svg +++ /dev/null @@ -1 +0,0 @@ -folder-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/gohome.svg b/kde/folders/Nordic-darker/Places/32/gohome.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-darker/Places/32/gohome.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/gtg-home.svg b/kde/folders/Nordic-darker/Places/32/gtg-home.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-darker/Places/32/gtg-home.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/gtk-directory.svg b/kde/folders/Nordic-darker/Places/32/gtk-directory.svg deleted file mode 120000 index 97bf0b39..00000000 --- a/kde/folders/Nordic-darker/Places/32/gtk-directory.svg +++ /dev/null @@ -1 +0,0 @@ -stock_folder.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/gtk-home.svg b/kde/folders/Nordic-darker/Places/32/gtk-home.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-darker/Places/32/gtk-home.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/gtk-network.svg b/kde/folders/Nordic-darker/Places/32/gtk-network.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/32/gtk-network.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/inode-directory.svg b/kde/folders/Nordic-darker/Places/32/inode-directory.svg deleted file mode 120000 index 97bf0b39..00000000 --- a/kde/folders/Nordic-darker/Places/32/inode-directory.svg +++ /dev/null @@ -1 +0,0 @@ -stock_folder.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/kfm_home.svg b/kde/folders/Nordic-darker/Places/32/kfm_home.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-darker/Places/32/kfm_home.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/library-music.svg b/kde/folders/Nordic-darker/Places/32/library-music.svg deleted file mode 120000 index 437f9629..00000000 --- a/kde/folders/Nordic-darker/Places/32/library-music.svg +++ /dev/null @@ -1 +0,0 @@ -folder-music.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/mail-sent.svg b/kde/folders/Nordic-darker/Places/32/mail-sent.svg deleted file mode 120000 index d951d82f..00000000 --- a/kde/folders/Nordic-darker/Places/32/mail-sent.svg +++ /dev/null @@ -1 +0,0 @@ -../actions/mail-send.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/neat.svg b/kde/folders/Nordic-darker/Places/32/neat.svg deleted file mode 120000 index 0fb3d2e6..00000000 --- a/kde/folders/Nordic-darker/Places/32/neat.svg +++ /dev/null @@ -1 +0,0 @@ -network-workgroup.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/network-server.svg b/kde/folders/Nordic-darker/Places/32/network-server.svg deleted file mode 120000 index 0fb3d2e6..00000000 --- a/kde/folders/Nordic-darker/Places/32/network-server.svg +++ /dev/null @@ -1 +0,0 @@ -network-workgroup.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/network-workgroup.svg b/kde/folders/Nordic-darker/Places/32/network-workgroup.svg deleted file mode 120000 index 582eebfc..00000000 --- a/kde/folders/Nordic-darker/Places/32/network-workgroup.svg +++ /dev/null @@ -1 +0,0 @@ -folder-html.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/network.svg b/kde/folders/Nordic-darker/Places/32/network.svg deleted file mode 120000 index 582eebfc..00000000 --- a/kde/folders/Nordic-darker/Places/32/network.svg +++ /dev/null @@ -1 +0,0 @@ -folder-html.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/network_fs.svg b/kde/folders/Nordic-darker/Places/32/network_fs.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/32/network_fs.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/network_local.svg b/kde/folders/Nordic-darker/Places/32/network_local.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/32/network_local.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/nfs.svg b/kde/folders/Nordic-darker/Places/32/nfs.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/32/nfs.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/other-desktop.svg b/kde/folders/Nordic-darker/Places/32/other-desktop.svg deleted file mode 120000 index 8f1a5a03..00000000 --- a/kde/folders/Nordic-darker/Places/32/other-desktop.svg +++ /dev/null @@ -1 +0,0 @@ -user-desktop.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/redhat-home.svg b/kde/folders/Nordic-darker/Places/32/redhat-home.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-darker/Places/32/redhat-home.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/redhat-network-server.svg b/kde/folders/Nordic-darker/Places/32/redhat-network-server.svg deleted file mode 120000 index 7fdd2d96..00000000 --- a/kde/folders/Nordic-darker/Places/32/redhat-network-server.svg +++ /dev/null @@ -1 +0,0 @@ -network-server.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/redhat-system-group.svg b/kde/folders/Nordic-darker/Places/32/redhat-system-group.svg deleted file mode 120000 index 0fb3d2e6..00000000 --- a/kde/folders/Nordic-darker/Places/32/redhat-system-group.svg +++ /dev/null @@ -1 +0,0 @@ -network-workgroup.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/repository.svg b/kde/folders/Nordic-darker/Places/32/repository.svg deleted file mode 120000 index 582eebfc..00000000 --- a/kde/folders/Nordic-darker/Places/32/repository.svg +++ /dev/null @@ -1 +0,0 @@ -folder-html.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/samba.svg b/kde/folders/Nordic-darker/Places/32/samba.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/32/samba.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/server.svg b/kde/folders/Nordic-darker/Places/32/server.svg deleted file mode 120000 index 7fdd2d96..00000000 --- a/kde/folders/Nordic-darker/Places/32/server.svg +++ /dev/null @@ -1 +0,0 @@ -network-server.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/stock_bookmark.svg b/kde/folders/Nordic-darker/Places/32/stock_bookmark.svg deleted file mode 120000 index 99af06a8..00000000 --- a/kde/folders/Nordic-darker/Places/32/stock_bookmark.svg +++ /dev/null @@ -1 +0,0 @@ -folder-bookmark.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/stock_delete-bookmark.svg b/kde/folders/Nordic-darker/Places/32/stock_delete-bookmark.svg deleted file mode 120000 index 59b137c7..00000000 --- a/kde/folders/Nordic-darker/Places/32/stock_delete-bookmark.svg +++ /dev/null @@ -1 +0,0 @@ -bookmark-missing.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/stock_folder.svg b/kde/folders/Nordic-darker/Places/32/stock_folder.svg deleted file mode 120000 index 15062ce2..00000000 --- a/kde/folders/Nordic-darker/Places/32/stock_folder.svg +++ /dev/null @@ -1 +0,0 @@ -folder.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/stock_home.svg b/kde/folders/Nordic-darker/Places/32/stock_home.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-darker/Places/32/stock_home.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/stock_music-library.svg b/kde/folders/Nordic-darker/Places/32/stock_music-library.svg deleted file mode 120000 index 437f9629..00000000 --- a/kde/folders/Nordic-darker/Places/32/stock_music-library.svg +++ /dev/null @@ -1 +0,0 @@ -folder-music.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/stock_open.svg b/kde/folders/Nordic-darker/Places/32/stock_open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-darker/Places/32/stock_open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/stock_trash_empty.svg b/kde/folders/Nordic-darker/Places/32/stock_trash_empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-darker/Places/32/stock_trash_empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/stock_trash_full.svg b/kde/folders/Nordic-darker/Places/32/stock_trash_full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-darker/Places/32/stock_trash_full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/trash-empty.svg b/kde/folders/Nordic-darker/Places/32/trash-empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-darker/Places/32/trash-empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/trash-full.svg b/kde/folders/Nordic-darker/Places/32/trash-full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-darker/Places/32/trash-full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/trashcan_empty.svg b/kde/folders/Nordic-darker/Places/32/trashcan_empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-darker/Places/32/trashcan_empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/trashcan_full.svg b/kde/folders/Nordic-darker/Places/32/trashcan_full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-darker/Places/32/trashcan_full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/user-bookmarks.svg b/kde/folders/Nordic-darker/Places/32/user-bookmarks.svg deleted file mode 120000 index 99af06a8..00000000 --- a/kde/folders/Nordic-darker/Places/32/user-bookmarks.svg +++ /dev/null @@ -1 +0,0 @@ -folder-bookmark.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/user-desktop.svg b/kde/folders/Nordic-darker/Places/32/user-desktop.svg deleted file mode 100644 index d740081f..00000000 --- a/kde/folders/Nordic-darker/Places/32/user-desktop.svg +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/32/user-home-open.svg b/kde/folders/Nordic-darker/Places/32/user-home-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-darker/Places/32/user-home-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/user-home.svg b/kde/folders/Nordic-darker/Places/32/user-home.svg deleted file mode 100644 index 0960f70e..00000000 --- a/kde/folders/Nordic-darker/Places/32/user-home.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/32/user-images.svg b/kde/folders/Nordic-darker/Places/32/user-images.svg deleted file mode 120000 index 6d4bb4b0..00000000 --- a/kde/folders/Nordic-darker/Places/32/user-images.svg +++ /dev/null @@ -1 +0,0 @@ -folder-images.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/user-pictures.svg b/kde/folders/Nordic-darker/Places/32/user-pictures.svg deleted file mode 120000 index 8f514a58..00000000 --- a/kde/folders/Nordic-darker/Places/32/user-pictures.svg +++ /dev/null @@ -1 +0,0 @@ -user-images.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/user-share.svg b/kde/folders/Nordic-darker/Places/32/user-share.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-darker/Places/32/user-share.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/user-trash-full.svg b/kde/folders/Nordic-darker/Places/32/user-trash-full.svg deleted file mode 100644 index 5c9eedf6..00000000 --- a/kde/folders/Nordic-darker/Places/32/user-trash-full.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/32/user-trash.svg b/kde/folders/Nordic-darker/Places/32/user-trash.svg deleted file mode 100644 index 3355a8df..00000000 --- a/kde/folders/Nordic-darker/Places/32/user-trash.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/32/xfce-trash_empty.svg b/kde/folders/Nordic-darker/Places/32/xfce-trash_empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-darker/Places/32/xfce-trash_empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/32/xfce-trash_full.svg b/kde/folders/Nordic-darker/Places/32/xfce-trash_full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-darker/Places/32/xfce-trash_full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/48/cs-desktop.svg b/kde/folders/Nordic-darker/Places/48/cs-desktop.svg deleted file mode 120000 index 8f1a5a03..00000000 --- a/kde/folders/Nordic-darker/Places/48/cs-desktop.svg +++ /dev/null @@ -1 +0,0 @@ -user-desktop.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/48/folder-documents.svg b/kde/folders/Nordic-darker/Places/48/folder-documents.svg deleted file mode 100644 index 44489f88..00000000 --- a/kde/folders/Nordic-darker/Places/48/folder-documents.svg +++ /dev/null @@ -1,71 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/48/folder-download.svg b/kde/folders/Nordic-darker/Places/48/folder-download.svg deleted file mode 100644 index 0255c2a3..00000000 --- a/kde/folders/Nordic-darker/Places/48/folder-download.svg +++ /dev/null @@ -1,72 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/48/folder-games.svg b/kde/folders/Nordic-darker/Places/48/folder-games.svg deleted file mode 100644 index b0bcebf0..00000000 --- a/kde/folders/Nordic-darker/Places/48/folder-games.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/48/folder-music.svg b/kde/folders/Nordic-darker/Places/48/folder-music.svg deleted file mode 100644 index 46b61c70..00000000 --- a/kde/folders/Nordic-darker/Places/48/folder-music.svg +++ /dev/null @@ -1,71 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/48/folder-pictures.svg b/kde/folders/Nordic-darker/Places/48/folder-pictures.svg deleted file mode 100644 index 103f1f4e..00000000 --- a/kde/folders/Nordic-darker/Places/48/folder-pictures.svg +++ /dev/null @@ -1,72 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/48/folder-public.svg b/kde/folders/Nordic-darker/Places/48/folder-public.svg deleted file mode 120000 index a2956a2e..00000000 --- a/kde/folders/Nordic-darker/Places/48/folder-public.svg +++ /dev/null @@ -1 +0,0 @@ -folder-publicshare.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/48/folder-publicshare.svg b/kde/folders/Nordic-darker/Places/48/folder-publicshare.svg deleted file mode 100644 index b10109f7..00000000 --- a/kde/folders/Nordic-darker/Places/48/folder-publicshare.svg +++ /dev/null @@ -1,72 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/48/folder-recent.svg b/kde/folders/Nordic-darker/Places/48/folder-recent.svg deleted file mode 100644 index 31478733..00000000 --- a/kde/folders/Nordic-darker/Places/48/folder-recent.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/48/folder-templates.svg b/kde/folders/Nordic-darker/Places/48/folder-templates.svg deleted file mode 100644 index 24306510..00000000 --- a/kde/folders/Nordic-darker/Places/48/folder-templates.svg +++ /dev/null @@ -1,72 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/48/folder-video.svg b/kde/folders/Nordic-darker/Places/48/folder-video.svg deleted file mode 100644 index c1852db1..00000000 --- a/kde/folders/Nordic-darker/Places/48/folder-video.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/48/folder-videos.svg b/kde/folders/Nordic-darker/Places/48/folder-videos.svg deleted file mode 100644 index 8365b885..00000000 --- a/kde/folders/Nordic-darker/Places/48/folder-videos.svg +++ /dev/null @@ -1,72 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/48/folder.svg b/kde/folders/Nordic-darker/Places/48/folder.svg deleted file mode 100644 index 04f58b61..00000000 --- a/kde/folders/Nordic-darker/Places/48/folder.svg +++ /dev/null @@ -1,67 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/kde/folders/Nordic-darker/Places/48/gtk-directory.svg b/kde/folders/Nordic-darker/Places/48/gtk-directory.svg deleted file mode 120000 index 15062ce2..00000000 --- a/kde/folders/Nordic-darker/Places/48/gtk-directory.svg +++ /dev/null @@ -1 +0,0 @@ -folder.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/48/inode-directory.svg b/kde/folders/Nordic-darker/Places/48/inode-directory.svg deleted file mode 120000 index 15062ce2..00000000 --- a/kde/folders/Nordic-darker/Places/48/inode-directory.svg +++ /dev/null @@ -1 +0,0 @@ -folder.svg \ No newline at end of file diff --git a/kde/folders/Nordic-darker/Places/48/user-desktop.svg b/kde/folders/Nordic-darker/Places/48/user-desktop.svg deleted file mode 100644 index c430b951..00000000 --- a/kde/folders/Nordic-darker/Places/48/user-desktop.svg +++ /dev/null @@ -1,72 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/kde/folders/Nordic-darker/apps/scalable/firefox.svg b/kde/folders/Nordic-darker/apps/scalable/firefox.svg deleted file mode 100644 index c0b8be10..00000000 --- a/kde/folders/Nordic-darker/apps/scalable/firefox.svg +++ /dev/null @@ -1,643 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/kde/folders/Nordic-darker/apps/scalable/system-file-manager.svg b/kde/folders/Nordic-darker/apps/scalable/system-file-manager.svg deleted file mode 100644 index d7f7c8b7..00000000 --- a/kde/folders/Nordic-darker/apps/scalable/system-file-manager.svg +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - - - - - - - - -/> - - - - - - - - - - - - - - - - - diff --git a/kde/folders/Nordic-darker/index.theme b/kde/folders/Nordic-darker/index.theme deleted file mode 100644 index 7e5ea64f..00000000 --- a/kde/folders/Nordic-darker/index.theme +++ /dev/null @@ -1,88 +0,0 @@ -[Icon Theme] -Name=Nordic-darker -Comment=Folders for Nordic darker theme. -Inherits=Reversal-dark,Papirus-Dark,breeze-dark,Zafiro,ubuntu-mono-dark,Mint-X,elementary,gnome,hicolor - - -# Directory list -Directories=Places/16,Places/22,Places/32,Places/48,apps/scalable - - -[Apps] -Context=Applications -Size=96 -MinSize=16 -MaxSize=192 -Type=Scalable - -[apps/scalable] -Size=48 -Context=Applications -MinSize=16 -MaxSize=512 -Type=Scalable - -[Mimes] -Context=MimeTypes -Size=96 -MinSize=16 -MaxSize=512 -Type=Scalable - -[Places/16] -Context=Places -Size=16 -Type=Fixed - -[Places/22] -Context=Places -Size=22 -Type=Fixed - -[Places/32] -Context=Places -Size=32 -Type=Fixed - -# 22x22 -[22/actions] -Context=Actions -Size=22 -Type=Fixed - - -[Places/48] -Size=48 -Context=Places -MinSize=32 -MaxSize=512 -Type=Scalable - -[Status] -Context=Status -Size=96 -MinSize=16 -MaxSize=512 -Type=Scalable - -[Categories] -Context=Categories -Size=96 -MinSize=16 -MaxSize=512 -Type=Scalable - - -[Devices] -Size=96 -Context=Devices -Type=Scalable -MinSize=16 -MaxSize=512 - -[Emblems] -Size=96 -Context=Emblems -Type=Scalable -MinSize=16 -MaxSize=512 diff --git a/kde/folders/Nordic-green/Places/16/akonadi-phone-home.svg b/kde/folders/Nordic-green/Places/16/akonadi-phone-home.svg deleted file mode 120000 index fe411ed1..00000000 --- a/kde/folders/Nordic-green/Places/16/akonadi-phone-home.svg +++ /dev/null @@ -1 +0,0 @@ -folder-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/application-x-gnome-saved-search.svg b/kde/folders/Nordic-green/Places/16/application-x-gnome-saved-search.svg deleted file mode 120000 index 7ec26114..00000000 --- a/kde/folders/Nordic-green/Places/16/application-x-gnome-saved-search.svg +++ /dev/null @@ -1 +0,0 @@ -folder-saved-search.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/bookmark-missing.svg b/kde/folders/Nordic-green/Places/16/bookmark-missing.svg deleted file mode 100644 index 4502d4e9..00000000 --- a/kde/folders/Nordic-green/Places/16/bookmark-missing.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/certificate-server.svg b/kde/folders/Nordic-green/Places/16/certificate-server.svg deleted file mode 120000 index 5a98ca8c..00000000 --- a/kde/folders/Nordic-green/Places/16/certificate-server.svg +++ /dev/null @@ -1 +0,0 @@ -folder-locked.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/desktop.svg b/kde/folders/Nordic-green/Places/16/desktop.svg deleted file mode 120000 index 8f1a5a03..00000000 --- a/kde/folders/Nordic-green/Places/16/desktop.svg +++ /dev/null @@ -1 +0,0 @@ -user-desktop.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/document-open-recent.svg b/kde/folders/Nordic-green/Places/16/document-open-recent.svg deleted file mode 120000 index f294d424..00000000 --- a/kde/folders/Nordic-green/Places/16/document-open-recent.svg +++ /dev/null @@ -1 +0,0 @@ -folder-temp.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/edittrash.svg b/kde/folders/Nordic-green/Places/16/edittrash.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-green/Places/16/edittrash.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/emptytrash.svg b/kde/folders/Nordic-green/Places/16/emptytrash.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-green/Places/16/emptytrash.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/favorites.svg b/kde/folders/Nordic-green/Places/16/favorites.svg deleted file mode 120000 index 08070bdd..00000000 --- a/kde/folders/Nordic-green/Places/16/favorites.svg +++ /dev/null @@ -1 +0,0 @@ -folder-favorites.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folder-activities.svg b/kde/folders/Nordic-green/Places/16/folder-activities.svg deleted file mode 100644 index fbfe335b..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-activities.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-apple.svg b/kde/folders/Nordic-green/Places/16/folder-apple.svg deleted file mode 100644 index fbabd7fd..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-apple.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-bookmark.svg b/kde/folders/Nordic-green/Places/16/folder-bookmark.svg deleted file mode 100644 index 0895fb9a..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-bookmark.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-bookmarks.svg b/kde/folders/Nordic-green/Places/16/folder-bookmarks.svg deleted file mode 120000 index 99af06a8..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-bookmarks.svg +++ /dev/null @@ -1 +0,0 @@ -folder-bookmark.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folder-camera.svg b/kde/folders/Nordic-green/Places/16/folder-camera.svg deleted file mode 120000 index ef1876d3..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-camera.svg +++ /dev/null @@ -1 +0,0 @@ -folder-photo.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folder-cd.svg b/kde/folders/Nordic-green/Places/16/folder-cd.svg deleted file mode 100644 index 0f26d133..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-cd.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-copy-cloud.svg b/kde/folders/Nordic-green/Places/16/folder-copy-cloud.svg deleted file mode 100644 index dde8677c..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-copy-cloud.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-decrypted.svg b/kde/folders/Nordic-green/Places/16/folder-decrypted.svg deleted file mode 100644 index 20e7d311..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-decrypted.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-desktop.svg b/kde/folders/Nordic-green/Places/16/folder-desktop.svg deleted file mode 120000 index c720251f..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-desktop.svg +++ /dev/null @@ -1 +0,0 @@ -desktop.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folder-development.svg b/kde/folders/Nordic-green/Places/16/folder-development.svg deleted file mode 100644 index 9121bfe9..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-development.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-documents-open.svg b/kde/folders/Nordic-green/Places/16/folder-documents-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-documents-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folder-documents.svg b/kde/folders/Nordic-green/Places/16/folder-documents.svg deleted file mode 100644 index c9693097..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-documents.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-download-open.svg b/kde/folders/Nordic-green/Places/16/folder-download-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-download-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folder-download.svg b/kde/folders/Nordic-green/Places/16/folder-download.svg deleted file mode 100644 index fb3b2db1..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-download.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-downloads.svg b/kde/folders/Nordic-green/Places/16/folder-downloads.svg deleted file mode 120000 index 8b753578..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-downloads.svg +++ /dev/null @@ -1 +0,0 @@ -folder-download.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folder-drag-accept.svg b/kde/folders/Nordic-green/Places/16/folder-drag-accept.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-drag-accept.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folder-dropbox.svg b/kde/folders/Nordic-green/Places/16/folder-dropbox.svg deleted file mode 100644 index 61ab4063..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-dropbox.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-encrypted.svg b/kde/folders/Nordic-green/Places/16/folder-encrypted.svg deleted file mode 120000 index 5a98ca8c..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-encrypted.svg +++ /dev/null @@ -1 +0,0 @@ -folder-locked.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folder-favorites.svg b/kde/folders/Nordic-green/Places/16/folder-favorites.svg deleted file mode 120000 index 99af06a8..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-favorites.svg +++ /dev/null @@ -1 +0,0 @@ -folder-bookmark.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folder-games.svg b/kde/folders/Nordic-green/Places/16/folder-games.svg deleted file mode 100644 index 58b7e450..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-games.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-gdrive.svg b/kde/folders/Nordic-green/Places/16/folder-gdrive.svg deleted file mode 120000 index 30146231..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-gdrive.svg +++ /dev/null @@ -1 +0,0 @@ -folder-google-drive.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folder-git.svg b/kde/folders/Nordic-green/Places/16/folder-git.svg deleted file mode 100644 index 69a382f2..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-git.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-github.svg b/kde/folders/Nordic-green/Places/16/folder-github.svg deleted file mode 100644 index 68fbb560..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-github.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-gitlab.svg b/kde/folders/Nordic-green/Places/16/folder-gitlab.svg deleted file mode 100644 index 8aeef7b1..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-gitlab.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-gnome.svg b/kde/folders/Nordic-green/Places/16/folder-gnome.svg deleted file mode 100644 index ed4a001c..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-gnome.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-google-drive.svg b/kde/folders/Nordic-green/Places/16/folder-google-drive.svg deleted file mode 100644 index 942d55be..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-google-drive.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-home.svg b/kde/folders/Nordic-green/Places/16/folder-home.svg deleted file mode 120000 index 858de4c5..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-home.svg +++ /dev/null @@ -1 +0,0 @@ -user-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folder-html.svg b/kde/folders/Nordic-green/Places/16/folder-html.svg deleted file mode 120000 index b3a26eea..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-html.svg +++ /dev/null @@ -1 +0,0 @@ -folder-network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folder-image-people.svg b/kde/folders/Nordic-green/Places/16/folder-image-people.svg deleted file mode 100644 index 45c6082d..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-image-people.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-image.svg b/kde/folders/Nordic-green/Places/16/folder-image.svg deleted file mode 120000 index 273d2b9b..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-image.svg +++ /dev/null @@ -1 +0,0 @@ -folder-pictures.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folder-images.svg b/kde/folders/Nordic-green/Places/16/folder-images.svg deleted file mode 120000 index 072dbb23..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-images.svg +++ /dev/null @@ -1 +0,0 @@ -folder-image.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folder-important.svg b/kde/folders/Nordic-green/Places/16/folder-important.svg deleted file mode 100644 index 5f13dcd9..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-important.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-java.svg b/kde/folders/Nordic-green/Places/16/folder-java.svg deleted file mode 100644 index 66a882e3..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-java.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-linux.svg b/kde/folders/Nordic-green/Places/16/folder-linux.svg deleted file mode 100644 index 468214b7..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-linux.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-locked.svg b/kde/folders/Nordic-green/Places/16/folder-locked.svg deleted file mode 100644 index b95103e7..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-locked.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-mail-cloud.svg b/kde/folders/Nordic-green/Places/16/folder-mail-cloud.svg deleted file mode 100644 index 57baa08e..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-mail-cloud.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-mail.svg b/kde/folders/Nordic-green/Places/16/folder-mail.svg deleted file mode 100644 index a06fdb51..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-mail.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-mega.svg b/kde/folders/Nordic-green/Places/16/folder-mega.svg deleted file mode 100644 index b0449e88..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-mega.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-meocloud.svg b/kde/folders/Nordic-green/Places/16/folder-meocloud.svg deleted file mode 100644 index e2842f1e..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-meocloud.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-music-open.svg b/kde/folders/Nordic-green/Places/16/folder-music-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-music-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folder-music.svg b/kde/folders/Nordic-green/Places/16/folder-music.svg deleted file mode 100644 index 5bdabee3..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-music.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-network.svg b/kde/folders/Nordic-green/Places/16/folder-network.svg deleted file mode 100644 index 605c75d6..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-network.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-open.svg b/kde/folders/Nordic-green/Places/16/folder-open.svg deleted file mode 100644 index 18d29cce..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-open.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-owncloud.svg b/kde/folders/Nordic-green/Places/16/folder-owncloud.svg deleted file mode 100644 index ca4294aa..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-owncloud.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-pcloud.svg b/kde/folders/Nordic-green/Places/16/folder-pcloud.svg deleted file mode 100644 index d6300c4b..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-pcloud.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-photo.svg b/kde/folders/Nordic-green/Places/16/folder-photo.svg deleted file mode 100644 index 82edf1ad..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-photo.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-photos.svg b/kde/folders/Nordic-green/Places/16/folder-photos.svg deleted file mode 120000 index 9eed3521..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-photos.svg +++ /dev/null @@ -1 +0,0 @@ -folder-camera.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folder-picture.svg b/kde/folders/Nordic-green/Places/16/folder-picture.svg deleted file mode 120000 index 072dbb23..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-picture.svg +++ /dev/null @@ -1 +0,0 @@ -folder-image.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folder-pictures-open.svg b/kde/folders/Nordic-green/Places/16/folder-pictures-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-pictures-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folder-pictures.svg b/kde/folders/Nordic-green/Places/16/folder-pictures.svg deleted file mode 100644 index 8342e983..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-pictures.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-print.svg b/kde/folders/Nordic-green/Places/16/folder-print.svg deleted file mode 100644 index f284c619..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-print.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-private.svg b/kde/folders/Nordic-green/Places/16/folder-private.svg deleted file mode 100644 index 3cc38218..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-private.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-publicshare-open.svg b/kde/folders/Nordic-green/Places/16/folder-publicshare-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-publicshare-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folder-publicshare.svg b/kde/folders/Nordic-green/Places/16/folder-publicshare.svg deleted file mode 100644 index 90a4cb16..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-publicshare.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-recent.svg b/kde/folders/Nordic-green/Places/16/folder-recent.svg deleted file mode 120000 index f294d424..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-recent.svg +++ /dev/null @@ -1 +0,0 @@ -folder-temp.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folder-remote-ftp.svg b/kde/folders/Nordic-green/Places/16/folder-remote-ftp.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-remote-ftp.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folder-remote-nfs.svg b/kde/folders/Nordic-green/Places/16/folder-remote-nfs.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-remote-nfs.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folder-remote-open.svg b/kde/folders/Nordic-green/Places/16/folder-remote-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-remote-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folder-remote-smb.svg b/kde/folders/Nordic-green/Places/16/folder-remote-smb.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-remote-smb.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folder-remote-ssh.svg b/kde/folders/Nordic-green/Places/16/folder-remote-ssh.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-remote-ssh.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folder-remote.svg b/kde/folders/Nordic-green/Places/16/folder-remote.svg deleted file mode 100644 index 335100e1..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-remote.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-root.svg b/kde/folders/Nordic-green/Places/16/folder-root.svg deleted file mode 100644 index a4ff805a..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-root.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-saved-search-alt.svg b/kde/folders/Nordic-green/Places/16/folder-saved-search-alt.svg deleted file mode 120000 index 7ec26114..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-saved-search-alt.svg +++ /dev/null @@ -1 +0,0 @@ -folder-saved-search.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folder-saved-search.svg b/kde/folders/Nordic-green/Places/16/folder-saved-search.svg deleted file mode 100644 index 6dbe936c..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-saved-search.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-script.svg b/kde/folders/Nordic-green/Places/16/folder-script.svg deleted file mode 100644 index 277f65f7..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-script.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-sound.svg b/kde/folders/Nordic-green/Places/16/folder-sound.svg deleted file mode 120000 index 437f9629..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-sound.svg +++ /dev/null @@ -1 +0,0 @@ -folder-music.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folder-steam.svg b/kde/folders/Nordic-green/Places/16/folder-steam.svg deleted file mode 100644 index 1a318bd2..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-steam.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-tar.svg b/kde/folders/Nordic-green/Places/16/folder-tar.svg deleted file mode 100644 index 786c0cf3..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-tar.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-temp.svg b/kde/folders/Nordic-green/Places/16/folder-temp.svg deleted file mode 100644 index c0777a7c..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-temp.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-templates-open.svg b/kde/folders/Nordic-green/Places/16/folder-templates-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-templates-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folder-templates.svg b/kde/folders/Nordic-green/Places/16/folder-templates.svg deleted file mode 100644 index abd703b7..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-templates.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-text.svg b/kde/folders/Nordic-green/Places/16/folder-text.svg deleted file mode 120000 index a3c5232b..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-text.svg +++ /dev/null @@ -1 +0,0 @@ -folder-txt.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folder-torrent.svg b/kde/folders/Nordic-green/Places/16/folder-torrent.svg deleted file mode 100644 index 93ad3cd6..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-torrent.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-txt.svg b/kde/folders/Nordic-green/Places/16/folder-txt.svg deleted file mode 120000 index 9a51d714..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-txt.svg +++ /dev/null @@ -1 +0,0 @@ -folder-documents.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folder-unlocked.svg b/kde/folders/Nordic-green/Places/16/folder-unlocked.svg deleted file mode 100644 index 4061028d..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-unlocked.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-vbox.svg b/kde/folders/Nordic-green/Places/16/folder-vbox.svg deleted file mode 100644 index 22614f92..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-vbox.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-video.svg b/kde/folders/Nordic-green/Places/16/folder-video.svg deleted file mode 100644 index 74272ec9..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-video.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-videocamera.svg b/kde/folders/Nordic-green/Places/16/folder-videocamera.svg deleted file mode 120000 index f3a4bd79..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-videocamera.svg +++ /dev/null @@ -1 +0,0 @@ -folder-video.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folder-videos-open.svg b/kde/folders/Nordic-green/Places/16/folder-videos-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-videos-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folder-videos.svg b/kde/folders/Nordic-green/Places/16/folder-videos.svg deleted file mode 120000 index f3a4bd79..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-videos.svg +++ /dev/null @@ -1 +0,0 @@ -folder-video.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folder-visiting.svg b/kde/folders/Nordic-green/Places/16/folder-visiting.svg deleted file mode 100644 index 4a8e8bfd..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-visiting.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-wifi.svg b/kde/folders/Nordic-green/Places/16/folder-wifi.svg deleted file mode 100644 index ce6748d7..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-wifi.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-wine.svg b/kde/folders/Nordic-green/Places/16/folder-wine.svg deleted file mode 100644 index 9ed9867e..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-wine.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder-yandex-disk.svg b/kde/folders/Nordic-green/Places/16/folder-yandex-disk.svg deleted file mode 100644 index 149736e4..00000000 --- a/kde/folders/Nordic-green/Places/16/folder-yandex-disk.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder.svg b/kde/folders/Nordic-green/Places/16/folder.svg deleted file mode 100644 index d5f3a5ee..00000000 --- a/kde/folders/Nordic-green/Places/16/folder.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/folder_download.svg b/kde/folders/Nordic-green/Places/16/folder_download.svg deleted file mode 120000 index 88c9cbf2..00000000 --- a/kde/folders/Nordic-green/Places/16/folder_download.svg +++ /dev/null @@ -1 +0,0 @@ -folder-downloads.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folder_downloads.svg b/kde/folders/Nordic-green/Places/16/folder_downloads.svg deleted file mode 120000 index 88c9cbf2..00000000 --- a/kde/folders/Nordic-green/Places/16/folder_downloads.svg +++ /dev/null @@ -1 +0,0 @@ -folder-downloads.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folder_home.svg b/kde/folders/Nordic-green/Places/16/folder_home.svg deleted file mode 120000 index fe411ed1..00000000 --- a/kde/folders/Nordic-green/Places/16/folder_home.svg +++ /dev/null @@ -1 +0,0 @@ -folder-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folder_html.svg b/kde/folders/Nordic-green/Places/16/folder_html.svg deleted file mode 120000 index 582eebfc..00000000 --- a/kde/folders/Nordic-green/Places/16/folder_html.svg +++ /dev/null @@ -1 +0,0 @@ -folder-html.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folder_images.svg b/kde/folders/Nordic-green/Places/16/folder_images.svg deleted file mode 120000 index 8f514a58..00000000 --- a/kde/folders/Nordic-green/Places/16/folder_images.svg +++ /dev/null @@ -1 +0,0 @@ -user-images.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folder_open.svg b/kde/folders/Nordic-green/Places/16/folder_open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-green/Places/16/folder_open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folder_pictures.svg b/kde/folders/Nordic-green/Places/16/folder_pictures.svg deleted file mode 120000 index 8f514a58..00000000 --- a/kde/folders/Nordic-green/Places/16/folder_pictures.svg +++ /dev/null @@ -1 +0,0 @@ -user-images.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folders-documents.svg b/kde/folders/Nordic-green/Places/16/folders-documents.svg deleted file mode 120000 index 9a51d714..00000000 --- a/kde/folders/Nordic-green/Places/16/folders-documents.svg +++ /dev/null @@ -1 +0,0 @@ -folder-documents.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folders-downloads.svg b/kde/folders/Nordic-green/Places/16/folders-downloads.svg deleted file mode 120000 index 8b753578..00000000 --- a/kde/folders/Nordic-green/Places/16/folders-downloads.svg +++ /dev/null @@ -1 +0,0 @@ -folder-download.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folders-music.svg b/kde/folders/Nordic-green/Places/16/folders-music.svg deleted file mode 120000 index 437f9629..00000000 --- a/kde/folders/Nordic-green/Places/16/folders-music.svg +++ /dev/null @@ -1 +0,0 @@ -folder-music.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folders-publicshare.svg b/kde/folders/Nordic-green/Places/16/folders-publicshare.svg deleted file mode 120000 index a2956a2e..00000000 --- a/kde/folders/Nordic-green/Places/16/folders-publicshare.svg +++ /dev/null @@ -1 +0,0 @@ -folder-publicshare.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/folders-videos.svg b/kde/folders/Nordic-green/Places/16/folders-videos.svg deleted file mode 120000 index f3a4bd79..00000000 --- a/kde/folders/Nordic-green/Places/16/folders-videos.svg +++ /dev/null @@ -1 +0,0 @@ -folder-video.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/gnome-ccdesktop.svg b/kde/folders/Nordic-green/Places/16/gnome-ccdesktop.svg deleted file mode 120000 index 8f1a5a03..00000000 --- a/kde/folders/Nordic-green/Places/16/gnome-ccdesktop.svg +++ /dev/null @@ -1 +0,0 @@ -user-desktop.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/gnome-desktop-config.svg b/kde/folders/Nordic-green/Places/16/gnome-desktop-config.svg deleted file mode 120000 index 8f1a5a03..00000000 --- a/kde/folders/Nordic-green/Places/16/gnome-desktop-config.svg +++ /dev/null @@ -1 +0,0 @@ -user-desktop.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/gnome-dev-network.svg b/kde/folders/Nordic-green/Places/16/gnome-dev-network.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/16/gnome-dev-network.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/gnome-dev-trash-empty.svg b/kde/folders/Nordic-green/Places/16/gnome-dev-trash-empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-green/Places/16/gnome-dev-trash-empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/gnome-dev-trash-full.svg b/kde/folders/Nordic-green/Places/16/gnome-dev-trash-full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-green/Places/16/gnome-dev-trash-full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/gnome-folder.svg b/kde/folders/Nordic-green/Places/16/gnome-folder.svg deleted file mode 120000 index 15062ce2..00000000 --- a/kde/folders/Nordic-green/Places/16/gnome-folder.svg +++ /dev/null @@ -1 +0,0 @@ -folder.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/gnome-fs-blockdev.svg b/kde/folders/Nordic-green/Places/16/gnome-fs-blockdev.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/16/gnome-fs-blockdev.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/gnome-fs-bookmark-missing.svg b/kde/folders/Nordic-green/Places/16/gnome-fs-bookmark-missing.svg deleted file mode 120000 index 59b137c7..00000000 --- a/kde/folders/Nordic-green/Places/16/gnome-fs-bookmark-missing.svg +++ /dev/null @@ -1 +0,0 @@ -bookmark-missing.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/gnome-fs-bookmark.svg b/kde/folders/Nordic-green/Places/16/gnome-fs-bookmark.svg deleted file mode 120000 index 99af06a8..00000000 --- a/kde/folders/Nordic-green/Places/16/gnome-fs-bookmark.svg +++ /dev/null @@ -1 +0,0 @@ -folder-bookmark.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/gnome-fs-dav.svg b/kde/folders/Nordic-green/Places/16/gnome-fs-dav.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/16/gnome-fs-dav.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/gnome-fs-desktop.svg b/kde/folders/Nordic-green/Places/16/gnome-fs-desktop.svg deleted file mode 120000 index 8f1a5a03..00000000 --- a/kde/folders/Nordic-green/Places/16/gnome-fs-desktop.svg +++ /dev/null @@ -1 +0,0 @@ -user-desktop.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/gnome-fs-dev.svg b/kde/folders/Nordic-green/Places/16/gnome-fs-dev.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/16/gnome-fs-dev.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/gnome-fs-directory-accept.svg b/kde/folders/Nordic-green/Places/16/gnome-fs-directory-accept.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-green/Places/16/gnome-fs-directory-accept.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/gnome-fs-directory-visiting.svg b/kde/folders/Nordic-green/Places/16/gnome-fs-directory-visiting.svg deleted file mode 120000 index 573b2662..00000000 --- a/kde/folders/Nordic-green/Places/16/gnome-fs-directory-visiting.svg +++ /dev/null @@ -1 +0,0 @@ -folder-visiting.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/gnome-fs-directory.svg b/kde/folders/Nordic-green/Places/16/gnome-fs-directory.svg deleted file mode 120000 index 97bf0b39..00000000 --- a/kde/folders/Nordic-green/Places/16/gnome-fs-directory.svg +++ /dev/null @@ -1 +0,0 @@ -stock_folder.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/gnome-fs-ftp.svg b/kde/folders/Nordic-green/Places/16/gnome-fs-ftp.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/16/gnome-fs-ftp.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/gnome-fs-home.svg b/kde/folders/Nordic-green/Places/16/gnome-fs-home.svg deleted file mode 120000 index fe411ed1..00000000 --- a/kde/folders/Nordic-green/Places/16/gnome-fs-home.svg +++ /dev/null @@ -1 +0,0 @@ -folder-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/gnome-fs-network.svg b/kde/folders/Nordic-green/Places/16/gnome-fs-network.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/16/gnome-fs-network.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/gnome-fs-nfs.svg b/kde/folders/Nordic-green/Places/16/gnome-fs-nfs.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/16/gnome-fs-nfs.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/gnome-fs-server.svg b/kde/folders/Nordic-green/Places/16/gnome-fs-server.svg deleted file mode 120000 index 7fdd2d96..00000000 --- a/kde/folders/Nordic-green/Places/16/gnome-fs-server.svg +++ /dev/null @@ -1 +0,0 @@ -network-server.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/gnome-fs-share.svg b/kde/folders/Nordic-green/Places/16/gnome-fs-share.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/16/gnome-fs-share.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/gnome-fs-smb.svg b/kde/folders/Nordic-green/Places/16/gnome-fs-smb.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/16/gnome-fs-smb.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/gnome-fs-ssh.svg b/kde/folders/Nordic-green/Places/16/gnome-fs-ssh.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/16/gnome-fs-ssh.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/gnome-fs-trash-empty-accept.svg b/kde/folders/Nordic-green/Places/16/gnome-fs-trash-empty-accept.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-green/Places/16/gnome-fs-trash-empty-accept.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/gnome-fs-trash-empty.svg b/kde/folders/Nordic-green/Places/16/gnome-fs-trash-empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-green/Places/16/gnome-fs-trash-empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/gnome-fs-trash-full.svg b/kde/folders/Nordic-green/Places/16/gnome-fs-trash-full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-green/Places/16/gnome-fs-trash-full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/gnome-fs-web.svg b/kde/folders/Nordic-green/Places/16/gnome-fs-web.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/16/gnome-fs-web.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/gnome-home.svg b/kde/folders/Nordic-green/Places/16/gnome-home.svg deleted file mode 120000 index fe411ed1..00000000 --- a/kde/folders/Nordic-green/Places/16/gnome-home.svg +++ /dev/null @@ -1 +0,0 @@ -folder-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/gnome-mime-x-directory-nfs-server.svg b/kde/folders/Nordic-green/Places/16/gnome-mime-x-directory-nfs-server.svg deleted file mode 120000 index 7fdd2d96..00000000 --- a/kde/folders/Nordic-green/Places/16/gnome-mime-x-directory-nfs-server.svg +++ /dev/null @@ -1 +0,0 @@ -network-server.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/gnome-mime-x-directory-smb-server.svg b/kde/folders/Nordic-green/Places/16/gnome-mime-x-directory-smb-server.svg deleted file mode 120000 index 7fdd2d96..00000000 --- a/kde/folders/Nordic-green/Places/16/gnome-mime-x-directory-smb-server.svg +++ /dev/null @@ -1 +0,0 @@ -network-server.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/gnome-mime-x-directory-smb-share.svg b/kde/folders/Nordic-green/Places/16/gnome-mime-x-directory-smb-share.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/16/gnome-mime-x-directory-smb-share.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/gnome-mime-x-directory-smb-workgroup.svg b/kde/folders/Nordic-green/Places/16/gnome-mime-x-directory-smb-workgroup.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/16/gnome-mime-x-directory-smb-workgroup.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/gnome-stock-trash-empty.svg b/kde/folders/Nordic-green/Places/16/gnome-stock-trash-empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-green/Places/16/gnome-stock-trash-empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/gnome-stock-trash-full.svg b/kde/folders/Nordic-green/Places/16/gnome-stock-trash-full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-green/Places/16/gnome-stock-trash-full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/gnome-stock-trash.svg b/kde/folders/Nordic-green/Places/16/gnome-stock-trash.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-green/Places/16/gnome-stock-trash.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/go-home-large.svg b/kde/folders/Nordic-green/Places/16/go-home-large.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-green/Places/16/go-home-large.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/go-home.svg b/kde/folders/Nordic-green/Places/16/go-home.svg deleted file mode 120000 index fe411ed1..00000000 --- a/kde/folders/Nordic-green/Places/16/go-home.svg +++ /dev/null @@ -1 +0,0 @@ -folder-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/gohome.svg b/kde/folders/Nordic-green/Places/16/gohome.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-green/Places/16/gohome.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/gtg-home.svg b/kde/folders/Nordic-green/Places/16/gtg-home.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-green/Places/16/gtg-home.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/gtk-directory.svg b/kde/folders/Nordic-green/Places/16/gtk-directory.svg deleted file mode 120000 index 97bf0b39..00000000 --- a/kde/folders/Nordic-green/Places/16/gtk-directory.svg +++ /dev/null @@ -1 +0,0 @@ -stock_folder.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/gtk-home.svg b/kde/folders/Nordic-green/Places/16/gtk-home.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-green/Places/16/gtk-home.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/gtk-network.svg b/kde/folders/Nordic-green/Places/16/gtk-network.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/16/gtk-network.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/inode-directory.svg b/kde/folders/Nordic-green/Places/16/inode-directory.svg deleted file mode 120000 index 97bf0b39..00000000 --- a/kde/folders/Nordic-green/Places/16/inode-directory.svg +++ /dev/null @@ -1 +0,0 @@ -stock_folder.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/insync-folder.svg b/kde/folders/Nordic-green/Places/16/insync-folder.svg deleted file mode 120000 index 1c1a4f31..00000000 --- a/kde/folders/Nordic-green/Places/16/insync-folder.svg +++ /dev/null @@ -1 +0,0 @@ -folder-gdrive.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/kfm_home.svg b/kde/folders/Nordic-green/Places/16/kfm_home.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-green/Places/16/kfm_home.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/knetattach.svg b/kde/folders/Nordic-green/Places/16/knetattach.svg deleted file mode 120000 index bb835036..00000000 --- a/kde/folders/Nordic-green/Places/16/knetattach.svg +++ /dev/null @@ -1 +0,0 @@ -folder-remote.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/library-music.svg b/kde/folders/Nordic-green/Places/16/library-music.svg deleted file mode 120000 index 437f9629..00000000 --- a/kde/folders/Nordic-green/Places/16/library-music.svg +++ /dev/null @@ -1 +0,0 @@ -folder-music.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/library-podcast.svg b/kde/folders/Nordic-green/Places/16/library-podcast.svg deleted file mode 120000 index 593bd6a3..00000000 --- a/kde/folders/Nordic-green/Places/16/library-podcast.svg +++ /dev/null @@ -1 +0,0 @@ -../devices/network-wireless.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/mail-sent.svg b/kde/folders/Nordic-green/Places/16/mail-sent.svg deleted file mode 120000 index d951d82f..00000000 --- a/kde/folders/Nordic-green/Places/16/mail-sent.svg +++ /dev/null @@ -1 +0,0 @@ -../actions/mail-send.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/neat.svg b/kde/folders/Nordic-green/Places/16/neat.svg deleted file mode 120000 index 0fb3d2e6..00000000 --- a/kde/folders/Nordic-green/Places/16/neat.svg +++ /dev/null @@ -1 +0,0 @@ -network-workgroup.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/network-server-database.svg b/kde/folders/Nordic-green/Places/16/network-server-database.svg deleted file mode 100644 index 6bbdb314..00000000 --- a/kde/folders/Nordic-green/Places/16/network-server-database.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/network-server.svg b/kde/folders/Nordic-green/Places/16/network-server.svg deleted file mode 120000 index 0fb3d2e6..00000000 --- a/kde/folders/Nordic-green/Places/16/network-server.svg +++ /dev/null @@ -1 +0,0 @@ -network-workgroup.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/network-workgroup.svg b/kde/folders/Nordic-green/Places/16/network-workgroup.svg deleted file mode 120000 index 582eebfc..00000000 --- a/kde/folders/Nordic-green/Places/16/network-workgroup.svg +++ /dev/null @@ -1 +0,0 @@ -folder-html.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/network.svg b/kde/folders/Nordic-green/Places/16/network.svg deleted file mode 120000 index 582eebfc..00000000 --- a/kde/folders/Nordic-green/Places/16/network.svg +++ /dev/null @@ -1 +0,0 @@ -folder-html.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/network_fs.svg b/kde/folders/Nordic-green/Places/16/network_fs.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/16/network_fs.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/network_local.svg b/kde/folders/Nordic-green/Places/16/network_local.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/16/network_local.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/nfs.svg b/kde/folders/Nordic-green/Places/16/nfs.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/16/nfs.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/other-desktop.svg b/kde/folders/Nordic-green/Places/16/other-desktop.svg deleted file mode 120000 index 8f1a5a03..00000000 --- a/kde/folders/Nordic-green/Places/16/other-desktop.svg +++ /dev/null @@ -1 +0,0 @@ -user-desktop.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/redhat-home.svg b/kde/folders/Nordic-green/Places/16/redhat-home.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-green/Places/16/redhat-home.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/redhat-network-server.svg b/kde/folders/Nordic-green/Places/16/redhat-network-server.svg deleted file mode 120000 index 7fdd2d96..00000000 --- a/kde/folders/Nordic-green/Places/16/redhat-network-server.svg +++ /dev/null @@ -1 +0,0 @@ -network-server.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/redhat-system-group.svg b/kde/folders/Nordic-green/Places/16/redhat-system-group.svg deleted file mode 120000 index 0fb3d2e6..00000000 --- a/kde/folders/Nordic-green/Places/16/redhat-system-group.svg +++ /dev/null @@ -1 +0,0 @@ -network-workgroup.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/repository.svg b/kde/folders/Nordic-green/Places/16/repository.svg deleted file mode 120000 index 582eebfc..00000000 --- a/kde/folders/Nordic-green/Places/16/repository.svg +++ /dev/null @@ -1 +0,0 @@ -folder-html.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/samba.svg b/kde/folders/Nordic-green/Places/16/samba.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/16/samba.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/server.svg b/kde/folders/Nordic-green/Places/16/server.svg deleted file mode 120000 index 7fdd2d96..00000000 --- a/kde/folders/Nordic-green/Places/16/server.svg +++ /dev/null @@ -1 +0,0 @@ -network-server.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/stock_bookmark.svg b/kde/folders/Nordic-green/Places/16/stock_bookmark.svg deleted file mode 120000 index 99af06a8..00000000 --- a/kde/folders/Nordic-green/Places/16/stock_bookmark.svg +++ /dev/null @@ -1 +0,0 @@ -folder-bookmark.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/stock_delete-bookmark.svg b/kde/folders/Nordic-green/Places/16/stock_delete-bookmark.svg deleted file mode 120000 index 59b137c7..00000000 --- a/kde/folders/Nordic-green/Places/16/stock_delete-bookmark.svg +++ /dev/null @@ -1 +0,0 @@ -bookmark-missing.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/stock_folder.svg b/kde/folders/Nordic-green/Places/16/stock_folder.svg deleted file mode 100644 index 7ce93bf7..00000000 --- a/kde/folders/Nordic-green/Places/16/stock_folder.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/stock_home.svg b/kde/folders/Nordic-green/Places/16/stock_home.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-green/Places/16/stock_home.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/stock_music-library.svg b/kde/folders/Nordic-green/Places/16/stock_music-library.svg deleted file mode 120000 index 437f9629..00000000 --- a/kde/folders/Nordic-green/Places/16/stock_music-library.svg +++ /dev/null @@ -1 +0,0 @@ -folder-music.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/stock_open.svg b/kde/folders/Nordic-green/Places/16/stock_open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-green/Places/16/stock_open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/stock_shared-by-me.svg b/kde/folders/Nordic-green/Places/16/stock_shared-by-me.svg deleted file mode 120000 index bb835036..00000000 --- a/kde/folders/Nordic-green/Places/16/stock_shared-by-me.svg +++ /dev/null @@ -1 +0,0 @@ -folder-remote.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/stock_shared-to-me.svg b/kde/folders/Nordic-green/Places/16/stock_shared-to-me.svg deleted file mode 120000 index bb835036..00000000 --- a/kde/folders/Nordic-green/Places/16/stock_shared-to-me.svg +++ /dev/null @@ -1 +0,0 @@ -folder-remote.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/stock_trash_empty.svg b/kde/folders/Nordic-green/Places/16/stock_trash_empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-green/Places/16/stock_trash_empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/stock_trash_full.svg b/kde/folders/Nordic-green/Places/16/stock_trash_full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-green/Places/16/stock_trash_full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/trash-empty.svg b/kde/folders/Nordic-green/Places/16/trash-empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-green/Places/16/trash-empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/trash-full.svg b/kde/folders/Nordic-green/Places/16/trash-full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-green/Places/16/trash-full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/trashcan_empty.svg b/kde/folders/Nordic-green/Places/16/trashcan_empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-green/Places/16/trashcan_empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/trashcan_full.svg b/kde/folders/Nordic-green/Places/16/trashcan_full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-green/Places/16/trashcan_full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/user-bookmarks.svg b/kde/folders/Nordic-green/Places/16/user-bookmarks.svg deleted file mode 120000 index 99af06a8..00000000 --- a/kde/folders/Nordic-green/Places/16/user-bookmarks.svg +++ /dev/null @@ -1 +0,0 @@ -folder-bookmark.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/user-desktop.svg b/kde/folders/Nordic-green/Places/16/user-desktop.svg deleted file mode 100644 index 5129cf53..00000000 --- a/kde/folders/Nordic-green/Places/16/user-desktop.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/user-home-open.svg b/kde/folders/Nordic-green/Places/16/user-home-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-green/Places/16/user-home-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/user-home.svg b/kde/folders/Nordic-green/Places/16/user-home.svg deleted file mode 100644 index 328ca557..00000000 --- a/kde/folders/Nordic-green/Places/16/user-home.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/user-images.svg b/kde/folders/Nordic-green/Places/16/user-images.svg deleted file mode 120000 index 6d4bb4b0..00000000 --- a/kde/folders/Nordic-green/Places/16/user-images.svg +++ /dev/null @@ -1 +0,0 @@ -folder-images.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/user-pictures.svg b/kde/folders/Nordic-green/Places/16/user-pictures.svg deleted file mode 120000 index 8f514a58..00000000 --- a/kde/folders/Nordic-green/Places/16/user-pictures.svg +++ /dev/null @@ -1 +0,0 @@ -user-images.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/user-share.svg b/kde/folders/Nordic-green/Places/16/user-share.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/16/user-share.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/user-trash-full.svg b/kde/folders/Nordic-green/Places/16/user-trash-full.svg deleted file mode 100644 index 06c64038..00000000 --- a/kde/folders/Nordic-green/Places/16/user-trash-full.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/user-trash.svg b/kde/folders/Nordic-green/Places/16/user-trash.svg deleted file mode 100644 index 7cc98a60..00000000 --- a/kde/folders/Nordic-green/Places/16/user-trash.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/16/xfce-trash_empty.svg b/kde/folders/Nordic-green/Places/16/xfce-trash_empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-green/Places/16/xfce-trash_empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/16/xfce-trash_full.svg b/kde/folders/Nordic-green/Places/16/xfce-trash_full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-green/Places/16/xfce-trash_full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/akonadi-phone-home.svg b/kde/folders/Nordic-green/Places/22/akonadi-phone-home.svg deleted file mode 120000 index fe411ed1..00000000 --- a/kde/folders/Nordic-green/Places/22/akonadi-phone-home.svg +++ /dev/null @@ -1 +0,0 @@ -folder-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/application-x-gnome-saved-search.svg b/kde/folders/Nordic-green/Places/22/application-x-gnome-saved-search.svg deleted file mode 120000 index 7ec26114..00000000 --- a/kde/folders/Nordic-green/Places/22/application-x-gnome-saved-search.svg +++ /dev/null @@ -1 +0,0 @@ -folder-saved-search.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/bookmark-missing.svg b/kde/folders/Nordic-green/Places/22/bookmark-missing.svg deleted file mode 100644 index 91aeee4e..00000000 --- a/kde/folders/Nordic-green/Places/22/bookmark-missing.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/kde/folders/Nordic-green/Places/22/desktop.svg b/kde/folders/Nordic-green/Places/22/desktop.svg deleted file mode 120000 index 8f1a5a03..00000000 --- a/kde/folders/Nordic-green/Places/22/desktop.svg +++ /dev/null @@ -1 +0,0 @@ -user-desktop.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/document-open-recent.svg b/kde/folders/Nordic-green/Places/22/document-open-recent.svg deleted file mode 120000 index f294d424..00000000 --- a/kde/folders/Nordic-green/Places/22/document-open-recent.svg +++ /dev/null @@ -1 +0,0 @@ -folder-temp.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/edittrash.svg b/kde/folders/Nordic-green/Places/22/edittrash.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-green/Places/22/edittrash.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/emptytrash.svg b/kde/folders/Nordic-green/Places/22/emptytrash.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-green/Places/22/emptytrash.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/favorites.svg b/kde/folders/Nordic-green/Places/22/favorites.svg deleted file mode 120000 index 08070bdd..00000000 --- a/kde/folders/Nordic-green/Places/22/favorites.svg +++ /dev/null @@ -1 +0,0 @@ -folder-favorites.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folder-bookmark.svg b/kde/folders/Nordic-green/Places/22/folder-bookmark.svg deleted file mode 100644 index 77d7808e..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-bookmark.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/22/folder-bookmarks.svg b/kde/folders/Nordic-green/Places/22/folder-bookmarks.svg deleted file mode 120000 index 99af06a8..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-bookmarks.svg +++ /dev/null @@ -1 +0,0 @@ -folder-bookmark.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folder-camera.svg b/kde/folders/Nordic-green/Places/22/folder-camera.svg deleted file mode 120000 index ef1876d3..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-camera.svg +++ /dev/null @@ -1 +0,0 @@ -folder-photo.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folder-desktop.svg b/kde/folders/Nordic-green/Places/22/folder-desktop.svg deleted file mode 120000 index c720251f..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-desktop.svg +++ /dev/null @@ -1 +0,0 @@ -desktop.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folder-documents-open.svg b/kde/folders/Nordic-green/Places/22/folder-documents-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-documents-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folder-documents.svg b/kde/folders/Nordic-green/Places/22/folder-documents.svg deleted file mode 100644 index 706f37cc..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-documents.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/22/folder-download-open.svg b/kde/folders/Nordic-green/Places/22/folder-download-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-download-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folder-download.svg b/kde/folders/Nordic-green/Places/22/folder-download.svg deleted file mode 100644 index f498ade0..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-download.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/22/folder-downloads.svg b/kde/folders/Nordic-green/Places/22/folder-downloads.svg deleted file mode 120000 index 8b753578..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-downloads.svg +++ /dev/null @@ -1 +0,0 @@ -folder-download.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folder-drag-accept.svg b/kde/folders/Nordic-green/Places/22/folder-drag-accept.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-drag-accept.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folder-favorites.svg b/kde/folders/Nordic-green/Places/22/folder-favorites.svg deleted file mode 120000 index 99af06a8..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-favorites.svg +++ /dev/null @@ -1 +0,0 @@ -folder-bookmark.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folder-games.svg b/kde/folders/Nordic-green/Places/22/folder-games.svg deleted file mode 100644 index 8642bd11..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-games.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/kde/folders/Nordic-green/Places/22/folder-home.svg b/kde/folders/Nordic-green/Places/22/folder-home.svg deleted file mode 120000 index 858de4c5..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-home.svg +++ /dev/null @@ -1 +0,0 @@ -user-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folder-html.svg b/kde/folders/Nordic-green/Places/22/folder-html.svg deleted file mode 120000 index b3a26eea..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-html.svg +++ /dev/null @@ -1 +0,0 @@ -folder-network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folder-image.svg b/kde/folders/Nordic-green/Places/22/folder-image.svg deleted file mode 120000 index 273d2b9b..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-image.svg +++ /dev/null @@ -1 +0,0 @@ -folder-pictures.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folder-images.svg b/kde/folders/Nordic-green/Places/22/folder-images.svg deleted file mode 120000 index 072dbb23..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-images.svg +++ /dev/null @@ -1 +0,0 @@ -folder-image.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folder-music-open.svg b/kde/folders/Nordic-green/Places/22/folder-music-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-music-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folder-music.svg b/kde/folders/Nordic-green/Places/22/folder-music.svg deleted file mode 100644 index d42c5073..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-music.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/22/folder-network.svg b/kde/folders/Nordic-green/Places/22/folder-network.svg deleted file mode 100644 index ee398507..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-network.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/22/folder-open.svg b/kde/folders/Nordic-green/Places/22/folder-open.svg deleted file mode 100644 index b65c97b8..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-open.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/22/folder-photo.svg b/kde/folders/Nordic-green/Places/22/folder-photo.svg deleted file mode 100644 index fcad8cfe..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-photo.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/22/folder-photos.svg b/kde/folders/Nordic-green/Places/22/folder-photos.svg deleted file mode 120000 index 9eed3521..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-photos.svg +++ /dev/null @@ -1 +0,0 @@ -folder-camera.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folder-picture.svg b/kde/folders/Nordic-green/Places/22/folder-picture.svg deleted file mode 120000 index 072dbb23..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-picture.svg +++ /dev/null @@ -1 +0,0 @@ -folder-image.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folder-pictures-open.svg b/kde/folders/Nordic-green/Places/22/folder-pictures-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-pictures-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folder-pictures.svg b/kde/folders/Nordic-green/Places/22/folder-pictures.svg deleted file mode 100644 index b6a973fa..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-pictures.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/22/folder-publicshare-open.svg b/kde/folders/Nordic-green/Places/22/folder-publicshare-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-publicshare-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folder-publicshare.svg b/kde/folders/Nordic-green/Places/22/folder-publicshare.svg deleted file mode 100644 index e5607a83..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-publicshare.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/22/folder-recent.svg b/kde/folders/Nordic-green/Places/22/folder-recent.svg deleted file mode 120000 index f294d424..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-recent.svg +++ /dev/null @@ -1 +0,0 @@ -folder-temp.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folder-red.svg b/kde/folders/Nordic-green/Places/22/folder-red.svg deleted file mode 100644 index d97cbc9c..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-red.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/22/folder-remote-ftp.svg b/kde/folders/Nordic-green/Places/22/folder-remote-ftp.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-remote-ftp.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folder-remote-nfs.svg b/kde/folders/Nordic-green/Places/22/folder-remote-nfs.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-remote-nfs.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folder-remote-open.svg b/kde/folders/Nordic-green/Places/22/folder-remote-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-remote-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folder-remote-smb.svg b/kde/folders/Nordic-green/Places/22/folder-remote-smb.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-remote-smb.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folder-remote-ssh.svg b/kde/folders/Nordic-green/Places/22/folder-remote-ssh.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-remote-ssh.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folder-root.svg b/kde/folders/Nordic-green/Places/22/folder-root.svg deleted file mode 100644 index ec7daba9..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-root.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/kde/folders/Nordic-green/Places/22/folder-saved-search-alt.svg b/kde/folders/Nordic-green/Places/22/folder-saved-search-alt.svg deleted file mode 120000 index 7ec26114..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-saved-search-alt.svg +++ /dev/null @@ -1 +0,0 @@ -folder-saved-search.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folder-saved-search.svg b/kde/folders/Nordic-green/Places/22/folder-saved-search.svg deleted file mode 100644 index 1fe1e5be..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-saved-search.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/22/folder-sound.svg b/kde/folders/Nordic-green/Places/22/folder-sound.svg deleted file mode 120000 index 437f9629..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-sound.svg +++ /dev/null @@ -1 +0,0 @@ -folder-music.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folder-temp.svg b/kde/folders/Nordic-green/Places/22/folder-temp.svg deleted file mode 100644 index 644c4378..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-temp.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/22/folder-templates-open.svg b/kde/folders/Nordic-green/Places/22/folder-templates-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-templates-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folder-templates.svg b/kde/folders/Nordic-green/Places/22/folder-templates.svg deleted file mode 100644 index 861362b0..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-templates.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/22/folder-text.svg b/kde/folders/Nordic-green/Places/22/folder-text.svg deleted file mode 120000 index a3c5232b..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-text.svg +++ /dev/null @@ -1 +0,0 @@ -folder-txt.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folder-txt.svg b/kde/folders/Nordic-green/Places/22/folder-txt.svg deleted file mode 120000 index 9a51d714..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-txt.svg +++ /dev/null @@ -1 +0,0 @@ -folder-documents.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folder-video.svg b/kde/folders/Nordic-green/Places/22/folder-video.svg deleted file mode 100644 index 3f17d55b..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-video.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-green/Places/22/folder-videocamera.svg b/kde/folders/Nordic-green/Places/22/folder-videocamera.svg deleted file mode 120000 index f3a4bd79..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-videocamera.svg +++ /dev/null @@ -1 +0,0 @@ -folder-video.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folder-videos-open.svg b/kde/folders/Nordic-green/Places/22/folder-videos-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-videos-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folder-videos.svg b/kde/folders/Nordic-green/Places/22/folder-videos.svg deleted file mode 120000 index f3a4bd79..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-videos.svg +++ /dev/null @@ -1 +0,0 @@ -folder-video.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folder-visiting.svg b/kde/folders/Nordic-green/Places/22/folder-visiting.svg deleted file mode 100644 index a88b7745..00000000 --- a/kde/folders/Nordic-green/Places/22/folder-visiting.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/kde/folders/Nordic-green/Places/22/folder.svg b/kde/folders/Nordic-green/Places/22/folder.svg deleted file mode 100644 index d97cbc9c..00000000 --- a/kde/folders/Nordic-green/Places/22/folder.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/22/folder_download.svg b/kde/folders/Nordic-green/Places/22/folder_download.svg deleted file mode 120000 index 88c9cbf2..00000000 --- a/kde/folders/Nordic-green/Places/22/folder_download.svg +++ /dev/null @@ -1 +0,0 @@ -folder-downloads.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folder_downloads.svg b/kde/folders/Nordic-green/Places/22/folder_downloads.svg deleted file mode 120000 index 88c9cbf2..00000000 --- a/kde/folders/Nordic-green/Places/22/folder_downloads.svg +++ /dev/null @@ -1 +0,0 @@ -folder-downloads.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folder_home.svg b/kde/folders/Nordic-green/Places/22/folder_home.svg deleted file mode 120000 index fe411ed1..00000000 --- a/kde/folders/Nordic-green/Places/22/folder_home.svg +++ /dev/null @@ -1 +0,0 @@ -folder-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folder_html.svg b/kde/folders/Nordic-green/Places/22/folder_html.svg deleted file mode 120000 index 582eebfc..00000000 --- a/kde/folders/Nordic-green/Places/22/folder_html.svg +++ /dev/null @@ -1 +0,0 @@ -folder-html.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folder_images.svg b/kde/folders/Nordic-green/Places/22/folder_images.svg deleted file mode 120000 index 8f514a58..00000000 --- a/kde/folders/Nordic-green/Places/22/folder_images.svg +++ /dev/null @@ -1 +0,0 @@ -user-images.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folder_open.svg b/kde/folders/Nordic-green/Places/22/folder_open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-green/Places/22/folder_open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folder_pictures.svg b/kde/folders/Nordic-green/Places/22/folder_pictures.svg deleted file mode 120000 index 8f514a58..00000000 --- a/kde/folders/Nordic-green/Places/22/folder_pictures.svg +++ /dev/null @@ -1 +0,0 @@ -user-images.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folders-documents.svg b/kde/folders/Nordic-green/Places/22/folders-documents.svg deleted file mode 120000 index 9a51d714..00000000 --- a/kde/folders/Nordic-green/Places/22/folders-documents.svg +++ /dev/null @@ -1 +0,0 @@ -folder-documents.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folders-downloads.svg b/kde/folders/Nordic-green/Places/22/folders-downloads.svg deleted file mode 120000 index 8b753578..00000000 --- a/kde/folders/Nordic-green/Places/22/folders-downloads.svg +++ /dev/null @@ -1 +0,0 @@ -folder-download.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folders-music.svg b/kde/folders/Nordic-green/Places/22/folders-music.svg deleted file mode 120000 index 437f9629..00000000 --- a/kde/folders/Nordic-green/Places/22/folders-music.svg +++ /dev/null @@ -1 +0,0 @@ -folder-music.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folders-publicshare.svg b/kde/folders/Nordic-green/Places/22/folders-publicshare.svg deleted file mode 120000 index a2956a2e..00000000 --- a/kde/folders/Nordic-green/Places/22/folders-publicshare.svg +++ /dev/null @@ -1 +0,0 @@ -folder-publicshare.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/folders-videos.svg b/kde/folders/Nordic-green/Places/22/folders-videos.svg deleted file mode 120000 index f3a4bd79..00000000 --- a/kde/folders/Nordic-green/Places/22/folders-videos.svg +++ /dev/null @@ -1 +0,0 @@ -folder-video.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/gnome-ccdesktop.svg b/kde/folders/Nordic-green/Places/22/gnome-ccdesktop.svg deleted file mode 120000 index 8f1a5a03..00000000 --- a/kde/folders/Nordic-green/Places/22/gnome-ccdesktop.svg +++ /dev/null @@ -1 +0,0 @@ -user-desktop.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/gnome-desktop-config.svg b/kde/folders/Nordic-green/Places/22/gnome-desktop-config.svg deleted file mode 120000 index 8f1a5a03..00000000 --- a/kde/folders/Nordic-green/Places/22/gnome-desktop-config.svg +++ /dev/null @@ -1 +0,0 @@ -user-desktop.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/gnome-dev-network.svg b/kde/folders/Nordic-green/Places/22/gnome-dev-network.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/22/gnome-dev-network.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/gnome-dev-trash-empty.svg b/kde/folders/Nordic-green/Places/22/gnome-dev-trash-empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-green/Places/22/gnome-dev-trash-empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/gnome-dev-trash-full.svg b/kde/folders/Nordic-green/Places/22/gnome-dev-trash-full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-green/Places/22/gnome-dev-trash-full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/gnome-folder.svg b/kde/folders/Nordic-green/Places/22/gnome-folder.svg deleted file mode 120000 index 15062ce2..00000000 --- a/kde/folders/Nordic-green/Places/22/gnome-folder.svg +++ /dev/null @@ -1 +0,0 @@ -folder.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/gnome-fs-blockdev.svg b/kde/folders/Nordic-green/Places/22/gnome-fs-blockdev.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/22/gnome-fs-blockdev.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/gnome-fs-bookmark-missing.svg b/kde/folders/Nordic-green/Places/22/gnome-fs-bookmark-missing.svg deleted file mode 120000 index 59b137c7..00000000 --- a/kde/folders/Nordic-green/Places/22/gnome-fs-bookmark-missing.svg +++ /dev/null @@ -1 +0,0 @@ -bookmark-missing.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/gnome-fs-bookmark.svg b/kde/folders/Nordic-green/Places/22/gnome-fs-bookmark.svg deleted file mode 120000 index 99af06a8..00000000 --- a/kde/folders/Nordic-green/Places/22/gnome-fs-bookmark.svg +++ /dev/null @@ -1 +0,0 @@ -folder-bookmark.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/gnome-fs-dav.svg b/kde/folders/Nordic-green/Places/22/gnome-fs-dav.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/22/gnome-fs-dav.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/gnome-fs-desktop.svg b/kde/folders/Nordic-green/Places/22/gnome-fs-desktop.svg deleted file mode 120000 index 8f1a5a03..00000000 --- a/kde/folders/Nordic-green/Places/22/gnome-fs-desktop.svg +++ /dev/null @@ -1 +0,0 @@ -user-desktop.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/gnome-fs-dev.svg b/kde/folders/Nordic-green/Places/22/gnome-fs-dev.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/22/gnome-fs-dev.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/gnome-fs-directory-accept.svg b/kde/folders/Nordic-green/Places/22/gnome-fs-directory-accept.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-green/Places/22/gnome-fs-directory-accept.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/gnome-fs-directory-visiting.svg b/kde/folders/Nordic-green/Places/22/gnome-fs-directory-visiting.svg deleted file mode 120000 index 573b2662..00000000 --- a/kde/folders/Nordic-green/Places/22/gnome-fs-directory-visiting.svg +++ /dev/null @@ -1 +0,0 @@ -folder-visiting.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/gnome-fs-directory.svg b/kde/folders/Nordic-green/Places/22/gnome-fs-directory.svg deleted file mode 120000 index 97bf0b39..00000000 --- a/kde/folders/Nordic-green/Places/22/gnome-fs-directory.svg +++ /dev/null @@ -1 +0,0 @@ -stock_folder.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/gnome-fs-ftp.svg b/kde/folders/Nordic-green/Places/22/gnome-fs-ftp.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/22/gnome-fs-ftp.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/gnome-fs-home.svg b/kde/folders/Nordic-green/Places/22/gnome-fs-home.svg deleted file mode 120000 index fe411ed1..00000000 --- a/kde/folders/Nordic-green/Places/22/gnome-fs-home.svg +++ /dev/null @@ -1 +0,0 @@ -folder-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/gnome-fs-network.svg b/kde/folders/Nordic-green/Places/22/gnome-fs-network.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/22/gnome-fs-network.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/gnome-fs-nfs.svg b/kde/folders/Nordic-green/Places/22/gnome-fs-nfs.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/22/gnome-fs-nfs.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/gnome-fs-server.svg b/kde/folders/Nordic-green/Places/22/gnome-fs-server.svg deleted file mode 120000 index 7fdd2d96..00000000 --- a/kde/folders/Nordic-green/Places/22/gnome-fs-server.svg +++ /dev/null @@ -1 +0,0 @@ -network-server.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/gnome-fs-share.svg b/kde/folders/Nordic-green/Places/22/gnome-fs-share.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/22/gnome-fs-share.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/gnome-fs-smb.svg b/kde/folders/Nordic-green/Places/22/gnome-fs-smb.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/22/gnome-fs-smb.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/gnome-fs-ssh.svg b/kde/folders/Nordic-green/Places/22/gnome-fs-ssh.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/22/gnome-fs-ssh.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/gnome-fs-trash-empty-accept.svg b/kde/folders/Nordic-green/Places/22/gnome-fs-trash-empty-accept.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-green/Places/22/gnome-fs-trash-empty-accept.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/gnome-fs-trash-empty.svg b/kde/folders/Nordic-green/Places/22/gnome-fs-trash-empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-green/Places/22/gnome-fs-trash-empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/gnome-fs-trash-full.svg b/kde/folders/Nordic-green/Places/22/gnome-fs-trash-full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-green/Places/22/gnome-fs-trash-full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/gnome-fs-web.svg b/kde/folders/Nordic-green/Places/22/gnome-fs-web.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/22/gnome-fs-web.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/gnome-home.svg b/kde/folders/Nordic-green/Places/22/gnome-home.svg deleted file mode 120000 index fe411ed1..00000000 --- a/kde/folders/Nordic-green/Places/22/gnome-home.svg +++ /dev/null @@ -1 +0,0 @@ -folder-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/gnome-mime-x-directory-nfs-server.svg b/kde/folders/Nordic-green/Places/22/gnome-mime-x-directory-nfs-server.svg deleted file mode 120000 index 7fdd2d96..00000000 --- a/kde/folders/Nordic-green/Places/22/gnome-mime-x-directory-nfs-server.svg +++ /dev/null @@ -1 +0,0 @@ -network-server.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/gnome-mime-x-directory-smb-server.svg b/kde/folders/Nordic-green/Places/22/gnome-mime-x-directory-smb-server.svg deleted file mode 120000 index 7fdd2d96..00000000 --- a/kde/folders/Nordic-green/Places/22/gnome-mime-x-directory-smb-server.svg +++ /dev/null @@ -1 +0,0 @@ -network-server.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/gnome-mime-x-directory-smb-share.svg b/kde/folders/Nordic-green/Places/22/gnome-mime-x-directory-smb-share.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/22/gnome-mime-x-directory-smb-share.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/gnome-mime-x-directory-smb-workgroup.svg b/kde/folders/Nordic-green/Places/22/gnome-mime-x-directory-smb-workgroup.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/22/gnome-mime-x-directory-smb-workgroup.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/gnome-stock-trash-empty.svg b/kde/folders/Nordic-green/Places/22/gnome-stock-trash-empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-green/Places/22/gnome-stock-trash-empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/gnome-stock-trash-full.svg b/kde/folders/Nordic-green/Places/22/gnome-stock-trash-full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-green/Places/22/gnome-stock-trash-full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/gnome-stock-trash.svg b/kde/folders/Nordic-green/Places/22/gnome-stock-trash.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-green/Places/22/gnome-stock-trash.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/go-home-large.svg b/kde/folders/Nordic-green/Places/22/go-home-large.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-green/Places/22/go-home-large.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/go-home.svg b/kde/folders/Nordic-green/Places/22/go-home.svg deleted file mode 120000 index fe411ed1..00000000 --- a/kde/folders/Nordic-green/Places/22/go-home.svg +++ /dev/null @@ -1 +0,0 @@ -folder-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/gohome.svg b/kde/folders/Nordic-green/Places/22/gohome.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-green/Places/22/gohome.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/gtg-home.svg b/kde/folders/Nordic-green/Places/22/gtg-home.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-green/Places/22/gtg-home.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/gtk-directory.svg b/kde/folders/Nordic-green/Places/22/gtk-directory.svg deleted file mode 120000 index 97bf0b39..00000000 --- a/kde/folders/Nordic-green/Places/22/gtk-directory.svg +++ /dev/null @@ -1 +0,0 @@ -stock_folder.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/gtk-home.svg b/kde/folders/Nordic-green/Places/22/gtk-home.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-green/Places/22/gtk-home.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/gtk-network.svg b/kde/folders/Nordic-green/Places/22/gtk-network.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/22/gtk-network.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/inode-directory.svg b/kde/folders/Nordic-green/Places/22/inode-directory.svg deleted file mode 120000 index 97bf0b39..00000000 --- a/kde/folders/Nordic-green/Places/22/inode-directory.svg +++ /dev/null @@ -1 +0,0 @@ -stock_folder.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/kfm_home.svg b/kde/folders/Nordic-green/Places/22/kfm_home.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-green/Places/22/kfm_home.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/library-music.svg b/kde/folders/Nordic-green/Places/22/library-music.svg deleted file mode 120000 index 437f9629..00000000 --- a/kde/folders/Nordic-green/Places/22/library-music.svg +++ /dev/null @@ -1 +0,0 @@ -folder-music.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/mail-sent.svg b/kde/folders/Nordic-green/Places/22/mail-sent.svg deleted file mode 120000 index d951d82f..00000000 --- a/kde/folders/Nordic-green/Places/22/mail-sent.svg +++ /dev/null @@ -1 +0,0 @@ -../actions/mail-send.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/neat.svg b/kde/folders/Nordic-green/Places/22/neat.svg deleted file mode 120000 index 0fb3d2e6..00000000 --- a/kde/folders/Nordic-green/Places/22/neat.svg +++ /dev/null @@ -1 +0,0 @@ -network-workgroup.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/network-server.svg b/kde/folders/Nordic-green/Places/22/network-server.svg deleted file mode 120000 index 0fb3d2e6..00000000 --- a/kde/folders/Nordic-green/Places/22/network-server.svg +++ /dev/null @@ -1 +0,0 @@ -network-workgroup.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/network-workgroup.svg b/kde/folders/Nordic-green/Places/22/network-workgroup.svg deleted file mode 120000 index 582eebfc..00000000 --- a/kde/folders/Nordic-green/Places/22/network-workgroup.svg +++ /dev/null @@ -1 +0,0 @@ -folder-html.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/network.svg b/kde/folders/Nordic-green/Places/22/network.svg deleted file mode 120000 index 582eebfc..00000000 --- a/kde/folders/Nordic-green/Places/22/network.svg +++ /dev/null @@ -1 +0,0 @@ -folder-html.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/network_fs.svg b/kde/folders/Nordic-green/Places/22/network_fs.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/22/network_fs.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/network_local.svg b/kde/folders/Nordic-green/Places/22/network_local.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/22/network_local.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/nfs.svg b/kde/folders/Nordic-green/Places/22/nfs.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/22/nfs.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/other-desktop.svg b/kde/folders/Nordic-green/Places/22/other-desktop.svg deleted file mode 120000 index 8f1a5a03..00000000 --- a/kde/folders/Nordic-green/Places/22/other-desktop.svg +++ /dev/null @@ -1 +0,0 @@ -user-desktop.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/redhat-home.svg b/kde/folders/Nordic-green/Places/22/redhat-home.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-green/Places/22/redhat-home.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/redhat-network-server.svg b/kde/folders/Nordic-green/Places/22/redhat-network-server.svg deleted file mode 120000 index 7fdd2d96..00000000 --- a/kde/folders/Nordic-green/Places/22/redhat-network-server.svg +++ /dev/null @@ -1 +0,0 @@ -network-server.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/redhat-system-group.svg b/kde/folders/Nordic-green/Places/22/redhat-system-group.svg deleted file mode 120000 index 0fb3d2e6..00000000 --- a/kde/folders/Nordic-green/Places/22/redhat-system-group.svg +++ /dev/null @@ -1 +0,0 @@ -network-workgroup.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/repository.svg b/kde/folders/Nordic-green/Places/22/repository.svg deleted file mode 120000 index 582eebfc..00000000 --- a/kde/folders/Nordic-green/Places/22/repository.svg +++ /dev/null @@ -1 +0,0 @@ -folder-html.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/samba.svg b/kde/folders/Nordic-green/Places/22/samba.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/22/samba.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/server.svg b/kde/folders/Nordic-green/Places/22/server.svg deleted file mode 120000 index 7fdd2d96..00000000 --- a/kde/folders/Nordic-green/Places/22/server.svg +++ /dev/null @@ -1 +0,0 @@ -network-server.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/stock_bookmark.svg b/kde/folders/Nordic-green/Places/22/stock_bookmark.svg deleted file mode 120000 index 99af06a8..00000000 --- a/kde/folders/Nordic-green/Places/22/stock_bookmark.svg +++ /dev/null @@ -1 +0,0 @@ -folder-bookmark.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/stock_delete-bookmark.svg b/kde/folders/Nordic-green/Places/22/stock_delete-bookmark.svg deleted file mode 120000 index 59b137c7..00000000 --- a/kde/folders/Nordic-green/Places/22/stock_delete-bookmark.svg +++ /dev/null @@ -1 +0,0 @@ -bookmark-missing.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/stock_folder.svg b/kde/folders/Nordic-green/Places/22/stock_folder.svg deleted file mode 120000 index 15062ce2..00000000 --- a/kde/folders/Nordic-green/Places/22/stock_folder.svg +++ /dev/null @@ -1 +0,0 @@ -folder.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/stock_home.svg b/kde/folders/Nordic-green/Places/22/stock_home.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-green/Places/22/stock_home.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/stock_music-library.svg b/kde/folders/Nordic-green/Places/22/stock_music-library.svg deleted file mode 120000 index 437f9629..00000000 --- a/kde/folders/Nordic-green/Places/22/stock_music-library.svg +++ /dev/null @@ -1 +0,0 @@ -folder-music.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/stock_open.svg b/kde/folders/Nordic-green/Places/22/stock_open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-green/Places/22/stock_open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/stock_trash_empty.svg b/kde/folders/Nordic-green/Places/22/stock_trash_empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-green/Places/22/stock_trash_empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/stock_trash_full.svg b/kde/folders/Nordic-green/Places/22/stock_trash_full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-green/Places/22/stock_trash_full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/trash-empty.svg b/kde/folders/Nordic-green/Places/22/trash-empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-green/Places/22/trash-empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/trash-full.svg b/kde/folders/Nordic-green/Places/22/trash-full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-green/Places/22/trash-full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/trashcan_empty.svg b/kde/folders/Nordic-green/Places/22/trashcan_empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-green/Places/22/trashcan_empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/trashcan_full.svg b/kde/folders/Nordic-green/Places/22/trashcan_full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-green/Places/22/trashcan_full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/user-bookmarks.svg b/kde/folders/Nordic-green/Places/22/user-bookmarks.svg deleted file mode 120000 index 99af06a8..00000000 --- a/kde/folders/Nordic-green/Places/22/user-bookmarks.svg +++ /dev/null @@ -1 +0,0 @@ -folder-bookmark.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/user-desktop.svg b/kde/folders/Nordic-green/Places/22/user-desktop.svg deleted file mode 100644 index 8bafa52b..00000000 --- a/kde/folders/Nordic-green/Places/22/user-desktop.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/22/user-home-open.svg b/kde/folders/Nordic-green/Places/22/user-home-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-green/Places/22/user-home-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/user-home.svg b/kde/folders/Nordic-green/Places/22/user-home.svg deleted file mode 100644 index 5abcdd53..00000000 --- a/kde/folders/Nordic-green/Places/22/user-home.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/22/user-images.svg b/kde/folders/Nordic-green/Places/22/user-images.svg deleted file mode 120000 index 6d4bb4b0..00000000 --- a/kde/folders/Nordic-green/Places/22/user-images.svg +++ /dev/null @@ -1 +0,0 @@ -folder-images.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/user-pictures.svg b/kde/folders/Nordic-green/Places/22/user-pictures.svg deleted file mode 120000 index 8f514a58..00000000 --- a/kde/folders/Nordic-green/Places/22/user-pictures.svg +++ /dev/null @@ -1 +0,0 @@ -user-images.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/user-share.svg b/kde/folders/Nordic-green/Places/22/user-share.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/22/user-share.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/user-trash-full.svg b/kde/folders/Nordic-green/Places/22/user-trash-full.svg deleted file mode 100644 index 8d62bbc3..00000000 --- a/kde/folders/Nordic-green/Places/22/user-trash-full.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/22/user-trash.svg b/kde/folders/Nordic-green/Places/22/user-trash.svg deleted file mode 100644 index ec066aa9..00000000 --- a/kde/folders/Nordic-green/Places/22/user-trash.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/kde/folders/Nordic-green/Places/22/xfce-trash_empty.svg b/kde/folders/Nordic-green/Places/22/xfce-trash_empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-green/Places/22/xfce-trash_empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/22/xfce-trash_full.svg b/kde/folders/Nordic-green/Places/22/xfce-trash_full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-green/Places/22/xfce-trash_full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/akonadi-phone-home.svg b/kde/folders/Nordic-green/Places/32/akonadi-phone-home.svg deleted file mode 120000 index fe411ed1..00000000 --- a/kde/folders/Nordic-green/Places/32/akonadi-phone-home.svg +++ /dev/null @@ -1 +0,0 @@ -folder-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/application-x-gnome-saved-search.svg b/kde/folders/Nordic-green/Places/32/application-x-gnome-saved-search.svg deleted file mode 120000 index 7ec26114..00000000 --- a/kde/folders/Nordic-green/Places/32/application-x-gnome-saved-search.svg +++ /dev/null @@ -1 +0,0 @@ -folder-saved-search.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/bookmark-missing.svg b/kde/folders/Nordic-green/Places/32/bookmark-missing.svg deleted file mode 100644 index 91aeee4e..00000000 --- a/kde/folders/Nordic-green/Places/32/bookmark-missing.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/kde/folders/Nordic-green/Places/32/desktop.svg b/kde/folders/Nordic-green/Places/32/desktop.svg deleted file mode 120000 index 8f1a5a03..00000000 --- a/kde/folders/Nordic-green/Places/32/desktop.svg +++ /dev/null @@ -1 +0,0 @@ -user-desktop.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/document-open-recent.svg b/kde/folders/Nordic-green/Places/32/document-open-recent.svg deleted file mode 120000 index f294d424..00000000 --- a/kde/folders/Nordic-green/Places/32/document-open-recent.svg +++ /dev/null @@ -1 +0,0 @@ -folder-temp.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/edittrash.svg b/kde/folders/Nordic-green/Places/32/edittrash.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-green/Places/32/edittrash.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/emptytrash.svg b/kde/folders/Nordic-green/Places/32/emptytrash.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-green/Places/32/emptytrash.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/favorites.svg b/kde/folders/Nordic-green/Places/32/favorites.svg deleted file mode 120000 index 08070bdd..00000000 --- a/kde/folders/Nordic-green/Places/32/favorites.svg +++ /dev/null @@ -1 +0,0 @@ -folder-favorites.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folder-bookmark.svg b/kde/folders/Nordic-green/Places/32/folder-bookmark.svg deleted file mode 100644 index ea1548bc..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-bookmark.svg +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-green/Places/32/folder-bookmarks.svg b/kde/folders/Nordic-green/Places/32/folder-bookmarks.svg deleted file mode 120000 index 99af06a8..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-bookmarks.svg +++ /dev/null @@ -1 +0,0 @@ -folder-bookmark.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folder-camera.svg b/kde/folders/Nordic-green/Places/32/folder-camera.svg deleted file mode 120000 index ef1876d3..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-camera.svg +++ /dev/null @@ -1 +0,0 @@ -folder-photo.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folder-desktop.svg b/kde/folders/Nordic-green/Places/32/folder-desktop.svg deleted file mode 120000 index c720251f..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-desktop.svg +++ /dev/null @@ -1 +0,0 @@ -desktop.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folder-documents-open.svg b/kde/folders/Nordic-green/Places/32/folder-documents-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-documents-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folder-documents.svg b/kde/folders/Nordic-green/Places/32/folder-documents.svg deleted file mode 100644 index a24d67be..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-documents.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-green/Places/32/folder-download-open.svg b/kde/folders/Nordic-green/Places/32/folder-download-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-download-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folder-download.svg b/kde/folders/Nordic-green/Places/32/folder-download.svg deleted file mode 100644 index dcbaae08..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-download.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-green/Places/32/folder-downloads.svg b/kde/folders/Nordic-green/Places/32/folder-downloads.svg deleted file mode 120000 index 8b753578..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-downloads.svg +++ /dev/null @@ -1 +0,0 @@ -folder-download.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folder-drag-accept.svg b/kde/folders/Nordic-green/Places/32/folder-drag-accept.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-drag-accept.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folder-favorites.svg b/kde/folders/Nordic-green/Places/32/folder-favorites.svg deleted file mode 120000 index 99af06a8..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-favorites.svg +++ /dev/null @@ -1 +0,0 @@ -folder-bookmark.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folder-games.svg b/kde/folders/Nordic-green/Places/32/folder-games.svg deleted file mode 100644 index 9f10686a..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-games.svg +++ /dev/null @@ -1,50 +0,0 @@ - - - - - - - - - - - diff --git a/kde/folders/Nordic-green/Places/32/folder-home.svg b/kde/folders/Nordic-green/Places/32/folder-home.svg deleted file mode 120000 index 858de4c5..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-home.svg +++ /dev/null @@ -1 +0,0 @@ -user-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folder-html.svg b/kde/folders/Nordic-green/Places/32/folder-html.svg deleted file mode 120000 index b3a26eea..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-html.svg +++ /dev/null @@ -1 +0,0 @@ -folder-network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folder-image.svg b/kde/folders/Nordic-green/Places/32/folder-image.svg deleted file mode 120000 index 273d2b9b..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-image.svg +++ /dev/null @@ -1 +0,0 @@ -folder-pictures.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folder-images.svg b/kde/folders/Nordic-green/Places/32/folder-images.svg deleted file mode 120000 index 072dbb23..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-images.svg +++ /dev/null @@ -1 +0,0 @@ -folder-image.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folder-music-open.svg b/kde/folders/Nordic-green/Places/32/folder-music-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-music-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folder-music.svg b/kde/folders/Nordic-green/Places/32/folder-music.svg deleted file mode 100644 index 0702376f..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-music.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-green/Places/32/folder-network.svg b/kde/folders/Nordic-green/Places/32/folder-network.svg deleted file mode 100644 index 19fae514..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-network.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-green/Places/32/folder-open.svg b/kde/folders/Nordic-green/Places/32/folder-open.svg deleted file mode 100644 index 868b3b2c..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-open.svg +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-green/Places/32/folder-photo.svg b/kde/folders/Nordic-green/Places/32/folder-photo.svg deleted file mode 100644 index 86ba0be7..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-photo.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-green/Places/32/folder-photos.svg b/kde/folders/Nordic-green/Places/32/folder-photos.svg deleted file mode 120000 index 9eed3521..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-photos.svg +++ /dev/null @@ -1 +0,0 @@ -folder-camera.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folder-picture.svg b/kde/folders/Nordic-green/Places/32/folder-picture.svg deleted file mode 120000 index 072dbb23..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-picture.svg +++ /dev/null @@ -1 +0,0 @@ -folder-image.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folder-pictures-open.svg b/kde/folders/Nordic-green/Places/32/folder-pictures-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-pictures-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folder-pictures.svg b/kde/folders/Nordic-green/Places/32/folder-pictures.svg deleted file mode 100644 index 2d185168..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-pictures.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-green/Places/32/folder-publicshare-open.svg b/kde/folders/Nordic-green/Places/32/folder-publicshare-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-publicshare-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folder-publicshare.svg b/kde/folders/Nordic-green/Places/32/folder-publicshare.svg deleted file mode 100644 index d3bf0fdc..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-publicshare.svg +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-green/Places/32/folder-recent.svg b/kde/folders/Nordic-green/Places/32/folder-recent.svg deleted file mode 120000 index f294d424..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-recent.svg +++ /dev/null @@ -1 +0,0 @@ -folder-temp.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folder-red.svg b/kde/folders/Nordic-green/Places/32/folder-red.svg deleted file mode 100644 index eddf9095..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-red.svg +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-green/Places/32/folder-remote-ftp.svg b/kde/folders/Nordic-green/Places/32/folder-remote-ftp.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-remote-ftp.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folder-remote-nfs.svg b/kde/folders/Nordic-green/Places/32/folder-remote-nfs.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-remote-nfs.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folder-remote-open.svg b/kde/folders/Nordic-green/Places/32/folder-remote-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-remote-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folder-remote-smb.svg b/kde/folders/Nordic-green/Places/32/folder-remote-smb.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-remote-smb.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folder-remote-ssh.svg b/kde/folders/Nordic-green/Places/32/folder-remote-ssh.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-remote-ssh.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folder-root.svg b/kde/folders/Nordic-green/Places/32/folder-root.svg deleted file mode 100644 index f5e5d3eb..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-root.svg +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - - - - - diff --git a/kde/folders/Nordic-green/Places/32/folder-saved-search-alt.svg b/kde/folders/Nordic-green/Places/32/folder-saved-search-alt.svg deleted file mode 120000 index 7ec26114..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-saved-search-alt.svg +++ /dev/null @@ -1 +0,0 @@ -folder-saved-search.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folder-saved-search.svg b/kde/folders/Nordic-green/Places/32/folder-saved-search.svg deleted file mode 100644 index 007cd974..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-saved-search.svg +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-green/Places/32/folder-sound.svg b/kde/folders/Nordic-green/Places/32/folder-sound.svg deleted file mode 120000 index 437f9629..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-sound.svg +++ /dev/null @@ -1 +0,0 @@ -folder-music.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folder-temp.svg b/kde/folders/Nordic-green/Places/32/folder-temp.svg deleted file mode 100644 index e60ecd3b..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-temp.svg +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-green/Places/32/folder-templates-open.svg b/kde/folders/Nordic-green/Places/32/folder-templates-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-templates-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folder-templates.svg b/kde/folders/Nordic-green/Places/32/folder-templates.svg deleted file mode 100644 index f9a58bda..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-templates.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-green/Places/32/folder-text.svg b/kde/folders/Nordic-green/Places/32/folder-text.svg deleted file mode 120000 index a3c5232b..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-text.svg +++ /dev/null @@ -1 +0,0 @@ -folder-txt.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folder-txt.svg b/kde/folders/Nordic-green/Places/32/folder-txt.svg deleted file mode 120000 index 9a51d714..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-txt.svg +++ /dev/null @@ -1 +0,0 @@ -folder-documents.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folder-video.svg b/kde/folders/Nordic-green/Places/32/folder-video.svg deleted file mode 100644 index 029bbec9..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-video.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-green/Places/32/folder-videocamera.svg b/kde/folders/Nordic-green/Places/32/folder-videocamera.svg deleted file mode 120000 index f3a4bd79..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-videocamera.svg +++ /dev/null @@ -1 +0,0 @@ -folder-video.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folder-videos-open.svg b/kde/folders/Nordic-green/Places/32/folder-videos-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-videos-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folder-videos.svg b/kde/folders/Nordic-green/Places/32/folder-videos.svg deleted file mode 120000 index f3a4bd79..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-videos.svg +++ /dev/null @@ -1 +0,0 @@ -folder-video.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folder-visiting.svg b/kde/folders/Nordic-green/Places/32/folder-visiting.svg deleted file mode 100644 index a88b7745..00000000 --- a/kde/folders/Nordic-green/Places/32/folder-visiting.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/kde/folders/Nordic-green/Places/32/folder.svg b/kde/folders/Nordic-green/Places/32/folder.svg deleted file mode 100644 index 20919f3f..00000000 --- a/kde/folders/Nordic-green/Places/32/folder.svg +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-green/Places/32/folder_download.svg b/kde/folders/Nordic-green/Places/32/folder_download.svg deleted file mode 120000 index 88c9cbf2..00000000 --- a/kde/folders/Nordic-green/Places/32/folder_download.svg +++ /dev/null @@ -1 +0,0 @@ -folder-downloads.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folder_downloads.svg b/kde/folders/Nordic-green/Places/32/folder_downloads.svg deleted file mode 120000 index 88c9cbf2..00000000 --- a/kde/folders/Nordic-green/Places/32/folder_downloads.svg +++ /dev/null @@ -1 +0,0 @@ -folder-downloads.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folder_home.svg b/kde/folders/Nordic-green/Places/32/folder_home.svg deleted file mode 120000 index fe411ed1..00000000 --- a/kde/folders/Nordic-green/Places/32/folder_home.svg +++ /dev/null @@ -1 +0,0 @@ -folder-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folder_html.svg b/kde/folders/Nordic-green/Places/32/folder_html.svg deleted file mode 120000 index 582eebfc..00000000 --- a/kde/folders/Nordic-green/Places/32/folder_html.svg +++ /dev/null @@ -1 +0,0 @@ -folder-html.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folder_images.svg b/kde/folders/Nordic-green/Places/32/folder_images.svg deleted file mode 120000 index 8f514a58..00000000 --- a/kde/folders/Nordic-green/Places/32/folder_images.svg +++ /dev/null @@ -1 +0,0 @@ -user-images.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folder_open.svg b/kde/folders/Nordic-green/Places/32/folder_open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-green/Places/32/folder_open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folder_pictures.svg b/kde/folders/Nordic-green/Places/32/folder_pictures.svg deleted file mode 120000 index 8f514a58..00000000 --- a/kde/folders/Nordic-green/Places/32/folder_pictures.svg +++ /dev/null @@ -1 +0,0 @@ -user-images.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folders-documents.svg b/kde/folders/Nordic-green/Places/32/folders-documents.svg deleted file mode 120000 index 9a51d714..00000000 --- a/kde/folders/Nordic-green/Places/32/folders-documents.svg +++ /dev/null @@ -1 +0,0 @@ -folder-documents.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folders-downloads.svg b/kde/folders/Nordic-green/Places/32/folders-downloads.svg deleted file mode 120000 index 8b753578..00000000 --- a/kde/folders/Nordic-green/Places/32/folders-downloads.svg +++ /dev/null @@ -1 +0,0 @@ -folder-download.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folders-music.svg b/kde/folders/Nordic-green/Places/32/folders-music.svg deleted file mode 120000 index 437f9629..00000000 --- a/kde/folders/Nordic-green/Places/32/folders-music.svg +++ /dev/null @@ -1 +0,0 @@ -folder-music.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folders-publicshare.svg b/kde/folders/Nordic-green/Places/32/folders-publicshare.svg deleted file mode 120000 index a2956a2e..00000000 --- a/kde/folders/Nordic-green/Places/32/folders-publicshare.svg +++ /dev/null @@ -1 +0,0 @@ -folder-publicshare.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/folders-videos.svg b/kde/folders/Nordic-green/Places/32/folders-videos.svg deleted file mode 120000 index f3a4bd79..00000000 --- a/kde/folders/Nordic-green/Places/32/folders-videos.svg +++ /dev/null @@ -1 +0,0 @@ -folder-video.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/gnome-ccdesktop.svg b/kde/folders/Nordic-green/Places/32/gnome-ccdesktop.svg deleted file mode 120000 index 8f1a5a03..00000000 --- a/kde/folders/Nordic-green/Places/32/gnome-ccdesktop.svg +++ /dev/null @@ -1 +0,0 @@ -user-desktop.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/gnome-desktop-config.svg b/kde/folders/Nordic-green/Places/32/gnome-desktop-config.svg deleted file mode 120000 index 8f1a5a03..00000000 --- a/kde/folders/Nordic-green/Places/32/gnome-desktop-config.svg +++ /dev/null @@ -1 +0,0 @@ -user-desktop.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/gnome-dev-network.svg b/kde/folders/Nordic-green/Places/32/gnome-dev-network.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/32/gnome-dev-network.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/gnome-dev-trash-empty.svg b/kde/folders/Nordic-green/Places/32/gnome-dev-trash-empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-green/Places/32/gnome-dev-trash-empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/gnome-dev-trash-full.svg b/kde/folders/Nordic-green/Places/32/gnome-dev-trash-full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-green/Places/32/gnome-dev-trash-full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/gnome-folder.svg b/kde/folders/Nordic-green/Places/32/gnome-folder.svg deleted file mode 120000 index 15062ce2..00000000 --- a/kde/folders/Nordic-green/Places/32/gnome-folder.svg +++ /dev/null @@ -1 +0,0 @@ -folder.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/gnome-fs-blockdev.svg b/kde/folders/Nordic-green/Places/32/gnome-fs-blockdev.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/32/gnome-fs-blockdev.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/gnome-fs-bookmark-missing.svg b/kde/folders/Nordic-green/Places/32/gnome-fs-bookmark-missing.svg deleted file mode 120000 index 59b137c7..00000000 --- a/kde/folders/Nordic-green/Places/32/gnome-fs-bookmark-missing.svg +++ /dev/null @@ -1 +0,0 @@ -bookmark-missing.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/gnome-fs-bookmark.svg b/kde/folders/Nordic-green/Places/32/gnome-fs-bookmark.svg deleted file mode 120000 index 99af06a8..00000000 --- a/kde/folders/Nordic-green/Places/32/gnome-fs-bookmark.svg +++ /dev/null @@ -1 +0,0 @@ -folder-bookmark.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/gnome-fs-dav.svg b/kde/folders/Nordic-green/Places/32/gnome-fs-dav.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/32/gnome-fs-dav.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/gnome-fs-desktop.svg b/kde/folders/Nordic-green/Places/32/gnome-fs-desktop.svg deleted file mode 120000 index 8f1a5a03..00000000 --- a/kde/folders/Nordic-green/Places/32/gnome-fs-desktop.svg +++ /dev/null @@ -1 +0,0 @@ -user-desktop.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/gnome-fs-dev.svg b/kde/folders/Nordic-green/Places/32/gnome-fs-dev.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/32/gnome-fs-dev.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/gnome-fs-directory-accept.svg b/kde/folders/Nordic-green/Places/32/gnome-fs-directory-accept.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-green/Places/32/gnome-fs-directory-accept.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/gnome-fs-directory-visiting.svg b/kde/folders/Nordic-green/Places/32/gnome-fs-directory-visiting.svg deleted file mode 120000 index 573b2662..00000000 --- a/kde/folders/Nordic-green/Places/32/gnome-fs-directory-visiting.svg +++ /dev/null @@ -1 +0,0 @@ -folder-visiting.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/gnome-fs-directory.svg b/kde/folders/Nordic-green/Places/32/gnome-fs-directory.svg deleted file mode 120000 index 97bf0b39..00000000 --- a/kde/folders/Nordic-green/Places/32/gnome-fs-directory.svg +++ /dev/null @@ -1 +0,0 @@ -stock_folder.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/gnome-fs-ftp.svg b/kde/folders/Nordic-green/Places/32/gnome-fs-ftp.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/32/gnome-fs-ftp.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/gnome-fs-home.svg b/kde/folders/Nordic-green/Places/32/gnome-fs-home.svg deleted file mode 120000 index fe411ed1..00000000 --- a/kde/folders/Nordic-green/Places/32/gnome-fs-home.svg +++ /dev/null @@ -1 +0,0 @@ -folder-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/gnome-fs-network.svg b/kde/folders/Nordic-green/Places/32/gnome-fs-network.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/32/gnome-fs-network.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/gnome-fs-nfs.svg b/kde/folders/Nordic-green/Places/32/gnome-fs-nfs.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/32/gnome-fs-nfs.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/gnome-fs-server.svg b/kde/folders/Nordic-green/Places/32/gnome-fs-server.svg deleted file mode 120000 index 7fdd2d96..00000000 --- a/kde/folders/Nordic-green/Places/32/gnome-fs-server.svg +++ /dev/null @@ -1 +0,0 @@ -network-server.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/gnome-fs-share.svg b/kde/folders/Nordic-green/Places/32/gnome-fs-share.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/32/gnome-fs-share.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/gnome-fs-smb.svg b/kde/folders/Nordic-green/Places/32/gnome-fs-smb.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/32/gnome-fs-smb.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/gnome-fs-ssh.svg b/kde/folders/Nordic-green/Places/32/gnome-fs-ssh.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/32/gnome-fs-ssh.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/gnome-fs-trash-empty-accept.svg b/kde/folders/Nordic-green/Places/32/gnome-fs-trash-empty-accept.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-green/Places/32/gnome-fs-trash-empty-accept.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/gnome-fs-trash-empty.svg b/kde/folders/Nordic-green/Places/32/gnome-fs-trash-empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-green/Places/32/gnome-fs-trash-empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/gnome-fs-trash-full.svg b/kde/folders/Nordic-green/Places/32/gnome-fs-trash-full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-green/Places/32/gnome-fs-trash-full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/gnome-fs-web.svg b/kde/folders/Nordic-green/Places/32/gnome-fs-web.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/32/gnome-fs-web.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/gnome-home.svg b/kde/folders/Nordic-green/Places/32/gnome-home.svg deleted file mode 120000 index fe411ed1..00000000 --- a/kde/folders/Nordic-green/Places/32/gnome-home.svg +++ /dev/null @@ -1 +0,0 @@ -folder-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/gnome-mime-x-directory-nfs-server.svg b/kde/folders/Nordic-green/Places/32/gnome-mime-x-directory-nfs-server.svg deleted file mode 120000 index 7fdd2d96..00000000 --- a/kde/folders/Nordic-green/Places/32/gnome-mime-x-directory-nfs-server.svg +++ /dev/null @@ -1 +0,0 @@ -network-server.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/gnome-mime-x-directory-smb-server.svg b/kde/folders/Nordic-green/Places/32/gnome-mime-x-directory-smb-server.svg deleted file mode 120000 index 7fdd2d96..00000000 --- a/kde/folders/Nordic-green/Places/32/gnome-mime-x-directory-smb-server.svg +++ /dev/null @@ -1 +0,0 @@ -network-server.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/gnome-mime-x-directory-smb-share.svg b/kde/folders/Nordic-green/Places/32/gnome-mime-x-directory-smb-share.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/32/gnome-mime-x-directory-smb-share.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/gnome-mime-x-directory-smb-workgroup.svg b/kde/folders/Nordic-green/Places/32/gnome-mime-x-directory-smb-workgroup.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/32/gnome-mime-x-directory-smb-workgroup.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/gnome-stock-trash-empty.svg b/kde/folders/Nordic-green/Places/32/gnome-stock-trash-empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-green/Places/32/gnome-stock-trash-empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/gnome-stock-trash-full.svg b/kde/folders/Nordic-green/Places/32/gnome-stock-trash-full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-green/Places/32/gnome-stock-trash-full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/gnome-stock-trash.svg b/kde/folders/Nordic-green/Places/32/gnome-stock-trash.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-green/Places/32/gnome-stock-trash.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/go-home-large.svg b/kde/folders/Nordic-green/Places/32/go-home-large.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-green/Places/32/go-home-large.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/go-home.svg b/kde/folders/Nordic-green/Places/32/go-home.svg deleted file mode 120000 index fe411ed1..00000000 --- a/kde/folders/Nordic-green/Places/32/go-home.svg +++ /dev/null @@ -1 +0,0 @@ -folder-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/gohome.svg b/kde/folders/Nordic-green/Places/32/gohome.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-green/Places/32/gohome.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/gtg-home.svg b/kde/folders/Nordic-green/Places/32/gtg-home.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-green/Places/32/gtg-home.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/gtk-directory.svg b/kde/folders/Nordic-green/Places/32/gtk-directory.svg deleted file mode 120000 index 97bf0b39..00000000 --- a/kde/folders/Nordic-green/Places/32/gtk-directory.svg +++ /dev/null @@ -1 +0,0 @@ -stock_folder.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/gtk-home.svg b/kde/folders/Nordic-green/Places/32/gtk-home.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-green/Places/32/gtk-home.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/gtk-network.svg b/kde/folders/Nordic-green/Places/32/gtk-network.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/32/gtk-network.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/inode-directory.svg b/kde/folders/Nordic-green/Places/32/inode-directory.svg deleted file mode 120000 index 97bf0b39..00000000 --- a/kde/folders/Nordic-green/Places/32/inode-directory.svg +++ /dev/null @@ -1 +0,0 @@ -stock_folder.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/kfm_home.svg b/kde/folders/Nordic-green/Places/32/kfm_home.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-green/Places/32/kfm_home.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/library-music.svg b/kde/folders/Nordic-green/Places/32/library-music.svg deleted file mode 120000 index 437f9629..00000000 --- a/kde/folders/Nordic-green/Places/32/library-music.svg +++ /dev/null @@ -1 +0,0 @@ -folder-music.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/mail-sent.svg b/kde/folders/Nordic-green/Places/32/mail-sent.svg deleted file mode 120000 index d951d82f..00000000 --- a/kde/folders/Nordic-green/Places/32/mail-sent.svg +++ /dev/null @@ -1 +0,0 @@ -../actions/mail-send.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/neat.svg b/kde/folders/Nordic-green/Places/32/neat.svg deleted file mode 120000 index 0fb3d2e6..00000000 --- a/kde/folders/Nordic-green/Places/32/neat.svg +++ /dev/null @@ -1 +0,0 @@ -network-workgroup.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/network-server.svg b/kde/folders/Nordic-green/Places/32/network-server.svg deleted file mode 120000 index 0fb3d2e6..00000000 --- a/kde/folders/Nordic-green/Places/32/network-server.svg +++ /dev/null @@ -1 +0,0 @@ -network-workgroup.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/network-workgroup.svg b/kde/folders/Nordic-green/Places/32/network-workgroup.svg deleted file mode 120000 index 582eebfc..00000000 --- a/kde/folders/Nordic-green/Places/32/network-workgroup.svg +++ /dev/null @@ -1 +0,0 @@ -folder-html.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/network.svg b/kde/folders/Nordic-green/Places/32/network.svg deleted file mode 120000 index 582eebfc..00000000 --- a/kde/folders/Nordic-green/Places/32/network.svg +++ /dev/null @@ -1 +0,0 @@ -folder-html.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/network_fs.svg b/kde/folders/Nordic-green/Places/32/network_fs.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/32/network_fs.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/network_local.svg b/kde/folders/Nordic-green/Places/32/network_local.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/32/network_local.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/nfs.svg b/kde/folders/Nordic-green/Places/32/nfs.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/32/nfs.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/other-desktop.svg b/kde/folders/Nordic-green/Places/32/other-desktop.svg deleted file mode 120000 index 8f1a5a03..00000000 --- a/kde/folders/Nordic-green/Places/32/other-desktop.svg +++ /dev/null @@ -1 +0,0 @@ -user-desktop.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/redhat-home.svg b/kde/folders/Nordic-green/Places/32/redhat-home.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-green/Places/32/redhat-home.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/redhat-network-server.svg b/kde/folders/Nordic-green/Places/32/redhat-network-server.svg deleted file mode 120000 index 7fdd2d96..00000000 --- a/kde/folders/Nordic-green/Places/32/redhat-network-server.svg +++ /dev/null @@ -1 +0,0 @@ -network-server.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/redhat-system-group.svg b/kde/folders/Nordic-green/Places/32/redhat-system-group.svg deleted file mode 120000 index 0fb3d2e6..00000000 --- a/kde/folders/Nordic-green/Places/32/redhat-system-group.svg +++ /dev/null @@ -1 +0,0 @@ -network-workgroup.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/repository.svg b/kde/folders/Nordic-green/Places/32/repository.svg deleted file mode 120000 index 582eebfc..00000000 --- a/kde/folders/Nordic-green/Places/32/repository.svg +++ /dev/null @@ -1 +0,0 @@ -folder-html.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/samba.svg b/kde/folders/Nordic-green/Places/32/samba.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/32/samba.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/server.svg b/kde/folders/Nordic-green/Places/32/server.svg deleted file mode 120000 index 7fdd2d96..00000000 --- a/kde/folders/Nordic-green/Places/32/server.svg +++ /dev/null @@ -1 +0,0 @@ -network-server.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/stock_bookmark.svg b/kde/folders/Nordic-green/Places/32/stock_bookmark.svg deleted file mode 120000 index 99af06a8..00000000 --- a/kde/folders/Nordic-green/Places/32/stock_bookmark.svg +++ /dev/null @@ -1 +0,0 @@ -folder-bookmark.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/stock_delete-bookmark.svg b/kde/folders/Nordic-green/Places/32/stock_delete-bookmark.svg deleted file mode 120000 index 59b137c7..00000000 --- a/kde/folders/Nordic-green/Places/32/stock_delete-bookmark.svg +++ /dev/null @@ -1 +0,0 @@ -bookmark-missing.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/stock_folder.svg b/kde/folders/Nordic-green/Places/32/stock_folder.svg deleted file mode 120000 index 15062ce2..00000000 --- a/kde/folders/Nordic-green/Places/32/stock_folder.svg +++ /dev/null @@ -1 +0,0 @@ -folder.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/stock_home.svg b/kde/folders/Nordic-green/Places/32/stock_home.svg deleted file mode 120000 index 5cbdae99..00000000 --- a/kde/folders/Nordic-green/Places/32/stock_home.svg +++ /dev/null @@ -1 +0,0 @@ -go-home.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/stock_music-library.svg b/kde/folders/Nordic-green/Places/32/stock_music-library.svg deleted file mode 120000 index 437f9629..00000000 --- a/kde/folders/Nordic-green/Places/32/stock_music-library.svg +++ /dev/null @@ -1 +0,0 @@ -folder-music.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/stock_open.svg b/kde/folders/Nordic-green/Places/32/stock_open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-green/Places/32/stock_open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/stock_trash_empty.svg b/kde/folders/Nordic-green/Places/32/stock_trash_empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-green/Places/32/stock_trash_empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/stock_trash_full.svg b/kde/folders/Nordic-green/Places/32/stock_trash_full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-green/Places/32/stock_trash_full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/trash-empty.svg b/kde/folders/Nordic-green/Places/32/trash-empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-green/Places/32/trash-empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/trash-full.svg b/kde/folders/Nordic-green/Places/32/trash-full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-green/Places/32/trash-full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/trashcan_empty.svg b/kde/folders/Nordic-green/Places/32/trashcan_empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-green/Places/32/trashcan_empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/trashcan_full.svg b/kde/folders/Nordic-green/Places/32/trashcan_full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-green/Places/32/trashcan_full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/user-bookmarks.svg b/kde/folders/Nordic-green/Places/32/user-bookmarks.svg deleted file mode 120000 index 99af06a8..00000000 --- a/kde/folders/Nordic-green/Places/32/user-bookmarks.svg +++ /dev/null @@ -1 +0,0 @@ -folder-bookmark.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/user-desktop.svg b/kde/folders/Nordic-green/Places/32/user-desktop.svg deleted file mode 100644 index d740081f..00000000 --- a/kde/folders/Nordic-green/Places/32/user-desktop.svg +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-green/Places/32/user-home-open.svg b/kde/folders/Nordic-green/Places/32/user-home-open.svg deleted file mode 120000 index cde3e2e5..00000000 --- a/kde/folders/Nordic-green/Places/32/user-home-open.svg +++ /dev/null @@ -1 +0,0 @@ -folder-open.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/user-home.svg b/kde/folders/Nordic-green/Places/32/user-home.svg deleted file mode 100644 index 0960f70e..00000000 --- a/kde/folders/Nordic-green/Places/32/user-home.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-green/Places/32/user-images.svg b/kde/folders/Nordic-green/Places/32/user-images.svg deleted file mode 120000 index 6d4bb4b0..00000000 --- a/kde/folders/Nordic-green/Places/32/user-images.svg +++ /dev/null @@ -1 +0,0 @@ -folder-images.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/user-pictures.svg b/kde/folders/Nordic-green/Places/32/user-pictures.svg deleted file mode 120000 index 8f514a58..00000000 --- a/kde/folders/Nordic-green/Places/32/user-pictures.svg +++ /dev/null @@ -1 +0,0 @@ -user-images.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/user-share.svg b/kde/folders/Nordic-green/Places/32/user-share.svg deleted file mode 120000 index 7da8cb2e..00000000 --- a/kde/folders/Nordic-green/Places/32/user-share.svg +++ /dev/null @@ -1 +0,0 @@ -network.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/user-trash-full.svg b/kde/folders/Nordic-green/Places/32/user-trash-full.svg deleted file mode 100644 index 5c9eedf6..00000000 --- a/kde/folders/Nordic-green/Places/32/user-trash-full.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-green/Places/32/user-trash.svg b/kde/folders/Nordic-green/Places/32/user-trash.svg deleted file mode 100644 index 3355a8df..00000000 --- a/kde/folders/Nordic-green/Places/32/user-trash.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - diff --git a/kde/folders/Nordic-green/Places/32/xfce-trash_empty.svg b/kde/folders/Nordic-green/Places/32/xfce-trash_empty.svg deleted file mode 120000 index a5a5bd85..00000000 --- a/kde/folders/Nordic-green/Places/32/xfce-trash_empty.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/32/xfce-trash_full.svg b/kde/folders/Nordic-green/Places/32/xfce-trash_full.svg deleted file mode 120000 index 013ff841..00000000 --- a/kde/folders/Nordic-green/Places/32/xfce-trash_full.svg +++ /dev/null @@ -1 +0,0 @@ -user-trash-full.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/48/cs-desktop.svg b/kde/folders/Nordic-green/Places/48/cs-desktop.svg deleted file mode 120000 index 8f1a5a03..00000000 --- a/kde/folders/Nordic-green/Places/48/cs-desktop.svg +++ /dev/null @@ -1 +0,0 @@ -user-desktop.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/48/folder-games.svg b/kde/folders/Nordic-green/Places/48/folder-games.svg deleted file mode 100644 index b0bcebf0..00000000 --- a/kde/folders/Nordic-green/Places/48/folder-games.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/48/folder-public.svg b/kde/folders/Nordic-green/Places/48/folder-public.svg deleted file mode 120000 index a2956a2e..00000000 --- a/kde/folders/Nordic-green/Places/48/folder-public.svg +++ /dev/null @@ -1 +0,0 @@ -folder-publicshare.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/48/folder-recent.svg b/kde/folders/Nordic-green/Places/48/folder-recent.svg deleted file mode 100644 index 31478733..00000000 --- a/kde/folders/Nordic-green/Places/48/folder-recent.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/48/folder-video.svg b/kde/folders/Nordic-green/Places/48/folder-video.svg deleted file mode 100644 index c1852db1..00000000 --- a/kde/folders/Nordic-green/Places/48/folder-video.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/kde/folders/Nordic-green/Places/48/gtk-directory.svg b/kde/folders/Nordic-green/Places/48/gtk-directory.svg deleted file mode 120000 index 15062ce2..00000000 --- a/kde/folders/Nordic-green/Places/48/gtk-directory.svg +++ /dev/null @@ -1 +0,0 @@ -folder.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/Places/48/inode-directory.svg b/kde/folders/Nordic-green/Places/48/inode-directory.svg deleted file mode 120000 index 15062ce2..00000000 --- a/kde/folders/Nordic-green/Places/48/inode-directory.svg +++ /dev/null @@ -1 +0,0 @@ -folder.svg \ No newline at end of file diff --git a/kde/folders/Nordic-green/apps/scalable/firefox.svg b/kde/folders/Nordic-green/apps/scalable/firefox.svg deleted file mode 100644 index c0b8be10..00000000 --- a/kde/folders/Nordic-green/apps/scalable/firefox.svg +++ /dev/null @@ -1,643 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/kde/konsole/Dunmeri.colorscheme b/kde/konsole/Dunmeri.colorscheme new file mode 100644 index 00000000..b74065c4 --- /dev/null +++ b/kde/konsole/Dunmeri.colorscheme @@ -0,0 +1,95 @@ +[Background] +Color=47,42,40 + +[BackgroundFaint] +Color=47,42,40 + +[BackgroundIntense] +Color=47,42,40 + +[Color0] +Color=58,52,49 + +[Color0Faint] +Color=58,52,49 + +[Color0Intense] +Color=58,52,49 + +[Color1] +Color=198,83,83 + +[Color1Faint] +Color=198,83,83 + +[Color1Intense] +Color=198,83,83 + +[Color2] +Color=143,175,121 + +[Color2Faint] +Color=143,175,121 + +[Color2Intense] +Color=143,175,121 + +[Color3] +Color=221,195,136 + +[Color3Faint] +Color=221,195,136 + +[Color3Intense] +Color=221,195,136 + +[Color4] +Color=133,156,183 + +[Color4Faint] +Color=133,156,183 + +[Color4Intense] +Color=133,156,183 + +[Color5] +Color=175,121,166 + +[Color5Faint] +Color=175,121,166 + +[Color5Intense] +Color=175,121,166 + +[Color6] +Color=179,143,107 + +[Color6Faint] +Color=179,143,107 + +[Color6Intense] +Color=179,143,107 + +[Color7] +Color=202,198,196 + +[Color7Faint] +Color=202,198,196 + +[Color7Intense] +Color=202,198,196 + +[Foreground] +Color=202,198,196 + +[ForegroundFaint] +Color=202,198,196 + +[ForegroundIntense] +Color=202,198,196 + +[General] +Blur=true +Description=Dunmeri +Opacity=0.75 +Wallpaper= diff --git a/kde/konsole/Nordic.colorscheme b/kde/konsole/Nordic.colorscheme deleted file mode 100644 index 8522db29..00000000 --- a/kde/konsole/Nordic.colorscheme +++ /dev/null @@ -1,95 +0,0 @@ -[Background] -Color=46,52,64 - -[BackgroundFaint] -Color=46,52,64 - -[BackgroundIntense] -Color=46,52,64 - -[Color0] -Color=59,66,82 - -[Color0Faint] -Color=59,66,82 - -[Color0Intense] -Color=59,66,82 - -[Color1] -Color=191,97,106 - -[Color1Faint] -Color=191,97,106 - -[Color1Intense] -Color=191,97,106 - -[Color2] -Color=163,190,140 - -[Color2Faint] -Color=163,190,140 - -[Color2Intense] -Color=163,190,140 - -[Color3] -Color=235,203,139 - -[Color3Faint] -Color=235,203,139 - -[Color3Intense] -Color=235,203,139 - -[Color4] -Color=129,161,193 - -[Color4Faint] -Color=129,161,193 - -[Color4Intense] -Color=129,161,193 - -[Color5] -Color=180,142,173 - -[Color5Faint] -Color=180,142,173 - -[Color5Intense] -Color=180,142,173 - -[Color6] -Color=136,192,208 - -[Color6Faint] -Color=136,192,208 - -[Color6Intense] -Color=136,192,208 - -[Color7] -Color=216,222,233 - -[Color7Faint] -Color=216,222,233 - -[Color7Intense] -Color=216,222,233 - -[Foreground] -Color=216,222,233 - -[ForegroundFaint] -Color=216,222,233 - -[ForegroundIntense] -Color=216,222,233 - -[General] -Blur=true -Description=Nordic -Opacity=0.75 -Wallpaper= diff --git a/kde/kvantum/Nordic/Nordic.kvconfig b/kde/kvantum/Dunmeri/Dunmeri.kvconfig similarity index 88% rename from kde/kvantum/Nordic/Nordic.kvconfig rename to kde/kvantum/Dunmeri/Dunmeri.kvconfig index dc63453d..8ec09fde 100644 --- a/kde/kvantum/Nordic/Nordic.kvconfig +++ b/kde/kvantum/Dunmeri/Dunmeri.kvconfig @@ -71,25 +71,25 @@ intensity=1.00 saturation=1.00 [GeneralColors] -window.color=#434c5e -base.color=#3b4252 +window.color=#453e3b +base.color=#3a3431 alt.base.color=#2E353D78 button.color=#3c4454 -light.color=#2e3440 -mid.light.color=#2e3440 -dark.color=#2e3440 -mid.color=#2e3440 -highlight.color=#8fbcbb -inactive.highlight.color=#8fbcbb -text.color=#d8dee9 -window.text.color=#d8dee9 -button.text.color=#d8dee9 -disabled.text.color=#d8dee978 -tooltip.text.color=#d8dee9 -highlight.text.color=#2e3440 +light.color=#2f2a28 +mid.light.color=#2f2a28 +dark.color=#2f2a28 +mid.color=#2f2a28 +highlight.color=#af6f5a +inactive.highlight.color=#af6f5a +text.color=#cac6c4 +window.text.color=#cac6c4 +button.text.color=#cac6c4 +disabled.text.color=#cac6c478 +tooltip.text.color=#cac6c4 +highlight.text.color=#2f2a28 link.color=#646464 link.visited.color=#7f8c8d -progress.indicator.text.color=#d8dee9 +progress.indicator.text.color=#cac6c4 [Hacks] transparent_ktitle_label=true @@ -123,10 +123,10 @@ frame.right=3 interior=true interior.element=button indicator.size=8 -text.normal.color=#d8dee9 -text.focus.color=#2e3440 -text.press.color=#2e3440 -text.toggle.color=#2e3440 +text.normal.color=#cac6c4 +text.focus.color=#2f2a28 +text.press.color=#2f2a28 +text.toggle.color=#2f2a28 text.shadow=0 text.margin=1 text.iconspacing=4 @@ -150,13 +150,13 @@ frame.top=1 frame.bottom=1 frame.left=1 frame.right=1 -text.normal.color=#d8dee9 +text.normal.color=#cac6c4 [DockTitle] inherits=PanelButtonCommand frame=false interior=false -text.normal.color=#d8dee9 +text.normal.color=#cac6c4 text.focus.color=#c8c8ca text.bold=false @@ -167,20 +167,20 @@ interior=true frame.left=1 indicator.element=spin indicator.size=10 -text.normal.color=#d8dee9 +text.normal.color=#cac6c4 [RadioButton] inherits=PanelButtonCommand frame=false interior.element=radio -text.normal.color=#d8dee9 +text.normal.color=#cac6c4 text.focus.color=#c8c8ca [CheckBox] inherits=PanelButtonCommand frame=false interior.element=checkbox -text.normal.color=#d8dee9 +text.normal.color=#cac6c4 text.focus.color=#c8c8ca [Focus] @@ -221,7 +221,7 @@ indicator.size=8 [ToolboxTab] inherits=PanelButtonCommand -text.normal.color=#d8dee9 +text.normal.color=#cac6c4 text.focus.color=#c8c8ca text.press.color=#d2d2d4 @@ -238,9 +238,9 @@ frame.top=4 frame.bottom=4 frame.left=4 frame.right=4 -text.normal.color=#d8dee9 -text.focus.color=#d8dee9 -text.toggle.color=#d8dee9 +text.normal.color=#cac6c4 +text.focus.color=#cac6c4 +text.toggle.color=#cac6c4 frame.expansion=0 [TabFrame] @@ -266,7 +266,7 @@ frame.bottom=1 frame.left=1 frame.right=1 text.bold=false -text.normal.color=#d8dee9 +text.normal.color=#cac6c4 text.focus.color=#c8c8ca text.press.color=#d2d2d4 text.toggle.color=#d2d2d4 @@ -283,7 +283,7 @@ text.margin=0 frame=true interior.element=menubar frame.element=menubar -text.normal.color=#d8dee9 +text.normal.color=#cac6c4 text.focus.color=#c8c8ca frame.left=0 frame.right=0 @@ -310,10 +310,10 @@ inherits=PanelButtonCommand frame.element=progress interior.element=progress text.margin=0 -text.normal.color=#d8dee9 +text.normal.color=#cac6c4 text.focus.color=#c8c8ca text.press.color=#d2d2d4 -text.toggle.color=#d8dee9 +text.toggle.color=#cac6c4 text.bold=false frame.expansion=8 @@ -336,10 +336,10 @@ text.margin.top=2 text.margin.bottom=2 text.margin.left=4 text.margin.right=4 -text.normal.color=#d8dee9 +text.normal.color=#cac6c4 text.focus.color=#c8c8ca -text.press.color=#2e3440 -text.toggle.color=#2e3440 +text.press.color=#2f2a28 +text.toggle.color=#2f2a28 min_width=+0.3font min_height=+0.3font frame.expansion=0 @@ -372,7 +372,7 @@ frame=true frame.element=menuitem interior.element=menuitem indicator.element=menuitem -text.normal.color=#d8dee9 +text.normal.color=#cac6c4 text.focus.color=#c8c8ca text.margin.top=1 text.margin.bottom=1 @@ -391,7 +391,7 @@ frame.expansion=0 inherits=PanelButtonCommand frame.element=menubar interior.element=menubar -text.normal.color=#d8dee9 +text.normal.color=#cac6c4 frame.bottom=0 frame.expansion=0 @@ -408,7 +408,7 @@ text.margin.left=4 text.margin.right=4 text.margin.top=0 text.margin.bottom=0 -text.normal.color=#d8dee9 +text.normal.color=#cac6c4 text.focus.color=#c8c8ca frame.expansion=0 @@ -422,7 +422,7 @@ text.margin.right=2 interior.element=titlebar indicator.size=16 indicator.element=mdi -text.normal.color=#d8dee9 +text.normal.color=#cac6c4 text.focus.color=#c8c8ca text.bold=true text.italic=false @@ -443,7 +443,7 @@ frame.left=1 frame.right=1 frame.element=menu interior.element=menu -text.normal.color=#d8dee9 +text.normal.color=#cac6c4 text.shadow=false frame.expansion=0 @@ -452,7 +452,7 @@ inherits=GenericFrame frame=false text.shadow=0 text.margin=0 -text.normal.color=#d8dee9 +text.normal.color=#cac6c4 text.focus.color=#c8c8ca text.bold=true frame.expansion=0 diff --git a/kde/kvantum/Nordic/Nordic.svg b/kde/kvantum/Dunmeri/Dunmeri.svg similarity index 93% rename from kde/kvantum/Nordic/Nordic.svg rename to kde/kvantum/Dunmeri/Dunmeri.svg index 3a9699a4..0c3fca6e 100644 --- a/kde/kvantum/Nordic/Nordic.svg +++ b/kde/kvantum/Dunmeri/Dunmeri.svg @@ -647,46 +647,46 @@ transform="translate(0.00264425,45.000002)"> @@ -886,7 +886,7 @@ transform="translate(0.00264425,45.000002)"> + style="fill:#af6f5a;fill-opacity:1;fill-rule:evenodd" /> + style="fill:#af6f5a;fill-opacity:1;fill-rule:evenodd" /> + style="fill:#af6f5a;fill-opacity:1;fill-rule:evenodd" /> @@ -3373,7 +3373,7 @@ id="slider-toggled-topleft" /> @@ -5312,7 +5312,7 @@ @@ -5350,7 +5350,7 @@ + style="color:#000000;text-indent:0;text-transform:none;fill:#af6f5a;fill-opacity:1;stroke-width:0.80000001" /> - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/kde/kvantum/Nordic-Darker.tar.xz b/kde/kvantum/Nordic-Darker.tar.xz deleted file mode 100644 index daa36be2..00000000 Binary files a/kde/kvantum/Nordic-Darker.tar.xz and /dev/null differ diff --git a/kde/kvantum/Nordic-Darker/Nordic-Darker.kvconfig b/kde/kvantum/Nordic-Darker/Nordic-Darker.kvconfig deleted file mode 100644 index 0155ac3d..00000000 --- a/kde/kvantum/Nordic-Darker/Nordic-Darker.kvconfig +++ /dev/null @@ -1,491 +0,0 @@ -[%General] -author=Eliver Lara -comment=A dark theme created using the awesome Nord color pallete. -x11drag=menubar_and_primary_toolbar -alt_mnemonic=true -left_tabs=true -attach_active_tab=true -mirror_doc_tabs=true -group_toolbar_buttons=false -toolbar_item_spacing=1 -toolbar_interior_spacing=3 -spread_progressbar=true -composite=true -menu_shadow_depth=5 -menu_separator_height=6 -tooltip_shadow_depth=6 -splitter_width=4 -scroll_width=6 -scroll_arrows=false -scroll_min_extent=60 -slider_width=2 -slider_handle_width=18 -slider_handle_length=18 -center_toolbar_handle=true -check_size=14 -textless_progressbar=false -progressbar_thickness=2 -menubar_mouse_tracking=true -toolbutton_style=1 -double_click=false -translucent_windows=true -blurring=true -popup_blurring=true -vertical_spin_indicators=false -spin_button_width=32 -fill_rubberband=false -merge_menubar_with_toolbar=true -small_icon_size=16 -large_icon_size=32 -button_icon_size=16 -toolbar_icon_size=22 -combo_as_lineedit=true -animate_states=false -button_contents_shift=false -combo_menu=true -hide_combo_checkboxes=true -combo_focus_rect=true -groupbox_top_label=true -inline_spin_indicators=false -joined_inactive_tabs=false -layout_spacing=6 -layout_margin=4 -scrollbar_in_view=true -transient_scrollbar=true -transient_groove=false -submenu_overlap=0 -tooltip_delay=-1 -tree_branch_line=true -dark_titlebar=true -opaque=QMPlay2,kaffeine,kmplayer,subtitlecomposer,kdenlive,vlc,avidemux,avidemux2_qt4,avidemux3_qt4,avidemux3_qt5,kamoso,QtCreator,VirtualBox,trojita,dragon,digikam -reduce_window_opacity=18 -scrollable_menu=false -submenu_delay=250 -no_inactiveness=false -no_window_pattern=false -reduce_menu_opacity=0 -respect_DE=true -contrast=1.00 -dialog_button_layout=0 -intensity=1.00 -saturation=1.00 - -[GeneralColors] -window.color=#434c5e -base.color=#3b4252 -alt.base.color=#2E353D78 -button.color=#3c4454 -light.color=#2e3440 -mid.light.color=#2e3440 -dark.color=#2e3440 -mid.color=#2e3440 -highlight.color=#4c566a -inactive.highlight.color=#4c566a -text.color=#d8dee9 -window.text.color=#d8dee9 -button.text.color=#d8dee9 -disabled.text.color=#d8dee978 -tooltip.text.color=#d8dee9 -highlight.text.color=#d8dee9 -link.color=#646464 -link.visited.color=#7f8c8d -progress.indicator.text.color=#d8dee9 - -[Hacks] -transparent_ktitle_label=true -transparent_dolphin_view=true -transparent_pcmanfm_sidepane=true -blur_translucent=true -transparent_menutitle=true -respect_darkness=true -kcapacitybar_as_progressbar=true -force_size_grip=true -iconless_pushbutton=false -iconless_menu=false -disabled_icon_opacity=70 -lxqtmainmenu_iconsize=22 -normal_default_pushbutton=true -single_top_toolbar=true -tint_on_mouseover=0 -transparent_pcmanfm_view=true -middle_click_scroll=false -no_selection_tint=false -opaque_colors=false -scroll_jump_workaround=false - -[PanelButtonCommand] -frame=true -frame.element=button -frame.top=3 -frame.bottom=3 -frame.left=3 -frame.right=3 -interior=true -interior.element=button -indicator.size=8 -text.normal.color=#d8dee9 -text.focus.color=#d8dee9 -text.press.color=#d8dee9 -text.toggle.color=#d8dee9 -text.shadow=0 -text.margin=1 -text.iconspacing=4 -indicator.element=arrow -text.margin.top=2 -text.margin.bottom=2 -text.margin.left=2 -text.margin.right=2 -min_width=+0.3font -min_height=+0.3font -frame.expansion=6 - -[PanelButtonTool] -inherits=PanelButtonCommand - -[Dock] -inherits=PanelButtonCommand -interior.element=dock -frame.element=dock -frame.top=1 -frame.bottom=1 -frame.left=1 -frame.right=1 -text.normal.color=#d8dee9 - -[DockTitle] -inherits=PanelButtonCommand -frame=false -interior=false -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca -text.bold=false - -[IndicatorSpinBox] -inherits=PanelButtonCommand -frame=true -interior=true -frame.left=1 -indicator.element=spin -indicator.size=10 -text.normal.color=#d8dee9 - -[RadioButton] -inherits=PanelButtonCommand -frame=false -interior.element=radio -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca - -[CheckBox] -inherits=PanelButtonCommand -frame=false -interior.element=checkbox -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca - -[Focus] -inherits=PanelButtonCommand -frame=true -frame.element=focus -frame.top=1 -frame.bottom=1 -frame.left=1 -frame.right=1 -frame.patternsize=20 - -[GenericFrame] -inherits=PanelButtonCommand -frame=true -interior=false -frame.element=common -interior.element=common -frame.top=1 -frame.bottom=1 -frame.left=1 -frame.right=1 - -[LineEdit] -inherits=PanelButtonCommand -frame.element=lineedit -interior.element=lineedit -text.margin.left=0 -text.margin.right=0 - -[DropDownButton] -inherits=PanelButtonCommand -indicator.element=arrow-down - -[IndicatorArrow] -indicator.element=arrow -indicator.size=8 - -[ToolboxTab] -inherits=PanelButtonCommand -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca -text.press.color=#d2d2d4 - -[Tab] -inherits=PanelButtonCommand -interior.element=tab -text.margin.left=8 -text.margin.right=8 -text.margin.top=2 -text.margin.bottom=2 -frame.element=tab -indicator.element=tab -frame.top=4 -frame.bottom=4 -frame.left=4 -frame.right=4 -text.normal.color=#d8dee9 -text.focus.color=#d8dee9 -text.toggle.color=#d8dee9 -frame.expansion=0 - -[TabFrame] -inherits=PanelButtonCommand -frame.element=tabframe -interior.element=tabframe -frame.top=4 -frame.bottom=4 -frame.left=4 -frame.right=4 - -[TreeExpander] -inherits=PanelButtonCommand -indicator.size=12 -indicator.element=tree - -[HeaderSection] -inherits=PanelButtonCommand -interior.element=header -frame.element=header -frame.top=1 -frame.bottom=1 -frame.left=1 -frame.right=1 -text.bold=false -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca -text.press.color=#d2d2d4 -text.toggle.color=#d2d2d4 -frame.expansion=0 - -[SizeGrip] -indicator.element=resize-grip - -[Toolbar] -inherits=PanelButtonCommand -indicator.element=toolbar -indicator.size=5 -text.margin=0 -frame=true -interior.element=menubar -frame.element=menubar -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca -frame.left=0 -frame.right=0 -frame.top=0 -frame.bottom=1 -frame.expansion=0 - -[Slider] -inherits=PanelButtonCommand -frame.element=slider -interior.element=slider -frame.top=3 -frame.bottom=3 -frame.left=3 -frame.right=3 - -[SliderCursor] -inherits=PanelButtonCommand -frame=false -interior.element=slidercursor - -[Progressbar] -inherits=PanelButtonCommand -frame.element=progress -interior.element=progress -text.margin=0 -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca -text.press.color=#d2d2d4 -text.toggle.color=#d8dee9 -text.bold=false -frame.expansion=8 - -[ProgressbarContents] -inherits=PanelButtonCommand -frame=true -frame.element=progress-pattern -interior.element=progress-pattern - -[ItemView] -inherits=PanelButtonCommand -text.margin=0 -frame.element=itemview -interior.element=itemview -frame.top=2 -frame.bottom=2 -frame.left=2 -frame.right=2 -text.margin.top=2 -text.margin.bottom=2 -text.margin.left=4 -text.margin.right=4 -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca -text.press.color=#d8dee9 -text.toggle.color=#d8dee9 -min_width=+0.3font -min_height=+0.3font -frame.expansion=0 - -[Splitter] -indicator.size=48 - -[Scrollbar] -inherits=PanelButtonCommand -indicator.element=arrow -indicator.size=8 - -[ScrollbarSlider] -inherits=PanelButtonCommand -interior.element=scrollbarslider -interior=true -frame=false -frame.expansion=48 - -[ScrollbarGroove] -inherits=PanelButtonCommand -interior.element=scrollbargroove -interior=true -frame=false -frame.expansion=48 - -[MenuItem] -inherits=PanelButtonCommand -frame=true -frame.element=menuitem -interior.element=menuitem -indicator.element=menuitem -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca -text.margin.top=1 -text.margin.bottom=1 -text.margin.left=4 -text.margin.right=4 -frame.top=3 -frame.bottom=3 -frame.left=3 -frame.right=3 -text.bold=false -min_width=+0.3font -min_height=+0.3font -frame.expansion=0 - -[MenuBar] -inherits=PanelButtonCommand -frame.element=menubar -interior.element=menubar -text.normal.color=#d8dee9 -frame.bottom=0 -frame.expansion=0 - -[MenuBarItem] -inherits=PanelButtonCommand -interior=true -interior.element=menubaritem -frame.element=menubaritem -frame.top=2 -frame.bottom=2 -frame.left=2 -frame.right=2 -text.margin.left=4 -text.margin.right=4 -text.margin.top=0 -text.margin.bottom=0 -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca -frame.expansion=0 - -[TitleBar] -inherits=PanelButtonCommand -frame=false -text.margin.top=2 -text.margin.bottom=2 -text.margin.left=2 -text.margin.right=2 -interior.element=titlebar -indicator.size=16 -indicator.element=mdi -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca -text.bold=true -text.italic=false -frame.expansion=0 - -[ComboBox] -inherits=PanelButtonCommand -interior.element=combo -frame.element=combo -text.press.color=#d2d2d4 -indicator.element=carrow - -[Menu] -inherits=PanelButtonCommand -frame.top=1 -frame.bottom=1 -frame.left=1 -frame.right=1 -frame.element=menu -interior.element=menu -text.normal.color=#d8dee9 -text.shadow=false -frame.expansion=0 - -[GroupBox] -inherits=GenericFrame -frame=false -text.shadow=0 -text.margin=0 -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca -text.bold=true -frame.expansion=0 - -[TabBarFrame] -inherits=GenericFrame -frame=true -frame.element=tabBarFrame -interior=false -frame.top=4 -frame.bottom=4 -frame.left=4 -frame.right=4 - -[ToolTip] -inherits=GenericFrame -frame.top=3 -frame.bottom=3 -frame.left=3 -frame.right=3 -interior=true -text.shadow=0 -text.margin=0 -interior.element=tooltip -frame.element=tooltip -frame.expansion=0 - -[StatusBar] -inherits=GenericFrame -frame=false -interior=false -interior=false - -[Window] -interior=true -interior.element=window diff --git a/kde/kvantum/Nordic-Darker/Nordic-Darker.svg b/kde/kvantum/Nordic-Darker/Nordic-Darker.svg deleted file mode 100644 index c288bec8..00000000 --- a/kde/kvantum/Nordic-Darker/Nordic-Darker.svg +++ /dev/null @@ -1,6764 +0,0 @@ - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/kde/kvantum/Nordic-Solid.tar.xz b/kde/kvantum/Nordic-Solid.tar.xz deleted file mode 100644 index 582441d0..00000000 Binary files a/kde/kvantum/Nordic-Solid.tar.xz and /dev/null differ diff --git a/kde/kvantum/Nordic-Solid/Nordic-Solid.kvconfig b/kde/kvantum/Nordic-Solid/Nordic-Solid.kvconfig deleted file mode 100644 index 42e0d52d..00000000 --- a/kde/kvantum/Nordic-Solid/Nordic-Solid.kvconfig +++ /dev/null @@ -1,494 +0,0 @@ -[%General] -author=Eliver Lara -comment=A dark theme created using the awesome Nord color pallete. -x11drag=menubar_and_primary_toolbar -alt_mnemonic=true -left_tabs=true -attach_active_tab=true -mirror_doc_tabs=true -group_toolbar_buttons=false -toolbar_item_spacing=1 -toolbar_interior_spacing=3 -spread_progressbar=true -composite=true -menu_shadow_depth=5 -menu_separator_height=6 -tooltip_shadow_depth=6 -splitter_width=4 -scroll_width=6 -scroll_arrows=false -scroll_min_extent=60 -slider_width=2 -slider_handle_width=18 -slider_handle_length=18 -center_toolbar_handle=true -check_size=14 -textless_progressbar=false -progressbar_thickness=2 -menubar_mouse_tracking=true -toolbutton_style=1 -double_click=false -translucent_windows=false -blurring=false -popup_blurring=true -vertical_spin_indicators=false -spin_button_width=32 -fill_rubberband=false -merge_menubar_with_toolbar=true -small_icon_size=16 -large_icon_size=32 -button_icon_size=16 -toolbar_icon_size=22 -combo_as_lineedit=true -animate_states=false -button_contents_shift=false -combo_menu=true -hide_combo_checkboxes=true -combo_focus_rect=true -groupbox_top_label=true -inline_spin_indicators=false -joined_inactive_tabs=false -layout_spacing=6 -layout_margin=4 -scrollbar_in_view=true -transient_scrollbar=true -transient_groove=false -submenu_overlap=0 -tooltip_delay=-1 -tree_branch_line=true -dark_titlebar=true -opaque=QMPlay2,kaffeine,kmplayer,subtitlecomposer,kdenlive,vlc,avidemux,avidemux2_qt4,avidemux3_qt4,avidemux3_qt5,kamoso,QtCreator,VirtualBox,trojita,dragon,digikam -reduce_window_opacity=18 -scrollable_menu=false -submenu_delay=250 -no_inactiveness=false -no_window_pattern=false -reduce_menu_opacity=0 -respect_DE=true -contrast=1.00 -dialog_button_layout=0 -intensity=1.00 -saturation=1.00 -click_behavior=0 -shadowless_popup=false - -[GeneralColors] -window.color=#434c5e -base.color=#3b4252 -alt.base.color=#2E353D78 -button.color=#3c4454 -light.color=#2e3440 -mid.light.color=#2e3440 -dark.color=#2e3440 -mid.color=#2e3440 -highlight.color=#8fbcbb -inactive.highlight.color=#8fbcbb -text.color=#d8dee9 -window.text.color=#d8dee9 -button.text.color=#d8dee9 -disabled.text.color=#d8dee978 -tooltip.text.color=#d8dee9 -highlight.text.color=#2e3440 -link.color=#646464 -link.visited.color=#7f8c8d -progress.indicator.text.color=#d8dee9 - -[Hacks] -transparent_ktitle_label=true -transparent_dolphin_view=true -transparent_pcmanfm_sidepane=false -blur_translucent=true -transparent_menutitle=false -respect_darkness=true -kcapacitybar_as_progressbar=true -force_size_grip=true -iconless_pushbutton=false -iconless_menu=false -disabled_icon_opacity=70 -lxqtmainmenu_iconsize=22 -normal_default_pushbutton=true -single_top_toolbar=true -tint_on_mouseover=0 -transparent_pcmanfm_view=false -middle_click_scroll=false -no_selection_tint=false -opaque_colors=false -scroll_jump_workaround=false -kinetic_scrolling=false - -[PanelButtonCommand] -frame=true -frame.element=button -frame.top=3 -frame.bottom=3 -frame.left=3 -frame.right=3 -interior=true -interior.element=button -indicator.size=8 -text.normal.color=#d8dee9 -text.focus.color=#2e3440 -text.press.color=#2e3440 -text.toggle.color=#2e3440 -text.shadow=0 -text.margin=1 -text.iconspacing=4 -indicator.element=arrow -text.margin.top=2 -text.margin.bottom=2 -text.margin.left=2 -text.margin.right=2 -min_width=+0.3font -min_height=+0.3font -frame.expansion=6 - -[PanelButtonTool] -inherits=PanelButtonCommand - -[Dock] -inherits=PanelButtonCommand -interior.element=dock -frame.element=dock -frame.top=1 -frame.bottom=1 -frame.left=1 -frame.right=1 -text.normal.color=#d8dee9 - -[DockTitle] -inherits=PanelButtonCommand -frame=false -interior=false -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca -text.bold=false - -[IndicatorSpinBox] -inherits=PanelButtonCommand -frame=true -interior=true -frame.left=1 -indicator.element=spin -indicator.size=10 -text.normal.color=#d8dee9 - -[RadioButton] -inherits=PanelButtonCommand -frame=false -interior.element=radio -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca - -[CheckBox] -inherits=PanelButtonCommand -frame=false -interior.element=checkbox -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca - -[Focus] -inherits=PanelButtonCommand -frame=true -frame.element=focus -frame.top=1 -frame.bottom=1 -frame.left=1 -frame.right=1 -frame.patternsize=20 - -[GenericFrame] -inherits=PanelButtonCommand -frame=true -interior=false -frame.element=common -interior.element=common -frame.top=1 -frame.bottom=1 -frame.left=1 -frame.right=1 - -[LineEdit] -inherits=PanelButtonCommand -frame.element=lineedit -interior.element=lineedit -text.margin.left=0 -text.margin.right=0 - -[DropDownButton] -inherits=PanelButtonCommand -indicator.element=arrow-down - -[IndicatorArrow] -indicator.element=arrow -indicator.size=8 - -[ToolboxTab] -inherits=PanelButtonCommand -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca -text.press.color=#d2d2d4 - -[Tab] -inherits=PanelButtonCommand -interior.element=tab -text.margin.left=8 -text.margin.right=8 -text.margin.top=2 -text.margin.bottom=2 -frame.element=tab -indicator.element=tab -frame.top=4 -frame.bottom=4 -frame.left=4 -frame.right=4 -text.normal.color=#d8dee9 -text.focus.color=#d8dee9 -text.toggle.color=#d8dee9 -frame.expansion=0 - -[TabFrame] -inherits=PanelButtonCommand -frame.element=tabframe -interior.element=tabframe -frame.top=4 -frame.bottom=4 -frame.left=4 -frame.right=4 - -[TreeExpander] -inherits=PanelButtonCommand -indicator.size=12 -indicator.element=tree - -[HeaderSection] -inherits=PanelButtonCommand -interior.element=header -frame.element=header -frame.top=1 -frame.bottom=1 -frame.left=1 -frame.right=1 -text.bold=false -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca -text.press.color=#d2d2d4 -text.toggle.color=#d2d2d4 -frame.expansion=0 - -[SizeGrip] -indicator.element=resize-grip - -[Toolbar] -inherits=PanelButtonCommand -indicator.element=toolbar -indicator.size=5 -text.margin=0 -frame=true -interior.element=menubar -frame.element=menubar -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca -frame.left=0 -frame.right=0 -frame.top=0 -frame.bottom=1 -frame.expansion=0 - -[Slider] -inherits=PanelButtonCommand -frame.element=slider -interior.element=slider -frame.top=3 -frame.bottom=3 -frame.left=3 -frame.right=3 - -[SliderCursor] -inherits=PanelButtonCommand -frame=false -interior.element=slidercursor - -[Progressbar] -inherits=PanelButtonCommand -frame.element=progress -interior.element=progress -text.margin=0 -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca -text.press.color=#d2d2d4 -text.toggle.color=#d8dee9 -text.bold=false -frame.expansion=8 - -[ProgressbarContents] -inherits=PanelButtonCommand -frame=true -frame.element=progress-pattern -interior.element=progress-pattern - -[ItemView] -inherits=PanelButtonCommand -text.margin=0 -frame.element=itemview -interior.element=itemview -frame.top=2 -frame.bottom=2 -frame.left=2 -frame.right=2 -text.margin.top=2 -text.margin.bottom=2 -text.margin.left=4 -text.margin.right=4 -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca -text.press.color=#2e3440 -text.toggle.color=#2e3440 -min_width=+0.3font -min_height=+0.3font -frame.expansion=0 - -[Splitter] -indicator.size=48 - -[Scrollbar] -inherits=PanelButtonCommand -indicator.element=arrow -indicator.size=8 - -[ScrollbarSlider] -inherits=PanelButtonCommand -interior.element=scrollbarslider -interior=true -frame=false -frame.expansion=48 - -[ScrollbarGroove] -inherits=PanelButtonCommand -interior.element=scrollbargroove -interior=true -frame=false -frame.expansion=48 - -[MenuItem] -inherits=PanelButtonCommand -frame=true -frame.element=menuitem -interior.element=menuitem -indicator.element=menuitem -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca -text.margin.top=1 -text.margin.bottom=1 -text.margin.left=4 -text.margin.right=4 -frame.top=3 -frame.bottom=3 -frame.left=3 -frame.right=3 -text.bold=false -min_width=+0.3font -min_height=+0.3font -frame.expansion=0 - -[MenuBar] -inherits=PanelButtonCommand -frame.element=menubar -interior.element=menubar -text.normal.color=#d8dee9 -frame.bottom=0 -frame.expansion=0 - -[MenuBarItem] -inherits=PanelButtonCommand -interior=true -interior.element=menubaritem -frame.element=menubaritem -frame.top=2 -frame.bottom=2 -frame.left=2 -frame.right=2 -text.margin.left=4 -text.margin.right=4 -text.margin.top=0 -text.margin.bottom=0 -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca -frame.expansion=0 - -[TitleBar] -inherits=PanelButtonCommand -frame=false -text.margin.top=2 -text.margin.bottom=2 -text.margin.left=2 -text.margin.right=2 -interior.element=titlebar -indicator.size=16 -indicator.element=mdi -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca -text.bold=true -text.italic=false -frame.expansion=0 - -[ComboBox] -inherits=PanelButtonCommand -interior.element=combo -frame.element=combo -text.press.color=#d2d2d4 -indicator.element=carrow - -[Menu] -inherits=PanelButtonCommand -frame.top=1 -frame.bottom=1 -frame.left=1 -frame.right=1 -frame.element=menu -interior.element=menu -text.normal.color=#d8dee9 -text.shadow=false -frame.expansion=0 - -[GroupBox] -inherits=GenericFrame -frame=false -text.shadow=0 -text.margin=0 -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca -text.bold=true -frame.expansion=0 - -[TabBarFrame] -inherits=GenericFrame -frame=true -frame.element=tabBarFrame -interior=false -frame.top=4 -frame.bottom=4 -frame.left=4 -frame.right=4 - -[ToolTip] -inherits=GenericFrame -frame.top=3 -frame.bottom=3 -frame.left=3 -frame.right=3 -interior=true -text.shadow=0 -text.margin=0 -interior.element=tooltip -frame.element=tooltip -frame.expansion=0 - -[StatusBar] -inherits=GenericFrame -frame=false -interior=false -interior=false - -[Window] -interior=true -interior.element=window diff --git a/kde/kvantum/Nordic-Solid/Nordic-Solid.svg b/kde/kvantum/Nordic-Solid/Nordic-Solid.svg deleted file mode 100644 index b8ab6160..00000000 --- a/kde/kvantum/Nordic-Solid/Nordic-Solid.svg +++ /dev/null @@ -1,6764 +0,0 @@ - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/kde/kvantum/Nordic-bluish-solid.tar.xz b/kde/kvantum/Nordic-bluish-solid.tar.xz deleted file mode 100644 index b451fda6..00000000 Binary files a/kde/kvantum/Nordic-bluish-solid.tar.xz and /dev/null differ diff --git a/kde/kvantum/Nordic-bluish-solid/Nordic-bluish-solid.kvconfig b/kde/kvantum/Nordic-bluish-solid/Nordic-bluish-solid.kvconfig deleted file mode 100644 index ea9843fa..00000000 --- a/kde/kvantum/Nordic-bluish-solid/Nordic-bluish-solid.kvconfig +++ /dev/null @@ -1,499 +0,0 @@ -[%General] -author=Eliver Lara -comment=A dark theme created using the awesome Nord color pallete. -x11drag=menubar_and_primary_toolbar -alt_mnemonic=true -left_tabs=true -attach_active_tab=true -mirror_doc_tabs=true -group_toolbar_buttons=false -toolbar_item_spacing=1 -toolbar_interior_spacing=3 -spread_progressbar=true -composite=true -menu_shadow_depth=5 -menu_separator_height=6 -tooltip_shadow_depth=6 -splitter_width=4 -scroll_width=6 -scroll_arrows=false -scroll_min_extent=60 -slider_width=2 -slider_handle_width=18 -slider_handle_length=18 -center_toolbar_handle=true -check_size=14 -textless_progressbar=false -progressbar_thickness=2 -menubar_mouse_tracking=true -toolbutton_style=1 -double_click=false -translucent_windows=false -blurring=false -popup_blurring=true -vertical_spin_indicators=false -spin_button_width=32 -fill_rubberband=false -merge_menubar_with_toolbar=true -small_icon_size=16 -large_icon_size=32 -button_icon_size=16 -toolbar_icon_size=22 -combo_as_lineedit=true -animate_states=false -button_contents_shift=false -combo_menu=true -hide_combo_checkboxes=true -combo_focus_rect=true -groupbox_top_label=true -inline_spin_indicators=false -joined_inactive_tabs=false -layout_spacing=6 -layout_margin=4 -scrollbar_in_view=true -transient_scrollbar=true -transient_groove=false -submenu_overlap=0 -tooltip_delay=-1 -tree_branch_line=true -dark_titlebar=true -opaque=QMPlay2,kaffeine,kmplayer,subtitlecomposer,kdenlive,vlc,avidemux,avidemux2_qt4,avidemux3_qt4,avidemux3_qt5,kamoso,QtCreator,VirtualBox,trojita,dragon,digikam -reduce_window_opacity=18 -scrollable_menu=false -submenu_delay=250 -no_inactiveness=false -no_window_pattern=false -reduce_menu_opacity=0 -respect_DE=true -contrast=1.00 -dialog_button_layout=0 -intensity=1.00 -saturation=1.00 -click_behavior=0 -drag_from_buttons=false -shadowless_popup=false - -[GeneralColors] -window.color=#2e3440 -base.color=#2e3440 -alt.base.color=#2E353D -button.color=#3c4454 -light.color=#2e3440 -mid.light.color=#2e3440 -dark.color=#2e3440 -mid.color=#2e3440 -highlight.color=#81a1c1 -inactive.highlight.color=#81a1c1 -text.color=#d8dee9 -window.text.color=#d8dee9 -button.text.color=#d8dee9 -disabled.text.color=#d8dee978 -tooltip.text.color=#d8dee9 -highlight.text.color=#d8dee9 -link.color=#646464 -link.visited.color=#7f8c8d -progress.indicator.text.color=#d8dee9 - -[Hacks] -transparent_ktitle_label=true -transparent_dolphin_view=true -transparent_pcmanfm_sidepane=true -blur_translucent=true -transparent_menutitle=true -respect_darkness=true -kcapacitybar_as_progressbar=true -force_size_grip=true -iconless_pushbutton=false -iconless_menu=false -disabled_icon_opacity=70 -lxqtmainmenu_iconsize=22 -normal_default_pushbutton=true -single_top_toolbar=true -tint_on_mouseover=0 -transparent_pcmanfm_view=true -middle_click_scroll=false -no_selection_tint=false -opaque_colors=false -scroll_jump_workaround=false -blur_only_active_window=false -centered_forms=false -kinetic_scrolling=false -noninteger_translucency=false -style_vertical_toolbars=false - -[PanelButtonCommand] -frame=true -frame.element=button -frame.top=3 -frame.bottom=3 -frame.left=3 -frame.right=3 -interior=true -interior.element=button -indicator.size=8 -text.normal.color=#d8dee9 -text.focus.color=#d8dee9 -text.press.color=#d8dee9 -text.toggle.color=#d8dee9 -text.shadow=0 -text.margin=1 -text.iconspacing=4 -indicator.element=arrow -text.margin.top=2 -text.margin.bottom=2 -text.margin.left=2 -text.margin.right=2 -min_width=+0.3font -min_height=+0.3font -frame.expansion=6 - -[PanelButtonTool] -inherits=PanelButtonCommand - -[Dock] -inherits=PanelButtonCommand -interior.element=dock -frame.element=dock -frame.top=1 -frame.bottom=1 -frame.left=1 -frame.right=1 -text.normal.color=#d8dee9 - -[DockTitle] -inherits=PanelButtonCommand -frame=false -interior=false -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca -text.bold=false - -[IndicatorSpinBox] -inherits=PanelButtonCommand -frame=true -interior=true -frame.left=1 -indicator.element=spin -indicator.size=10 -text.normal.color=#d8dee9 - -[RadioButton] -inherits=PanelButtonCommand -frame=false -interior.element=radio -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca - -[CheckBox] -inherits=PanelButtonCommand -frame=false -interior.element=checkbox -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca - -[Focus] -inherits=PanelButtonCommand -frame=true -frame.element=focus -frame.top=1 -frame.bottom=1 -frame.left=1 -frame.right=1 -frame.patternsize=20 - -[GenericFrame] -inherits=PanelButtonCommand -frame=true -interior=false -frame.element=common -interior.element=common -frame.top=1 -frame.bottom=1 -frame.left=1 -frame.right=1 - -[LineEdit] -inherits=PanelButtonCommand -frame.element=lineedit -interior.element=lineedit -text.margin.left=0 -text.margin.right=0 - -[DropDownButton] -inherits=PanelButtonCommand -indicator.element=arrow-down - -[IndicatorArrow] -indicator.element=arrow -indicator.size=8 - -[ToolboxTab] -inherits=PanelButtonCommand -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca -text.press.color=#d2d2d4 - -[Tab] -inherits=PanelButtonCommand -interior.element=tab -text.margin.left=8 -text.margin.right=8 -text.margin.top=2 -text.margin.bottom=2 -frame.element=tab -indicator.element=tab -frame.top=4 -frame.bottom=4 -frame.left=4 -frame.right=4 -text.normal.color=#d8dee9 -text.focus.color=#d8dee9 -text.toggle.color=#d8dee9 -frame.expansion=0 - -[TabFrame] -inherits=PanelButtonCommand -frame.element=tabframe -interior.element=tabframe -frame.top=4 -frame.bottom=4 -frame.left=4 -frame.right=4 - -[TreeExpander] -inherits=PanelButtonCommand -indicator.size=12 -indicator.element=tree - -[HeaderSection] -inherits=PanelButtonCommand -interior.element=header -frame.element=header -frame.top=1 -frame.bottom=1 -frame.left=1 -frame.right=1 -text.bold=false -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca -text.press.color=#d2d2d4 -text.toggle.color=#d2d2d4 -frame.expansion=0 - -[SizeGrip] -indicator.element=resize-grip - -[Toolbar] -inherits=PanelButtonCommand -indicator.element=toolbar -indicator.size=5 -text.margin=0 -frame=true -interior.element=menubar -frame.element=menubar -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca -frame.left=0 -frame.right=0 -frame.top=0 -frame.bottom=1 -frame.expansion=0 - -[Slider] -inherits=PanelButtonCommand -frame.element=slider -interior.element=slider -frame.top=3 -frame.bottom=3 -frame.left=3 -frame.right=3 - -[SliderCursor] -inherits=PanelButtonCommand -frame=false -interior.element=slidercursor - -[Progressbar] -inherits=PanelButtonCommand -frame.element=progress -interior.element=progress -text.margin=0 -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca -text.press.color=#d2d2d4 -text.toggle.color=#d8dee9 -text.bold=false -frame.expansion=8 - -[ProgressbarContents] -inherits=PanelButtonCommand -frame=true -frame.element=progress-pattern -interior.element=progress-pattern - -[ItemView] -inherits=PanelButtonCommand -text.margin=0 -frame.element=itemview -interior.element=itemview -frame.top=2 -frame.bottom=2 -frame.left=2 -frame.right=2 -text.margin.top=2 -text.margin.bottom=2 -text.margin.left=4 -text.margin.right=4 -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca -text.press.color=#d8dee9 -text.toggle.color=#d8dee9 -min_width=+0.3font -min_height=+0.3font -frame.expansion=0 - -[Splitter] -indicator.size=48 - -[Scrollbar] -inherits=PanelButtonCommand -indicator.element=arrow -indicator.size=8 - -[ScrollbarSlider] -inherits=PanelButtonCommand -interior.element=scrollbarslider -interior=true -frame=false -frame.expansion=48 - -[ScrollbarGroove] -inherits=PanelButtonCommand -interior.element=scrollbargroove -interior=true -frame=false -frame.expansion=48 - -[MenuItem] -inherits=PanelButtonCommand -frame=true -frame.element=menuitem -interior.element=menuitem -indicator.element=menuitem -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca -text.margin.top=1 -text.margin.bottom=1 -text.margin.left=4 -text.margin.right=4 -frame.top=3 -frame.bottom=3 -frame.left=3 -frame.right=3 -text.bold=false -min_width=+0.3font -min_height=+0.3font -frame.expansion=0 - -[MenuBar] -inherits=PanelButtonCommand -frame.element=menubar -interior.element=menubar -text.normal.color=#d8dee9 -frame.bottom=0 -frame.expansion=0 - -[MenuBarItem] -inherits=PanelButtonCommand -interior=true -interior.element=menubaritem -frame.element=menubaritem -frame.top=2 -frame.bottom=2 -frame.left=2 -frame.right=2 -text.margin.left=4 -text.margin.right=4 -text.margin.top=0 -text.margin.bottom=0 -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca -frame.expansion=0 - -[TitleBar] -inherits=PanelButtonCommand -frame=false -text.margin.top=2 -text.margin.bottom=2 -text.margin.left=2 -text.margin.right=2 -interior.element=titlebar -indicator.size=16 -indicator.element=mdi -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca -text.bold=true -text.italic=false -frame.expansion=0 - -[ComboBox] -inherits=PanelButtonCommand -interior.element=combo -frame.element=combo -text.press.color=#d2d2d4 -indicator.element=carrow - -[Menu] -inherits=PanelButtonCommand -frame.top=1 -frame.bottom=1 -frame.left=1 -frame.right=1 -frame.element=menu -interior.element=menu -text.normal.color=#d8dee9 -text.shadow=false -frame.expansion=0 - -[GroupBox] -inherits=GenericFrame -frame=false -text.shadow=0 -text.margin=0 -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca -text.bold=true -frame.expansion=0 - -[TabBarFrame] -inherits=GenericFrame -frame=true -frame.element=tabBarFrame -interior=false -frame.top=4 -frame.bottom=4 -frame.left=4 -frame.right=4 - -[ToolTip] -inherits=GenericFrame -frame.top=3 -frame.bottom=3 -frame.left=3 -frame.right=3 -interior=true -text.shadow=0 -text.margin=0 -interior.element=tooltip -frame.element=tooltip -frame.expansion=0 - -[StatusBar] -inherits=GenericFrame -frame=false -interior=false -interior=false - -[Window] -interior=true -interior.element=window diff --git a/kde/kvantum/Nordic-bluish-solid/Nordic-bluish-solid.svg b/kde/kvantum/Nordic-bluish-solid/Nordic-bluish-solid.svg deleted file mode 100644 index a8d1a441..00000000 --- a/kde/kvantum/Nordic-bluish-solid/Nordic-bluish-solid.svg +++ /dev/null @@ -1,6767 +0,0 @@ - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/kde/kvantum/Nordic-bluish.tar.xz b/kde/kvantum/Nordic-bluish.tar.xz deleted file mode 100644 index f9e6ac57..00000000 Binary files a/kde/kvantum/Nordic-bluish.tar.xz and /dev/null differ diff --git a/kde/kvantum/Nordic-bluish/Nordic-bluish.kvconfig b/kde/kvantum/Nordic-bluish/Nordic-bluish.kvconfig deleted file mode 100644 index 48f4806d..00000000 --- a/kde/kvantum/Nordic-bluish/Nordic-bluish.kvconfig +++ /dev/null @@ -1,499 +0,0 @@ -[%General] -author=Eliver Lara -comment=A dark theme created using the awesome Nord color pallete. -x11drag=menubar_and_primary_toolbar -alt_mnemonic=true -left_tabs=true -attach_active_tab=true -mirror_doc_tabs=true -group_toolbar_buttons=false -toolbar_item_spacing=1 -toolbar_interior_spacing=3 -spread_progressbar=true -composite=true -menu_shadow_depth=5 -menu_separator_height=6 -tooltip_shadow_depth=6 -splitter_width=4 -scroll_width=6 -scroll_arrows=false -scroll_min_extent=60 -slider_width=2 -slider_handle_width=18 -slider_handle_length=18 -center_toolbar_handle=true -check_size=14 -textless_progressbar=false -progressbar_thickness=2 -menubar_mouse_tracking=true -toolbutton_style=1 -double_click=false -translucent_windows=true -blurring=true -popup_blurring=true -vertical_spin_indicators=false -spin_button_width=32 -fill_rubberband=false -merge_menubar_with_toolbar=true -small_icon_size=16 -large_icon_size=32 -button_icon_size=16 -toolbar_icon_size=22 -combo_as_lineedit=true -animate_states=false -button_contents_shift=false -combo_menu=true -hide_combo_checkboxes=true -combo_focus_rect=true -groupbox_top_label=true -inline_spin_indicators=false -joined_inactive_tabs=false -layout_spacing=6 -layout_margin=4 -scrollbar_in_view=true -transient_scrollbar=true -transient_groove=false -submenu_overlap=0 -tooltip_delay=-1 -tree_branch_line=true -dark_titlebar=true -opaque=QMPlay2,kaffeine,kmplayer,subtitlecomposer,kdenlive,vlc,avidemux,avidemux2_qt4,avidemux3_qt4,avidemux3_qt5,kamoso,QtCreator,VirtualBox,trojita,dragon,digikam -reduce_window_opacity=18 -scrollable_menu=false -submenu_delay=250 -no_inactiveness=false -no_window_pattern=false -reduce_menu_opacity=0 -respect_DE=true -contrast=1.00 -dialog_button_layout=0 -intensity=1.00 -saturation=1.00 -click_behavior=0 -drag_from_buttons=false -shadowless_popup=false - -[GeneralColors] -window.color=#2e344059 -base.color=#2e344059 -alt.base.color=#2E353D78 -button.color=#3c4454 -light.color=#2e3440 -mid.light.color=#2e3440 -dark.color=#2e3440 -mid.color=#2e3440 -highlight.color=#81a1c1 -inactive.highlight.color=#81a1c1 -text.color=#d8dee9 -window.text.color=#d8dee9 -button.text.color=#d8dee9 -disabled.text.color=#d8dee978 -tooltip.text.color=#d8dee9 -highlight.text.color=#d8dee9 -link.color=#646464 -link.visited.color=#7f8c8d -progress.indicator.text.color=#d8dee9 - -[Hacks] -transparent_ktitle_label=true -transparent_dolphin_view=false -transparent_pcmanfm_sidepane=true -blur_translucent=true -transparent_menutitle=true -respect_darkness=true -kcapacitybar_as_progressbar=true -force_size_grip=true -iconless_pushbutton=false -iconless_menu=false -disabled_icon_opacity=70 -lxqtmainmenu_iconsize=22 -normal_default_pushbutton=true -single_top_toolbar=true -tint_on_mouseover=0 -transparent_pcmanfm_view=true -middle_click_scroll=false -no_selection_tint=false -opaque_colors=false -scroll_jump_workaround=false -blur_only_active_window=false -centered_forms=false -kinetic_scrolling=false -noninteger_translucency=false -style_vertical_toolbars=false - -[PanelButtonCommand] -frame=true -frame.element=button -frame.top=3 -frame.bottom=3 -frame.left=3 -frame.right=3 -interior=true -interior.element=button -indicator.size=8 -text.normal.color=#d8dee9 -text.focus.color=#d8dee9 -text.press.color=#d8dee9 -text.toggle.color=#d8dee9 -text.shadow=0 -text.margin=1 -text.iconspacing=4 -indicator.element=arrow -text.margin.top=2 -text.margin.bottom=2 -text.margin.left=2 -text.margin.right=2 -min_width=+0.3font -min_height=+0.3font -frame.expansion=6 - -[PanelButtonTool] -inherits=PanelButtonCommand - -[Dock] -inherits=PanelButtonCommand -interior.element=dock -frame.element=dock -frame.top=1 -frame.bottom=1 -frame.left=1 -frame.right=1 -text.normal.color=#d8dee9 - -[DockTitle] -inherits=PanelButtonCommand -frame=false -interior=false -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca -text.bold=false - -[IndicatorSpinBox] -inherits=PanelButtonCommand -frame=true -interior=true -frame.left=1 -indicator.element=spin -indicator.size=10 -text.normal.color=#d8dee9 - -[RadioButton] -inherits=PanelButtonCommand -frame=false -interior.element=radio -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca - -[CheckBox] -inherits=PanelButtonCommand -frame=false -interior.element=checkbox -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca - -[Focus] -inherits=PanelButtonCommand -frame=true -frame.element=focus -frame.top=1 -frame.bottom=1 -frame.left=1 -frame.right=1 -frame.patternsize=20 - -[GenericFrame] -inherits=PanelButtonCommand -frame=true -interior=false -frame.element=common -interior.element=common -frame.top=1 -frame.bottom=1 -frame.left=1 -frame.right=1 - -[LineEdit] -inherits=PanelButtonCommand -frame.element=lineedit -interior.element=lineedit -text.margin.left=0 -text.margin.right=0 - -[DropDownButton] -inherits=PanelButtonCommand -indicator.element=arrow-down - -[IndicatorArrow] -indicator.element=arrow -indicator.size=8 - -[ToolboxTab] -inherits=PanelButtonCommand -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca -text.press.color=#d2d2d4 - -[Tab] -inherits=PanelButtonCommand -interior.element=tab -text.margin.left=8 -text.margin.right=8 -text.margin.top=2 -text.margin.bottom=2 -frame.element=tab -indicator.element=tab -frame.top=4 -frame.bottom=4 -frame.left=4 -frame.right=4 -text.normal.color=#d8dee9 -text.focus.color=#d8dee9 -text.toggle.color=#d8dee9 -frame.expansion=0 - -[TabFrame] -inherits=PanelButtonCommand -frame.element=tabframe -interior.element=tabframe -frame.top=4 -frame.bottom=4 -frame.left=4 -frame.right=4 - -[TreeExpander] -inherits=PanelButtonCommand -indicator.size=12 -indicator.element=tree - -[HeaderSection] -inherits=PanelButtonCommand -interior.element=header -frame.element=header -frame.top=1 -frame.bottom=1 -frame.left=1 -frame.right=1 -text.bold=false -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca -text.press.color=#d2d2d4 -text.toggle.color=#d2d2d4 -frame.expansion=0 - -[SizeGrip] -indicator.element=resize-grip - -[Toolbar] -inherits=PanelButtonCommand -indicator.element=toolbar -indicator.size=5 -text.margin=0 -frame=true -interior.element=menubar -frame.element=menubar -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca -frame.left=0 -frame.right=0 -frame.top=0 -frame.bottom=1 -frame.expansion=0 - -[Slider] -inherits=PanelButtonCommand -frame.element=slider -interior.element=slider -frame.top=3 -frame.bottom=3 -frame.left=3 -frame.right=3 - -[SliderCursor] -inherits=PanelButtonCommand -frame=false -interior.element=slidercursor - -[Progressbar] -inherits=PanelButtonCommand -frame.element=progress -interior.element=progress -text.margin=0 -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca -text.press.color=#d2d2d4 -text.toggle.color=#d8dee9 -text.bold=false -frame.expansion=8 - -[ProgressbarContents] -inherits=PanelButtonCommand -frame=true -frame.element=progress-pattern -interior.element=progress-pattern - -[ItemView] -inherits=PanelButtonCommand -text.margin=0 -frame.element=itemview -interior.element=itemview -frame.top=2 -frame.bottom=2 -frame.left=2 -frame.right=2 -text.margin.top=2 -text.margin.bottom=2 -text.margin.left=4 -text.margin.right=4 -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca -text.press.color=#d8dee9 -text.toggle.color=#d8dee9 -min_width=+0.3font -min_height=+0.3font -frame.expansion=0 - -[Splitter] -indicator.size=48 - -[Scrollbar] -inherits=PanelButtonCommand -indicator.element=arrow -indicator.size=8 - -[ScrollbarSlider] -inherits=PanelButtonCommand -interior.element=scrollbarslider -interior=true -frame=false -frame.expansion=48 - -[ScrollbarGroove] -inherits=PanelButtonCommand -interior.element=scrollbargroove -interior=true -frame=false -frame.expansion=48 - -[MenuItem] -inherits=PanelButtonCommand -frame=true -frame.element=menuitem -interior.element=menuitem -indicator.element=menuitem -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca -text.margin.top=1 -text.margin.bottom=1 -text.margin.left=4 -text.margin.right=4 -frame.top=3 -frame.bottom=3 -frame.left=3 -frame.right=3 -text.bold=false -min_width=+0.3font -min_height=+0.3font -frame.expansion=0 - -[MenuBar] -inherits=PanelButtonCommand -frame.element=menubar -interior.element=menubar -text.normal.color=#d8dee9 -frame.bottom=0 -frame.expansion=0 - -[MenuBarItem] -inherits=PanelButtonCommand -interior=true -interior.element=menubaritem -frame.element=menubaritem -frame.top=2 -frame.bottom=2 -frame.left=2 -frame.right=2 -text.margin.left=4 -text.margin.right=4 -text.margin.top=0 -text.margin.bottom=0 -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca -frame.expansion=0 - -[TitleBar] -inherits=PanelButtonCommand -frame=false -text.margin.top=2 -text.margin.bottom=2 -text.margin.left=2 -text.margin.right=2 -interior.element=titlebar -indicator.size=16 -indicator.element=mdi -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca -text.bold=true -text.italic=false -frame.expansion=0 - -[ComboBox] -inherits=PanelButtonCommand -interior.element=combo -frame.element=combo -text.press.color=#d2d2d4 -indicator.element=carrow - -[Menu] -inherits=PanelButtonCommand -frame.top=1 -frame.bottom=1 -frame.left=1 -frame.right=1 -frame.element=menu -interior.element=menu -text.normal.color=#d8dee9 -text.shadow=false -frame.expansion=0 - -[GroupBox] -inherits=GenericFrame -frame=false -text.shadow=0 -text.margin=0 -text.normal.color=#d8dee9 -text.focus.color=#c8c8ca -text.bold=true -frame.expansion=0 - -[TabBarFrame] -inherits=GenericFrame -frame=true -frame.element=tabBarFrame -interior=false -frame.top=4 -frame.bottom=4 -frame.left=4 -frame.right=4 - -[ToolTip] -inherits=GenericFrame -frame.top=3 -frame.bottom=3 -frame.left=3 -frame.right=3 -interior=true -text.shadow=0 -text.margin=0 -interior.element=tooltip -frame.element=tooltip -frame.expansion=0 - -[StatusBar] -inherits=GenericFrame -frame=false -interior=false -interior=false - -[Window] -interior=true -interior.element=window diff --git a/kde/kvantum/Nordic-bluish/Nordic-bluish.svg b/kde/kvantum/Nordic-bluish/Nordic-bluish.svg deleted file mode 100644 index cd65f2ec..00000000 --- a/kde/kvantum/Nordic-bluish/Nordic-bluish.svg +++ /dev/null @@ -1,6767 +0,0 @@ - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/kde/kvantum/Nordic.tar.xz b/kde/kvantum/Nordic.tar.xz deleted file mode 100644 index cab52abb..00000000 Binary files a/kde/kvantum/Nordic.tar.xz and /dev/null differ diff --git a/kde/plasma/look-and-feel/Nordic-darker/contents/components/ActionButton.qml b/kde/plasma/look-and-feel/Dunmeri/contents/components/ActionButton.qml similarity index 99% rename from kde/plasma/look-and-feel/Nordic-darker/contents/components/ActionButton.qml rename to kde/plasma/look-and-feel/Dunmeri/contents/components/ActionButton.qml index 96ca380e..8e77e3b2 100644 --- a/kde/plasma/look-and-feel/Nordic-darker/contents/components/ActionButton.qml +++ b/kde/plasma/look-and-feel/Dunmeri/contents/components/ActionButton.qml @@ -55,7 +55,7 @@ Item { width: iconSize + units.smallSpacing height: width radius: width / 2 - color: "#67748E" + color: "#af6f5a" opacity: activeFocus || containsMouse ? (softwareRendering ? 0.8 : 0.15) : (softwareRendering ? 0.6 : 0) Behavior on opacity { PropertyAnimation { // OpacityAnimator makes it turn black at random intervals diff --git a/kde/plasma/look-and-feel/Nordic-bluish/contents/components/Battery.qml b/kde/plasma/look-and-feel/Dunmeri/contents/components/Battery.qml similarity index 100% rename from kde/plasma/look-and-feel/Nordic-bluish/contents/components/Battery.qml rename to kde/plasma/look-and-feel/Dunmeri/contents/components/Battery.qml diff --git a/kde/plasma/look-and-feel/Nordic-bluish/contents/components/Clock.qml b/kde/plasma/look-and-feel/Dunmeri/contents/components/Clock.qml similarity index 100% rename from kde/plasma/look-and-feel/Nordic-bluish/contents/components/Clock.qml rename to kde/plasma/look-and-feel/Dunmeri/contents/components/Clock.qml diff --git a/kde/plasma/look-and-feel/Nordic-bluish/contents/components/KeyboardLayoutButton.qml b/kde/plasma/look-and-feel/Dunmeri/contents/components/KeyboardLayoutButton.qml similarity index 100% rename from kde/plasma/look-and-feel/Nordic-bluish/contents/components/KeyboardLayoutButton.qml rename to kde/plasma/look-and-feel/Dunmeri/contents/components/KeyboardLayoutButton.qml diff --git a/kde/plasma/look-and-feel/Nordic-bluish/contents/components/SessionManagementScreen.qml b/kde/plasma/look-and-feel/Dunmeri/contents/components/SessionManagementScreen.qml similarity index 100% rename from kde/plasma/look-and-feel/Nordic-bluish/contents/components/SessionManagementScreen.qml rename to kde/plasma/look-and-feel/Dunmeri/contents/components/SessionManagementScreen.qml diff --git a/kde/plasma/look-and-feel/Nordic/contents/components/UserDelegate.qml b/kde/plasma/look-and-feel/Dunmeri/contents/components/UserDelegate.qml similarity index 99% rename from kde/plasma/look-and-feel/Nordic/contents/components/UserDelegate.qml rename to kde/plasma/look-and-feel/Dunmeri/contents/components/UserDelegate.qml index 306a7e3c..614c51cc 100644 --- a/kde/plasma/look-and-feel/Nordic/contents/components/UserDelegate.qml +++ b/kde/plasma/look-and-feel/Dunmeri/contents/components/UserDelegate.qml @@ -64,7 +64,7 @@ Item { width: imageSource.width + 10 // Subtract to prevent fringing height: width radius: width / 2 - color: "#8fbcbb" + color: "#af6f5a" opacity: 0.6 z:-1 } diff --git a/kde/plasma/look-and-feel/Nordic-bluish/contents/components/UserList.qml b/kde/plasma/look-and-feel/Dunmeri/contents/components/UserList.qml similarity index 100% rename from kde/plasma/look-and-feel/Nordic-bluish/contents/components/UserList.qml rename to kde/plasma/look-and-feel/Dunmeri/contents/components/UserList.qml diff --git a/kde/plasma/look-and-feel/Nordic-bluish/contents/components/VirtualKeyboard.qml b/kde/plasma/look-and-feel/Dunmeri/contents/components/VirtualKeyboard.qml similarity index 100% rename from kde/plasma/look-and-feel/Nordic-bluish/contents/components/VirtualKeyboard.qml rename to kde/plasma/look-and-feel/Dunmeri/contents/components/VirtualKeyboard.qml diff --git a/kde/plasma/look-and-feel/Nordic-bluish/contents/components/WallpaperFader.qml b/kde/plasma/look-and-feel/Dunmeri/contents/components/WallpaperFader.qml similarity index 100% rename from kde/plasma/look-and-feel/Nordic-bluish/contents/components/WallpaperFader.qml rename to kde/plasma/look-and-feel/Dunmeri/contents/components/WallpaperFader.qml diff --git a/kde/plasma/look-and-feel/Nordic-bluish/contents/components/artwork/README.txt b/kde/plasma/look-and-feel/Dunmeri/contents/components/artwork/README.txt similarity index 100% rename from kde/plasma/look-and-feel/Nordic-bluish/contents/components/artwork/README.txt rename to kde/plasma/look-and-feel/Dunmeri/contents/components/artwork/README.txt diff --git a/kde/plasma/look-and-feel/Nordic-bluish/contents/components/artwork/logout_primary.svgz b/kde/plasma/look-and-feel/Dunmeri/contents/components/artwork/logout_primary.svgz similarity index 98% rename from kde/plasma/look-and-feel/Nordic-bluish/contents/components/artwork/logout_primary.svgz rename to kde/plasma/look-and-feel/Dunmeri/contents/components/artwork/logout_primary.svgz index 6a9423fa..f2144611 100644 Binary files a/kde/plasma/look-and-feel/Nordic-bluish/contents/components/artwork/logout_primary.svgz and b/kde/plasma/look-and-feel/Dunmeri/contents/components/artwork/logout_primary.svgz differ diff --git a/kde/plasma/look-and-feel/Nordic-bluish/contents/components/artwork/restart_primary.svgz b/kde/plasma/look-and-feel/Dunmeri/contents/components/artwork/restart_primary.svgz similarity index 96% rename from kde/plasma/look-and-feel/Nordic-bluish/contents/components/artwork/restart_primary.svgz rename to kde/plasma/look-and-feel/Dunmeri/contents/components/artwork/restart_primary.svgz index e2312bd8..31927b8f 100644 Binary files a/kde/plasma/look-and-feel/Nordic-bluish/contents/components/artwork/restart_primary.svgz and b/kde/plasma/look-and-feel/Dunmeri/contents/components/artwork/restart_primary.svgz differ diff --git a/kde/plasma/look-and-feel/Nordic/contents/components/artwork/shutdown_primary.svgz b/kde/plasma/look-and-feel/Dunmeri/contents/components/artwork/shutdown_primary.svgz similarity index 79% rename from kde/plasma/look-and-feel/Nordic/contents/components/artwork/shutdown_primary.svgz rename to kde/plasma/look-and-feel/Dunmeri/contents/components/artwork/shutdown_primary.svgz index 1c60152f..1a9be7a6 100644 Binary files a/kde/plasma/look-and-feel/Nordic/contents/components/artwork/shutdown_primary.svgz and b/kde/plasma/look-and-feel/Dunmeri/contents/components/artwork/shutdown_primary.svgz differ diff --git a/kde/plasma/look-and-feel/Nordic/contents/defaults b/kde/plasma/look-and-feel/Dunmeri/contents/defaults similarity index 100% rename from kde/plasma/look-and-feel/Nordic/contents/defaults rename to kde/plasma/look-and-feel/Dunmeri/contents/defaults diff --git a/kde/plasma/look-and-feel/Nordic-darker/contents/lockscreen/LockOsd.qml b/kde/plasma/look-and-feel/Dunmeri/contents/lockscreen/LockOsd.qml similarity index 100% rename from kde/plasma/look-and-feel/Nordic-darker/contents/lockscreen/LockOsd.qml rename to kde/plasma/look-and-feel/Dunmeri/contents/lockscreen/LockOsd.qml diff --git a/kde/plasma/look-and-feel/Nordic-darker/contents/lockscreen/LockScreen.qml b/kde/plasma/look-and-feel/Dunmeri/contents/lockscreen/LockScreen.qml similarity index 100% rename from kde/plasma/look-and-feel/Nordic-darker/contents/lockscreen/LockScreen.qml rename to kde/plasma/look-and-feel/Dunmeri/contents/lockscreen/LockScreen.qml diff --git a/kde/plasma/look-and-feel/Nordic-darker/contents/lockscreen/LockScreenUi.qml b/kde/plasma/look-and-feel/Dunmeri/contents/lockscreen/LockScreenUi.qml similarity index 100% rename from kde/plasma/look-and-feel/Nordic-darker/contents/lockscreen/LockScreenUi.qml rename to kde/plasma/look-and-feel/Dunmeri/contents/lockscreen/LockScreenUi.qml diff --git a/kde/plasma/look-and-feel/Nordic/contents/lockscreen/MainBlock.qml b/kde/plasma/look-and-feel/Dunmeri/contents/lockscreen/MainBlock.qml similarity index 99% rename from kde/plasma/look-and-feel/Nordic/contents/lockscreen/MainBlock.qml rename to kde/plasma/look-and-feel/Dunmeri/contents/lockscreen/MainBlock.qml index a83d87e7..884dd06f 100644 --- a/kde/plasma/look-and-feel/Nordic/contents/lockscreen/MainBlock.qml +++ b/kde/plasma/look-and-feel/Dunmeri/contents/lockscreen/MainBlock.qml @@ -68,7 +68,7 @@ SessionManagementScreen { palette.text: "#C3C7D1" background: Rectangle { - color: "#2e3440" + color: "#2f2a28" opacity: 0.7 radius: 8 width: passwordBox.width + 20 diff --git a/kde/plasma/look-and-feel/Nordic-darker/contents/lockscreen/MediaControls.qml b/kde/plasma/look-and-feel/Dunmeri/contents/lockscreen/MediaControls.qml similarity index 100% rename from kde/plasma/look-and-feel/Nordic-darker/contents/lockscreen/MediaControls.qml rename to kde/plasma/look-and-feel/Dunmeri/contents/lockscreen/MediaControls.qml diff --git a/kde/plasma/look-and-feel/Nordic-darker/contents/lockscreen/config.qml b/kde/plasma/look-and-feel/Dunmeri/contents/lockscreen/config.qml similarity index 100% rename from kde/plasma/look-and-feel/Nordic-darker/contents/lockscreen/config.qml rename to kde/plasma/look-and-feel/Dunmeri/contents/lockscreen/config.qml diff --git a/kde/plasma/look-and-feel/Nordic-darker/contents/lockscreen/config.xml b/kde/plasma/look-and-feel/Dunmeri/contents/lockscreen/config.xml similarity index 100% rename from kde/plasma/look-and-feel/Nordic-darker/contents/lockscreen/config.xml rename to kde/plasma/look-and-feel/Dunmeri/contents/lockscreen/config.xml diff --git a/kde/plasma/look-and-feel/Nordic-bluish/contents/logout/Logout.qml b/kde/plasma/look-and-feel/Dunmeri/contents/logout/Logout.qml similarity index 99% rename from kde/plasma/look-and-feel/Nordic-bluish/contents/logout/Logout.qml rename to kde/plasma/look-and-feel/Dunmeri/contents/logout/Logout.qml index 292ad2eb..c01e5755 100644 --- a/kde/plasma/look-and-feel/Nordic-bluish/contents/logout/Logout.qml +++ b/kde/plasma/look-and-feel/Dunmeri/contents/logout/Logout.qml @@ -109,7 +109,7 @@ PlasmaCore.ColorScope { id: backgroundRect anchors.fill: parent //use "black" because this is intended to look like a general darkening of the scene. a dark gray as normal background would just look too "washed out" - color: "#2e3440" + color: "#2f2a28" opacity: 0.6 } MouseArea { diff --git a/kde/plasma/look-and-feel/Nordic-bluish/contents/logout/LogoutButton.qml b/kde/plasma/look-and-feel/Dunmeri/contents/logout/LogoutButton.qml similarity index 100% rename from kde/plasma/look-and-feel/Nordic-bluish/contents/logout/LogoutButton.qml rename to kde/plasma/look-and-feel/Dunmeri/contents/logout/LogoutButton.qml diff --git a/kde/plasma/look-and-feel/Nordic-bluish/contents/logout/timer.js b/kde/plasma/look-and-feel/Dunmeri/contents/logout/timer.js similarity index 100% rename from kde/plasma/look-and-feel/Nordic-bluish/contents/logout/timer.js rename to kde/plasma/look-and-feel/Dunmeri/contents/logout/timer.js diff --git a/kde/plasma/look-and-feel/Nordic-bluish/contents/osd/Osd.qml b/kde/plasma/look-and-feel/Dunmeri/contents/osd/Osd.qml similarity index 100% rename from kde/plasma/look-and-feel/Nordic-bluish/contents/osd/Osd.qml rename to kde/plasma/look-and-feel/Dunmeri/contents/osd/Osd.qml diff --git a/kde/plasma/look-and-feel/Nordic-bluish/contents/osd/OsdItem.qml b/kde/plasma/look-and-feel/Dunmeri/contents/osd/OsdItem.qml similarity index 100% rename from kde/plasma/look-and-feel/Nordic-bluish/contents/osd/OsdItem.qml rename to kde/plasma/look-and-feel/Dunmeri/contents/osd/OsdItem.qml diff --git a/kde/plasma/look-and-feel/Nordic-bluish/contents/previews/fullscreenpreview.jpg b/kde/plasma/look-and-feel/Dunmeri/contents/previews/fullscreenpreview.jpg similarity index 100% rename from kde/plasma/look-and-feel/Nordic-bluish/contents/previews/fullscreenpreview.jpg rename to kde/plasma/look-and-feel/Dunmeri/contents/previews/fullscreenpreview.jpg diff --git a/kde/plasma/look-and-feel/Nordic/contents/previews/preview.png b/kde/plasma/look-and-feel/Dunmeri/contents/previews/preview.png similarity index 100% rename from kde/plasma/look-and-feel/Nordic/contents/previews/preview.png rename to kde/plasma/look-and-feel/Dunmeri/contents/previews/preview.png diff --git a/kde/plasma/look-and-feel/Nordic/contents/previews/splash.png b/kde/plasma/look-and-feel/Dunmeri/contents/previews/splash.png similarity index 100% rename from kde/plasma/look-and-feel/Nordic/contents/previews/splash.png rename to kde/plasma/look-and-feel/Dunmeri/contents/previews/splash.png diff --git a/kde/plasma/look-and-feel/Nordic/contents/splash/Splash.qml b/kde/plasma/look-and-feel/Dunmeri/contents/splash/Splash.qml similarity index 98% rename from kde/plasma/look-and-feel/Nordic/contents/splash/Splash.qml rename to kde/plasma/look-and-feel/Dunmeri/contents/splash/Splash.qml index 8b4e2cb4..4d1207eb 100644 --- a/kde/plasma/look-and-feel/Nordic/contents/splash/Splash.qml +++ b/kde/plasma/look-and-feel/Dunmeri/contents/splash/Splash.qml @@ -84,7 +84,7 @@ Image { bottom: parent.bottom } width: (parent.width / 6) * (stage - 1) - color: "#8FBCBB" + color: "#af6f5a" Behavior on width { PropertyAnimation { duration: 250 diff --git a/kde/plasma/look-and-feel/Nordic-bluish/contents/splash/images/Nordic.png b/kde/plasma/look-and-feel/Dunmeri/contents/splash/images/Nordic.png similarity index 100% rename from kde/plasma/look-and-feel/Nordic-bluish/contents/splash/images/Nordic.png rename to kde/plasma/look-and-feel/Dunmeri/contents/splash/images/Nordic.png diff --git a/kde/plasma/look-and-feel/Nordic-bluish/contents/splash/images/busy.svg b/kde/plasma/look-and-feel/Dunmeri/contents/splash/images/busy.svg similarity index 100% rename from kde/plasma/look-and-feel/Nordic-bluish/contents/splash/images/busy.svg rename to kde/plasma/look-and-feel/Dunmeri/contents/splash/images/busy.svg diff --git a/kde/plasma/look-and-feel/Nordic-darker/contents/splash/images/logo.png b/kde/plasma/look-and-feel/Dunmeri/contents/splash/images/logo.png similarity index 100% rename from kde/plasma/look-and-feel/Nordic-darker/contents/splash/images/logo.png rename to kde/plasma/look-and-feel/Dunmeri/contents/splash/images/logo.png diff --git a/kde/plasma/look-and-feel/Nordic/metadata.desktop b/kde/plasma/look-and-feel/Dunmeri/metadata.desktop similarity index 87% rename from kde/plasma/look-and-feel/Nordic/metadata.desktop rename to kde/plasma/look-and-feel/Dunmeri/metadata.desktop index 27735fc4..dff43e9e 100644 --- a/kde/plasma/look-and-feel/Nordic/metadata.desktop +++ b/kde/plasma/look-and-feel/Dunmeri/metadata.desktop @@ -1,13 +1,13 @@ [Desktop Entry] -Name=Nordic +Name=Dunmeri X-KDE-PluginInfo-Author=EliverLara X-KDE-PluginInfo-Category=Plasma Look And Feel X-KDE-PluginInfo-Email=eliverlara@gmail.com X-KDE-PluginInfo-EnabledByDefault=true X-KDE-PluginInfo-License=GPL 3+ -X-KDE-PluginInfo-Name=Nordic +X-KDE-PluginInfo-Name=Dunmeri X-KDE-PluginInfo-Version=0.1 -X-KDE-PluginInfo-Website=https://github.com/EliverLara/Nordic +X-KDE-PluginInfo-Website=https://github.com/EliverLara/Dunmeri X-KDE-ServiceTypes=Plasma/LookAndFeel X-KPackage-Dependencies=kns://colorschemes.knsrc/api.kde-look.org/1326271,kns://plasma-themes.knsrc/api.kde-look.org/1326896,kns://plasma-themes.knsrc/api.kde-look.org/1416702,kns://aurorae.knsrc/api.kde-look.org/1326274,kns://sddmtheme.knsrc/api.kde-look.org/1366843,kns://xcursor.knsrc/api.kde-look.org/1662218,kns://wallpaper.knsrc/api.kde-look.org/1683121,kns://icons.knsrc/api.kde-look.org/1733012,kns://plasmoids.knsrc/api.kde-look.org/2048016 \ No newline at end of file diff --git a/kde/plasma/look-and-feel/Nordic-bluish/contents/components/ActionButton.qml b/kde/plasma/look-and-feel/Nordic-bluish/contents/components/ActionButton.qml deleted file mode 100644 index 2902781c..00000000 --- a/kde/plasma/look-and-feel/Nordic-bluish/contents/components/ActionButton.qml +++ /dev/null @@ -1,128 +0,0 @@ -/* - * Copyright 2016 David Edmundson - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU Library General Public License as - * published by the Free Software Foundation; either version 2 or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details - * - * You should have received a copy of the GNU Library General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ - -import QtQuick 2.8 -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents - -Item { - id: root - property alias text: label.text - property alias iconSource: icon.source - property alias containsMouse: mouseArea.containsMouse - property alias font: label.font - property alias labelRendering: label.renderType - property alias circleOpacity: iconCircle.opacity - property alias circleVisiblity: iconCircle.visible - property int fontSize: config.fontSize - readonly property bool softwareRendering: GraphicsInfo.api === GraphicsInfo.Software - signal clicked - - activeFocusOnTab: true - - property int iconSize: units.gridUnit * 3 - - implicitWidth: Math.max(iconSize + units.largeSpacing * 2, label.contentWidth) - implicitHeight: iconSize + units.smallSpacing + label.implicitHeight - - opacity: activeFocus || containsMouse ? 1 : 0.85 - Behavior on opacity { - PropertyAnimation { // OpacityAnimator makes it turn black at random intervals - duration: units.longDuration - easing.type: Easing.InOutQuad - } - } - - Rectangle { - id: iconCircle - anchors.centerIn: icon - width: iconSize + units.smallSpacing - height: width - radius: width / 2 - color: "#81a1c1" - opacity: activeFocus || containsMouse ? (softwareRendering ? 0.8 : 0.15) : (softwareRendering ? 0.6 : 0) - Behavior on opacity { - PropertyAnimation { // OpacityAnimator makes it turn black at random intervals - duration: units.longDuration - easing.type: Easing.InOutQuad - } - } - } - - Rectangle { - anchors.centerIn: iconCircle - width: iconCircle.width - height: width - radius: width / 2 - scale: mouseArea.containsPress ? 1 : 0 - color: PlasmaCore.ColorScope.textColor - opacity: 0.15 - Behavior on scale { - PropertyAnimation { - duration: units.shortDuration - easing.type: Easing.InOutQuart - } - } - } - - PlasmaCore.IconItem { - id: icon - anchors { - top: parent.top - horizontalCenter: parent.horizontalCenter - } - width: iconSize - height: iconSize - - colorGroup: PlasmaCore.ColorScope.colorGroup - active: mouseArea.containsMouse || root.activeFocus - } - - PlasmaComponents.Label { - id: label - font.pointSize: Math.max(fontSize + 1,theme.defaultFont.pointSize + 1) - anchors { - top: icon.bottom - topMargin: (softwareRendering ? 1.5 : 1) * units.smallSpacing - left: parent.left - right: parent.right - } - style: softwareRendering ? Text.Outline : Text.Normal - styleColor: softwareRendering ? PlasmaCore.ColorScope.backgroundColor : "transparent" //no outline, doesn't matter - horizontalAlignment: Text.AlignHCenter - verticalAlignment: Text.AlignTop - wrapMode: Text.WordWrap - font.underline: root.activeFocus - } - - MouseArea { - id: mouseArea - hoverEnabled: true - onClicked: root.clicked() - anchors.fill: parent - } - - Keys.onEnterPressed: clicked() - Keys.onReturnPressed: clicked() - Keys.onSpacePressed: clicked() - - Accessible.onPressAction: clicked() - Accessible.role: Accessible.Button - Accessible.name: label.text -} diff --git a/kde/plasma/look-and-feel/Nordic-bluish/contents/components/UserDelegate.qml b/kde/plasma/look-and-feel/Nordic-bluish/contents/components/UserDelegate.qml deleted file mode 100644 index 0b4b9fe7..00000000 --- a/kde/plasma/look-and-feel/Nordic-bluish/contents/components/UserDelegate.qml +++ /dev/null @@ -1,189 +0,0 @@ -/* - * Copyright 2014 David Edmundson - * Copyright 2014 Aleix Pol Gonzalez - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU Library General Public License as - * published by the Free Software Foundation; either version 2 or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details - * - * You should have received a copy of the GNU Library General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ - -import QtQuick 2.8 -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents - -Item { - id: wrapper - - // If we're using software rendering, draw outlines instead of shadows - // See https://bugs.kde.org/show_bug.cgi?id=398317 - readonly property bool softwareRendering: GraphicsInfo.api === GraphicsInfo.Software - - property bool isCurrent: true - - readonly property var m: model - property string name - property string userName - property string avatarPath - property string iconSource - property bool constrainText: true - property alias nameFontSize: usernameDelegate.font.pointSize - property int fontSize: config.fontSize - signal clicked() - - property real faceSize: units.gridUnit * 7 - - opacity: isCurrent ? 1.0 : 0.5 - - Behavior on opacity { - OpacityAnimator { - duration: units.longDuration - } - } - - // Draw a translucent background circle under the user picture - Rectangle { - anchors.centerIn: imageSource - width: imageSource.width + 2 // Subtract to prevent fringing - height: width - radius: width / 2 - color: "#717e98" - } - - - Item { - id: imageSource - anchors { - bottom: usernameDelegate.top - bottomMargin: units.largeSpacing - horizontalCenter: parent.horizontalCenter - } - Behavior on width { - PropertyAnimation { - from: faceSize - duration: units.longDuration; - } - } - width: isCurrent ? faceSize : faceSize - units.largeSpacing - height: width - - //Image takes priority, taking a full path to a file, if that doesn't exist we show an icon - Image { - id: face - source: wrapper.avatarPath - sourceSize: Qt.size(faceSize, faceSize) - fillMode: Image.PreserveAspectCrop - anchors.fill: parent - } - - PlasmaCore.IconItem { - id: faceIcon - source: iconSource - visible: (face.status == Image.Error || face.status == Image.Null) - anchors.fill: parent - anchors.margins: units.gridUnit * 0.5 // because mockup says so... - colorGroup: PlasmaCore.ColorScope.colorGroup - } - } - - ShaderEffect { - anchors { - bottom: usernameDelegate.top - bottomMargin: units.largeSpacing - horizontalCenter: parent.horizontalCenter - } - - width: imageSource.width - height: imageSource.height - - supportsAtlasTextures: true - - property var source: ShaderEffectSource { - sourceItem: imageSource - // software rendering is just a fallback so we can accept not having a rounded avatar here - hideSource: wrapper.GraphicsInfo.api !== GraphicsInfo.Software - live: true // otherwise the user in focus will show a blurred avatar - } - - property var colorBorder: "#00000000" - - //draw a circle with an antialiased border - //innerRadius = size of the inner circle with contents - //outerRadius = size of the border - //blend = area to blend between two colours - //all sizes are normalised so 0.5 == half the width of the texture - - //if copying into another project don't forget to connect themeChanged to update() - //but in SDDM that's a bit pointless - fragmentShader: " - varying highp vec2 qt_TexCoord0; - uniform highp float qt_Opacity; - uniform lowp sampler2D source; - - uniform lowp vec4 colorBorder; - highp float blend = 0.01; - highp float innerRadius = 0.47; - highp float outerRadius = 0.49; - lowp vec4 colorEmpty = vec4(0.0, 0.0, 0.0, 0.0); - - void main() { - lowp vec4 colorSource = texture2D(source, qt_TexCoord0.st); - - highp vec2 m = qt_TexCoord0 - vec2(0.5, 0.5); - highp float dist = sqrt(m.x * m.x + m.y * m.y); - - if (dist < innerRadius) - gl_FragColor = colorSource; - else if (dist < innerRadius + blend) - gl_FragColor = mix(colorSource, colorBorder, ((dist - innerRadius) / blend)); - else if (dist < outerRadius) - gl_FragColor = colorBorder; - else if (dist < outerRadius + blend) - gl_FragColor = mix(colorBorder, colorEmpty, ((dist - outerRadius) / blend)); - else - gl_FragColor = colorEmpty ; - - gl_FragColor = gl_FragColor * qt_Opacity; - } - " - } - - PlasmaComponents.Label { - id: usernameDelegate - font.pointSize: Math.max(fontSize + 2,theme.defaultFont.pointSize + 2) - anchors { - bottom: parent.bottom - horizontalCenter: parent.horizontalCenter - } - height: implicitHeight // work around stupid bug in Plasma Components that sets the height - width: constrainText ? parent.width : implicitWidth - text: wrapper.name - style: softwareRendering ? Text.Outline : Text.Normal - styleColor: softwareRendering ? PlasmaCore.ColorScope.backgroundColor : "transparent" //no outline, doesn't matter - elide: Text.ElideRight - horizontalAlignment: Text.AlignHCenter - //make an indication that this has active focus, this only happens when reached with keyboard navigation - font.underline: wrapper.activeFocus - } - - MouseArea { - anchors.fill: parent - hoverEnabled: true - - onClicked: wrapper.clicked(); - } - - Accessible.name: name - Accessible.role: Accessible.Button - function accessiblePressAction() { wrapper.clicked() } -} diff --git a/kde/plasma/look-and-feel/Nordic-bluish/contents/components/artwork/shutdown_primary.svgz b/kde/plasma/look-and-feel/Nordic-bluish/contents/components/artwork/shutdown_primary.svgz deleted file mode 100644 index 1c60152f..00000000 Binary files a/kde/plasma/look-and-feel/Nordic-bluish/contents/components/artwork/shutdown_primary.svgz and /dev/null differ diff --git a/kde/plasma/look-and-feel/Nordic-bluish/contents/defaults b/kde/plasma/look-and-feel/Nordic-bluish/contents/defaults deleted file mode 100644 index a0a994a3..00000000 --- a/kde/plasma/look-and-feel/Nordic-bluish/contents/defaults +++ /dev/null @@ -1,20 +0,0 @@ -[kdeglobals][KDE] -widgetStyle=kvantum - -[kdeglobals][General] -ColorScheme=nordic-bluish - -[kdeglobals][Icons] -Theme=Nordic-bluish - -[kcminputrc][Mouse] -cursorTheme=Nordic-cursors - -[plasmarc][Theme] -name=Nordic-bluish - -[kwinrc][org.kde.kdecoration2] -library=org.kde.kwin.aurorae -theme=__aurorae__svg__Nordic - - diff --git a/kde/plasma/look-and-feel/Nordic-bluish/contents/previews/preview.png b/kde/plasma/look-and-feel/Nordic-bluish/contents/previews/preview.png deleted file mode 100644 index caaf4869..00000000 Binary files a/kde/plasma/look-and-feel/Nordic-bluish/contents/previews/preview.png and /dev/null differ diff --git a/kde/plasma/look-and-feel/Nordic-bluish/contents/previews/splash.png b/kde/plasma/look-and-feel/Nordic-bluish/contents/previews/splash.png deleted file mode 100644 index 722a57f5..00000000 Binary files a/kde/plasma/look-and-feel/Nordic-bluish/contents/previews/splash.png and /dev/null differ diff --git a/kde/plasma/look-and-feel/Nordic-bluish/contents/splash/Splash.qml b/kde/plasma/look-and-feel/Nordic-bluish/contents/splash/Splash.qml deleted file mode 100644 index 795bbf0b..00000000 --- a/kde/plasma/look-and-feel/Nordic-bluish/contents/splash/Splash.qml +++ /dev/null @@ -1,108 +0,0 @@ -import QtQuick 2.5 - - -Image { - id: root - source: "images/Nordic.png" - - property int stage - - onStageChanged: { - if (stage == 1) { - introAnimation.running = true - } - } - - Item { - id: content - anchors.fill: parent - opacity: 0 - TextMetrics { - id: units - text: "M" - property int gridUnit: boundingRect.height - property int largeSpacing: units.gridUnit - property int smallSpacing: Math.max(2, gridUnit/4) - } - - Image { - id: logo - //match SDDM/lockscreen avatar positioning - property real size: units.gridUnit * 12 - - anchors.centerIn: parent - - source: "images/logo.png" - - sourceSize.width: size - sourceSize.height: size - - ParallelAnimation { - running: true - - ScaleAnimator { - target: logo - from: 0 - to: 1 - duration: 700 - } - - SequentialAnimation { - loops: Animation.Infinite - - ScaleAnimator { - target: logo - from: 0.97 - to: 1 - duration: 1000 - } - ScaleAnimator { - target: logo - from: 1 - to: 0.97 - duration: 1000 - } - } - } - - } - - - Rectangle { - radius: 4 - color: "#232831" - opacity: 0.9 - y: parent.height - (parent.height - logo.y) / 3 - height/2 - anchors.horizontalCenter: parent.horizontalCenter - height: 6 - width: height*32 - Rectangle { - radius: 3 - anchors { - left: parent.left - top: parent.top - bottom: parent.bottom - } - width: (parent.width / 6) * (stage - 1) - color: "#81a1c1" - Behavior on width { - PropertyAnimation { - duration: 250 - easing.type: Easing.InOutQuad - } - } - } - } - - } - - OpacityAnimator { - id: introAnimation - running: false - target: content - from: 0 - to: 1 - duration: 1000 - easing.type: Easing.InOutQuad - } -} diff --git a/kde/plasma/look-and-feel/Nordic-bluish/contents/splash/images/logo.png b/kde/plasma/look-and-feel/Nordic-bluish/contents/splash/images/logo.png deleted file mode 100644 index e800f2fb..00000000 Binary files a/kde/plasma/look-and-feel/Nordic-bluish/contents/splash/images/logo.png and /dev/null differ diff --git a/kde/plasma/look-and-feel/Nordic-bluish/metadata.desktop b/kde/plasma/look-and-feel/Nordic-bluish/metadata.desktop deleted file mode 100644 index 7b100f66..00000000 --- a/kde/plasma/look-and-feel/Nordic-bluish/metadata.desktop +++ /dev/null @@ -1,13 +0,0 @@ -[Desktop Entry] -Name=Nordic-bluish -X-KDE-PluginInfo-Author=EliverLara -X-KDE-PluginInfo-Category=Plasma Look And Feel -X-KDE-PluginInfo-Email=eliverlara@gmail.com -X-KDE-PluginInfo-EnabledByDefault=true -X-KDE-PluginInfo-License=GPL 3+ -X-KDE-PluginInfo-Name=Nordic-bluish -X-KDE-PluginInfo-Version=0.1 -X-KDE-PluginInfo-Website=https://github.com/EliverLara/Nordic -X-KDE-ServiceTypes=Plasma/LookAndFeel - -X-KPackage-Dependencies=kns://colorschemes.knsrc/api.kde-look.org/1801631,kns://plasma-themes.knsrc/api.kde-look.org/1801641,kns://aurorae.knsrc/api.kde-look.org/1326274,kns://sddmtheme.knsrc/api.kde-look.org/1847787,kns://xcursor.knsrc/api.kde-look.org/1662218,kns://wallpaper.knsrc/api.kde-look.org/1683121,kns://icons.knsrc/api.kde-look.org/1733012,kns://plasma-themes.knsrc/api.kde-look.org/1810707 diff --git a/kde/plasma/look-and-feel/Nordic-darker/contents/components/Battery.qml b/kde/plasma/look-and-feel/Nordic-darker/contents/components/Battery.qml deleted file mode 100644 index 2351c4de..00000000 --- a/kde/plasma/look-and-feel/Nordic-darker/contents/components/Battery.qml +++ /dev/null @@ -1,53 +0,0 @@ -/* - * Copyright 2016 Kai Uwe Broulik - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU Library General Public License as - * published by the Free Software Foundation; either version 2 or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details - * - * You should have received a copy of the GNU Library General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ - -import QtQuick 2.2 - -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents -import org.kde.plasma.workspace.components 2.0 as PW - -Row { - spacing: units.smallSpacing - visible: pmSource.data["Battery"]["Has Cumulative"] - - PlasmaCore.DataSource { - id: pmSource - engine: "powermanagement" - connectedSources: ["Battery", "AC Adapter"] - } - - PW.BatteryIcon { - id: battery - hasBattery: pmSource.data["Battery"]["Has Battery"] || false - percent: pmSource.data["Battery"]["Percent"] || 0 - pluggedIn: pmSource.data["AC Adapter"] ? pmSource.data["AC Adapter"]["Plugged in"] : false - - height: batteryLabel.height - width: height - } - - PlasmaComponents.Label { - id: batteryLabel - font.pointSize: config.fontSize - height: undefined - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel","%1%", battery.percent) - Accessible.name: i18nd("plasma_lookandfeel_org.kde.lookandfeel","Battery at %1%", battery.percent) - } -} diff --git a/kde/plasma/look-and-feel/Nordic-darker/contents/components/Clock.qml b/kde/plasma/look-and-feel/Nordic-darker/contents/components/Clock.qml deleted file mode 100644 index 14bea3b2..00000000 --- a/kde/plasma/look-and-feel/Nordic-darker/contents/components/Clock.qml +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Copyright 2016 David Edmundson - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU Library General Public License as - * published by the Free Software Foundation; either version 2 or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details - * - * You should have received a copy of the GNU Library General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ - -import QtQuick 2.8 -import QtQuick.Layouts 1.1 -import QtQuick.Controls 2.5 -import org.kde.plasma.core 2.0 - -ColumnLayout { - readonly property bool softwareRendering: GraphicsInfo.api === GraphicsInfo.Software - - Label { - text: Qt.formatTime(timeSource.data["Local"]["DateTime"]) - color: ColorScope.textColor - style: softwareRendering ? Text.Outline : Text.Normal - styleColor: softwareRendering ? ColorScope.backgroundColor : "transparent" //no outline, doesn't matter - font.pointSize: 34 - Layout.alignment: Qt.AlignHCenter - } - Label { - text: Qt.formatDate(timeSource.data["Local"]["DateTime"], Qt.DefaultLocaleLongDate) - color: ColorScope.textColor - style: softwareRendering ? Text.Outline : Text.Normal - styleColor: softwareRendering ? ColorScope.backgroundColor : "transparent" //no outline, doesn't matter - font.pointSize: 17 - Layout.alignment: Qt.AlignHCenter - } - DataSource { - id: timeSource - engine: "time" - connectedSources: ["Local"] - interval: 1000 - } -} diff --git a/kde/plasma/look-and-feel/Nordic-darker/contents/components/KeyboardLayoutButton.qml b/kde/plasma/look-and-feel/Nordic-darker/contents/components/KeyboardLayoutButton.qml deleted file mode 100644 index 2af23258..00000000 --- a/kde/plasma/look-and-feel/Nordic-darker/contents/components/KeyboardLayoutButton.qml +++ /dev/null @@ -1,62 +0,0 @@ -/*************************************************************************** - * Copyright (C) 2014 by Daniel Vrátil * - * * - * 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 program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, write to the * - * Free Software Foundation, Inc., * - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA . * - ***************************************************************************/ - -import QtQuick 2.1 -import QtQuick.Controls 1.1 as QQC - -import org.kde.plasma.components 2.0 as PlasmaComponents - -import org.kde.plasma.workspace.keyboardlayout 1.0 - -PlasmaComponents.ToolButton { - - property int fontSize: config.fontSize - - id: kbLayoutButton - - iconName: "input-keyboard" - implicitWidth: minimumWidth - text: layout.layoutName() - font.pointSize: Math.max(fontSize,theme.defaultFont.pointSize) - - Accessible.name: i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "Button to change keyboard layout", "Switch layout") - - visible: layout.shouldBeVisible() - - onClicked: layout.nextLayout() - - KeyboardLayout { - id: layout - function nextLayout() { - layout.layout = (layout.layout + 1) % layout.layoutsList.length; - } - - function shouldBeVisible() { - return layout.layoutsList.length > 1; - } - - function layoutName() { - return (layout.isInitialized() && layout.layoutsList[layout.layout].displayName) || ''; - } - - function isInitialized() { - return layout.layoutsList.length > 0; - } - } -} diff --git a/kde/plasma/look-and-feel/Nordic-darker/contents/components/SessionManagementScreen.qml b/kde/plasma/look-and-feel/Nordic-darker/contents/components/SessionManagementScreen.qml deleted file mode 100644 index 5f882604..00000000 --- a/kde/plasma/look-and-feel/Nordic-darker/contents/components/SessionManagementScreen.qml +++ /dev/null @@ -1,121 +0,0 @@ -/* - * Copyright 2016 David Edmundson - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU Library General Public License as - * published by the Free Software Foundation; either version 2 or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details - * - * You should have received a copy of the GNU Library General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ - -import QtQuick 2.2 - -import QtQuick.Layouts 1.1 -import QtQuick.Controls 1.1 - -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents - -Item { - id: root - - /* - * Any message to be displayed to the user, visible above the text fields - */ - property alias notificationMessage: notificationsLabel.text - - /* - * A list of Items (typically ActionButtons) to be shown in a Row beneath the prompts - */ - property alias actionItems: actionItemsLayout.children - - /* - * A model with a list of users to show in the view - * The following roles should exist: - * - name - * - iconSource - * - * The following are also handled: - * - vtNumber - * - displayNumber - * - session - * - isTty - */ - property alias userListModel: userListView.model - - /* - * Self explanatory - */ - property alias userListCurrentIndex: userListView.currentIndex - property var userListCurrentModelData: userListView.currentItem === null ? [] : userListView.currentItem.m - property bool showUserList: true - - property alias userList: userListView - - property int fontSize: config.fontSize - - default property alias _children: innerLayout.children - - UserList { - id: userListView - visible: showUserList && y > 0 - anchors { - bottom: parent.verticalCenter - left: parent.left - right: parent.right - } - } - - //goal is to show the prompts, in ~16 grid units high, then the action buttons - //but collapse the space between the prompts and actions if there's no room - //ui is constrained to 16 grid units wide, or the screen - ColumnLayout { - id: prompts - anchors.top: parent.verticalCenter - anchors.topMargin: units.gridUnit * 0.5 - anchors.left: parent.left - anchors.right: parent.right - anchors.bottom: parent.bottom - PlasmaComponents.Label { - id: notificationsLabel - font.pointSize: Math.max(fontSize + 1,theme.defaultFont.pointSize + 1) - Layout.maximumWidth: units.gridUnit * 16 - Layout.alignment: Qt.AlignHCenter - Layout.fillWidth: true - horizontalAlignment: Text.AlignHCenter - wrapMode: Text.WordWrap - font.italic: true - } - ColumnLayout { - Layout.minimumHeight: implicitHeight - Layout.maximumHeight: units.gridUnit * 10 - Layout.maximumWidth: units.gridUnit * 16 - Layout.alignment: Qt.AlignHCenter - ColumnLayout { - id: innerLayout - Layout.alignment: Qt.AlignHCenter - Layout.fillWidth: true - } - Item { - Layout.fillHeight: true - } - } - Row { //deliberately not rowlayout as I'm not trying to resize child items - id: actionItemsLayout - spacing: units.largeSpacing / 2 - Layout.alignment: Qt.AlignHCenter - } - Item { - Layout.fillHeight: true - } - } -} diff --git a/kde/plasma/look-and-feel/Nordic-darker/contents/components/UserDelegate.qml b/kde/plasma/look-and-feel/Nordic-darker/contents/components/UserDelegate.qml deleted file mode 100644 index 0b4b9fe7..00000000 --- a/kde/plasma/look-and-feel/Nordic-darker/contents/components/UserDelegate.qml +++ /dev/null @@ -1,189 +0,0 @@ -/* - * Copyright 2014 David Edmundson - * Copyright 2014 Aleix Pol Gonzalez - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU Library General Public License as - * published by the Free Software Foundation; either version 2 or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details - * - * You should have received a copy of the GNU Library General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ - -import QtQuick 2.8 -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents - -Item { - id: wrapper - - // If we're using software rendering, draw outlines instead of shadows - // See https://bugs.kde.org/show_bug.cgi?id=398317 - readonly property bool softwareRendering: GraphicsInfo.api === GraphicsInfo.Software - - property bool isCurrent: true - - readonly property var m: model - property string name - property string userName - property string avatarPath - property string iconSource - property bool constrainText: true - property alias nameFontSize: usernameDelegate.font.pointSize - property int fontSize: config.fontSize - signal clicked() - - property real faceSize: units.gridUnit * 7 - - opacity: isCurrent ? 1.0 : 0.5 - - Behavior on opacity { - OpacityAnimator { - duration: units.longDuration - } - } - - // Draw a translucent background circle under the user picture - Rectangle { - anchors.centerIn: imageSource - width: imageSource.width + 2 // Subtract to prevent fringing - height: width - radius: width / 2 - color: "#717e98" - } - - - Item { - id: imageSource - anchors { - bottom: usernameDelegate.top - bottomMargin: units.largeSpacing - horizontalCenter: parent.horizontalCenter - } - Behavior on width { - PropertyAnimation { - from: faceSize - duration: units.longDuration; - } - } - width: isCurrent ? faceSize : faceSize - units.largeSpacing - height: width - - //Image takes priority, taking a full path to a file, if that doesn't exist we show an icon - Image { - id: face - source: wrapper.avatarPath - sourceSize: Qt.size(faceSize, faceSize) - fillMode: Image.PreserveAspectCrop - anchors.fill: parent - } - - PlasmaCore.IconItem { - id: faceIcon - source: iconSource - visible: (face.status == Image.Error || face.status == Image.Null) - anchors.fill: parent - anchors.margins: units.gridUnit * 0.5 // because mockup says so... - colorGroup: PlasmaCore.ColorScope.colorGroup - } - } - - ShaderEffect { - anchors { - bottom: usernameDelegate.top - bottomMargin: units.largeSpacing - horizontalCenter: parent.horizontalCenter - } - - width: imageSource.width - height: imageSource.height - - supportsAtlasTextures: true - - property var source: ShaderEffectSource { - sourceItem: imageSource - // software rendering is just a fallback so we can accept not having a rounded avatar here - hideSource: wrapper.GraphicsInfo.api !== GraphicsInfo.Software - live: true // otherwise the user in focus will show a blurred avatar - } - - property var colorBorder: "#00000000" - - //draw a circle with an antialiased border - //innerRadius = size of the inner circle with contents - //outerRadius = size of the border - //blend = area to blend between two colours - //all sizes are normalised so 0.5 == half the width of the texture - - //if copying into another project don't forget to connect themeChanged to update() - //but in SDDM that's a bit pointless - fragmentShader: " - varying highp vec2 qt_TexCoord0; - uniform highp float qt_Opacity; - uniform lowp sampler2D source; - - uniform lowp vec4 colorBorder; - highp float blend = 0.01; - highp float innerRadius = 0.47; - highp float outerRadius = 0.49; - lowp vec4 colorEmpty = vec4(0.0, 0.0, 0.0, 0.0); - - void main() { - lowp vec4 colorSource = texture2D(source, qt_TexCoord0.st); - - highp vec2 m = qt_TexCoord0 - vec2(0.5, 0.5); - highp float dist = sqrt(m.x * m.x + m.y * m.y); - - if (dist < innerRadius) - gl_FragColor = colorSource; - else if (dist < innerRadius + blend) - gl_FragColor = mix(colorSource, colorBorder, ((dist - innerRadius) / blend)); - else if (dist < outerRadius) - gl_FragColor = colorBorder; - else if (dist < outerRadius + blend) - gl_FragColor = mix(colorBorder, colorEmpty, ((dist - outerRadius) / blend)); - else - gl_FragColor = colorEmpty ; - - gl_FragColor = gl_FragColor * qt_Opacity; - } - " - } - - PlasmaComponents.Label { - id: usernameDelegate - font.pointSize: Math.max(fontSize + 2,theme.defaultFont.pointSize + 2) - anchors { - bottom: parent.bottom - horizontalCenter: parent.horizontalCenter - } - height: implicitHeight // work around stupid bug in Plasma Components that sets the height - width: constrainText ? parent.width : implicitWidth - text: wrapper.name - style: softwareRendering ? Text.Outline : Text.Normal - styleColor: softwareRendering ? PlasmaCore.ColorScope.backgroundColor : "transparent" //no outline, doesn't matter - elide: Text.ElideRight - horizontalAlignment: Text.AlignHCenter - //make an indication that this has active focus, this only happens when reached with keyboard navigation - font.underline: wrapper.activeFocus - } - - MouseArea { - anchors.fill: parent - hoverEnabled: true - - onClicked: wrapper.clicked(); - } - - Accessible.name: name - Accessible.role: Accessible.Button - function accessiblePressAction() { wrapper.clicked() } -} diff --git a/kde/plasma/look-and-feel/Nordic-darker/contents/components/UserList.qml b/kde/plasma/look-and-feel/Nordic-darker/contents/components/UserList.qml deleted file mode 100644 index a2d85088..00000000 --- a/kde/plasma/look-and-feel/Nordic-darker/contents/components/UserList.qml +++ /dev/null @@ -1,93 +0,0 @@ -/* - * Copyright 2014 David Edmundson - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU Library General Public License as - * published by the Free Software Foundation; either version 2 or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details - * - * You should have received a copy of the GNU Library General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ - -import QtQuick 2.2 - -ListView { - id: view - readonly property string selectedUser: currentItem ? currentItem.userName : "" - readonly property int userItemWidth: units.gridUnit * 8 - readonly property int userItemHeight: units.gridUnit * 8 - - implicitHeight: userItemHeight - - activeFocusOnTab : true - - /* - * Signals that a user was explicitly selected - */ - signal userSelected; - - orientation: ListView.Horizontal - highlightRangeMode: ListView.StrictlyEnforceRange - - //centre align selected item (which implicitly centre aligns the rest - preferredHighlightBegin: width/2 - userItemWidth/2 - preferredHighlightEnd: preferredHighlightBegin - - delegate: UserDelegate { - avatarPath: model.icon || "" - iconSource: model.iconName || "user-identity" - - name: { - var displayName = model.realName || model.name - - if (model.vtNumber === undefined || model.vtNumber < 0) { - return displayName - } - - if (!model.session) { - return i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "Nobody logged in on that session", "Unused") - } - - - var location = "" - if (model.isTty) { - location = i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "User logged in on console number", "TTY %1", model.vtNumber) - } else if (model.displayNumber) { - location = i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "User logged in on console (X display number)", "on TTY %1 (Display %2)", model.vtNumber, model.displayNumber) - } - - if (location) { - return i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "Username (location)", "%1 (%2)", displayName, location) - } - - return displayName - } - - userName: model.name - - width: userItemWidth - height: userItemHeight - - //if we only have one delegate, we don't need to clip the text as it won't be overlapping with anything - constrainText: ListView.view.count > 1 - - isCurrent: ListView.isCurrentItem - - onClicked: { - ListView.view.currentIndex = index; - ListView.view.userSelected(); - } - } - - Keys.onEscapePressed: view.userSelected() - Keys.onEnterPressed: view.userSelected() - Keys.onReturnPressed: view.userSelected() -} diff --git a/kde/plasma/look-and-feel/Nordic-darker/contents/components/VirtualKeyboard.qml b/kde/plasma/look-and-feel/Nordic-darker/contents/components/VirtualKeyboard.qml deleted file mode 100644 index 7848b753..00000000 --- a/kde/plasma/look-and-feel/Nordic-darker/contents/components/VirtualKeyboard.qml +++ /dev/null @@ -1,28 +0,0 @@ -/******************************************************************** - This file is part of the KDE project. - -Copyright (C) 2017 Martin Gräßlin - -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 program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . -*********************************************************************/ -import QtQuick 2.5 -import QtQuick.VirtualKeyboard 2.1 - -InputPanel { - id: inputPanel - property bool activated: false - active: activated && Qt.inputMethod.visible - visible: active - width: parent.width -} diff --git a/kde/plasma/look-and-feel/Nordic-darker/contents/components/WallpaperFader.qml b/kde/plasma/look-and-feel/Nordic-darker/contents/components/WallpaperFader.qml deleted file mode 100644 index c8476cd6..00000000 --- a/kde/plasma/look-and-feel/Nordic-darker/contents/components/WallpaperFader.qml +++ /dev/null @@ -1,178 +0,0 @@ -/******************************************************************** - This file is part of the KDE project. - -Copyright (C) 2014 Aleix Pol Gonzalez - -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 program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . -*********************************************************************/ - -import QtQuick 2.6 -import QtQuick.Controls 1.1 -import QtQuick.Layouts 1.1 -import QtGraphicalEffects 1.0 - -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents - -import org.kde.plasma.private.sessions 2.0 -import "../components" - -Item { - id: wallpaperFader - property Item clock - property Item mainStack - property Item footer - property alias source: wallpaperBlur.source - state: lockScreenRoot.uiVisible ? "on" : "off" - property real factor: 0 - readonly property bool lightBackground: Math.max(PlasmaCore.ColorScope.backgroundColor.r, PlasmaCore.ColorScope.backgroundColor.g, PlasmaCore.ColorScope.backgroundColor.b) > 0.5 - - property bool alwaysShowClock: typeof config === "undefined" || config.alwaysShowClock === true - - Behavior on factor { - NumberAnimation { - target: wallpaperFader - property: "factor" - duration: 1000 - easing.type: Easing.InOutQuad - } - } - FastBlur { - id: wallpaperBlur - anchors.fill: parent - radius: 50 * wallpaperFader.factor - } - ShaderEffect { - id: wallpaperShader - anchors.fill: parent - supportsAtlasTextures: true - property var source: ShaderEffectSource { - sourceItem: wallpaperBlur - live: true - hideSource: true - textureMirroring: ShaderEffectSource.NoMirroring - } - - readonly property real contrast: 0.65 * wallpaperFader.factor + (1 - wallpaperFader.factor) - readonly property real saturation: 1.6 * wallpaperFader.factor + (1 - wallpaperFader.factor) - readonly property real intensity: (wallpaperFader.lightBackground ? 1.7 : 0.6) * wallpaperFader.factor + (1 - wallpaperFader.factor) - - readonly property real transl: (1.0 - contrast) / 2.0; - readonly property real rval: (1.0 - saturation) * 0.2126; - readonly property real gval: (1.0 - saturation) * 0.7152; - readonly property real bval: (1.0 - saturation) * 0.0722; - - property var colorMatrix: Qt.matrix4x4( - contrast, 0, 0, 0.0, - 0, contrast, 0, 0.0, - 0, 0, contrast, 0.0, - transl, transl, transl, 1.0).times(Qt.matrix4x4( - rval + saturation, rval, rval, 0.0, - gval, gval + saturation, gval, 0.0, - bval, bval, bval + saturation, 0.0, - 0, 0, 0, 1.0)).times(Qt.matrix4x4( - intensity, 0, 0, 0, - 0, intensity, 0, 0, - 0, 0, intensity, 0, - 0, 0, 0, 1 - )); - - - fragmentShader: " - uniform mediump mat4 colorMatrix; - uniform mediump sampler2D source; - varying mediump vec2 qt_TexCoord0; - uniform lowp float qt_Opacity; - - void main(void) - { - mediump vec4 tex = texture2D(source, qt_TexCoord0); - gl_FragColor = tex * colorMatrix * qt_Opacity; - }" - } - - states: [ - State { - name: "on" - PropertyChanges { - target: mainStack - opacity: 1 - } - PropertyChanges { - target: footer - opacity: 1 - } - PropertyChanges { - target: wallpaperFader - factor: 1 - } - PropertyChanges { - target: clock.shadow - opacity: 0 - } - PropertyChanges { - target: clock - opacity: 1 - anchors.horizontalCenter: formBg.horizontalCenter - // y: parent.height - height - 10 - } - }, - State { - name: "off" - PropertyChanges { - target: mainStack - opacity: 0 - } - PropertyChanges { - target: footer - opacity: 0 - } - PropertyChanges { - target: wallpaperFader - factor: 0 - } - PropertyChanges { - target: clock.shadow - opacity: wallpaperFader.alwaysShowClock ? 1 : 0 - } - PropertyChanges { - target: clock - opacity: wallpaperFader.alwaysShowClock ? 1 : 0 - } - } - ] - transitions: [ - Transition { - from: "off" - to: "on" - //Note: can't use animators as they don't play well with parallelanimations - NumberAnimation { - targets: [mainStack, footer, clock] - property: "opacity" - duration: units.longDuration - easing.type: Easing.InOutQuad - } - }, - Transition { - from: "on" - to: "off" - NumberAnimation { - targets: [mainStack, footer, clock] - property: "opacity" - duration: 500 - easing.type: Easing.InOutQuad - } - } - ] -} diff --git a/kde/plasma/look-and-feel/Nordic-darker/contents/components/artwork/README.txt b/kde/plasma/look-and-feel/Nordic-darker/contents/components/artwork/README.txt deleted file mode 100644 index 1885a360..00000000 --- a/kde/plasma/look-and-feel/Nordic-darker/contents/components/artwork/README.txt +++ /dev/null @@ -1 +0,0 @@ -After editing SVG files be sure to run currentColorFillFix.sh from plasma-framework \ No newline at end of file diff --git a/kde/plasma/look-and-feel/Nordic-darker/contents/components/artwork/shutdown_primary.svgz b/kde/plasma/look-and-feel/Nordic-darker/contents/components/artwork/shutdown_primary.svgz deleted file mode 100644 index 1c60152f..00000000 Binary files a/kde/plasma/look-and-feel/Nordic-darker/contents/components/artwork/shutdown_primary.svgz and /dev/null differ diff --git a/kde/plasma/look-and-feel/Nordic-darker/contents/defaults b/kde/plasma/look-and-feel/Nordic-darker/contents/defaults deleted file mode 100644 index f6914399..00000000 --- a/kde/plasma/look-and-feel/Nordic-darker/contents/defaults +++ /dev/null @@ -1,20 +0,0 @@ -[kdeglobals][KDE] -widgetStyle=kvantum - -[kdeglobals][General] -ColorScheme=Nordic-Darker - -[kdeglobals][Icons] -Theme=Nordic-darker - -[kcminputrc][Mouse] -cursorTheme=Nordic-cursors - -[plasmarc][Theme] -name=Nordic-darker - -[kwinrc][org.kde.kdecoration2] -library=org.kde.kwin.aurorae -theme=__aurorae__svg__Nordic - - diff --git a/kde/plasma/look-and-feel/Nordic-darker/contents/lockscreen/MainBlock.qml b/kde/plasma/look-and-feel/Nordic-darker/contents/lockscreen/MainBlock.qml deleted file mode 100644 index 2fcdb071..00000000 --- a/kde/plasma/look-and-feel/Nordic-darker/contents/lockscreen/MainBlock.qml +++ /dev/null @@ -1,141 +0,0 @@ -/* - * Copyright 2016 David Edmundson - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU Library General Public License as - * published by the Free Software Foundation; either version 2 or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details - * - * You should have received a copy of the GNU Library General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ - -import QtQuick 2.8 -import QtQuick.Layouts 1.2 -import QtQuick.Controls 2.4 -import QtQuick.Controls.Styles 1.4 - -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents - -import "../components" - -SessionManagementScreen { - - property Item mainPasswordBox: passwordBox - property bool lockScreenUiVisible: false - - //the y position that should be ensured visible when the on screen keyboard is visible - property int visibleBoundary: mapFromItem(loginButton, 0, 0).y - onHeightChanged: visibleBoundary = mapFromItem(loginButton, 0, 0).y + loginButton.height + units.smallSpacing - /* - * Login has been requested with the following username and password - * If username field is visible, it will be taken from that, otherwise from the "name" property of the currentIndex - */ - signal loginRequest(string password) - - function startLogin() { - var password = passwordBox.text - - //this is partly because it looks nicer - //but more importantly it works round a Qt bug that can trigger if the app is closed with a TextField focused - //See https://bugreports.qt.io/browse/QTBUG-55460 - loginButton.forceActiveFocus(); - loginRequest(password); - } - - RowLayout { - Layout.fillWidth: true - - TextField { - id: passwordBox - font.pointSize: theme.defaultFont.pointSize + 1 - Layout.fillWidth: true - placeholderText: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Password") - focus: true - echoMode: TextInput.Password - inputMethodHints: Qt.ImhHiddenText | Qt.ImhSensitiveData | Qt.ImhNoAutoUppercase | Qt.ImhNoPredictiveText - enabled: !authenticator.graceLocked - - placeholderTextColor: "#C3C7D1" - palette.text: "#C3C7D1" - - background: Rectangle { - color: "#2e3440" - opacity: 0.7 - radius: 8 - height: width / 9 - width: passwordBox.width + 20 - anchors.centerIn: parent - border.width: 1 - border.color: "#232831" - } - - - onAccepted: { - if (lockScreenUiVisible) { - startLogin(); - } - } - - //if empty and left or right is pressed change selection in user switch - //this cannot be in keys.onLeftPressed as then it doesn't reach the password box - Keys.onPressed: { - if (event.key == Qt.Key_Left && !text) { - userList.decrementCurrentIndex(); - event.accepted = true - } - if (event.key == Qt.Key_Right && !text) { - userList.incrementCurrentIndex(); - event.accepted = true - } - } - - Connections { - target: root - onClearPassword: { - passwordBox.forceActiveFocus() - passwordBox.selectAll() - } - } - } - - Button { - id: loginButton - Accessible.name: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Unlock") - implicitHeight: passwordBox.height - units.smallSpacing * 0.5 // otherwise it comes out taller than the password field - text: ">" - Layout.leftMargin: 30 - - contentItem: Text { - text: loginButton.text - font: loginButton.font - opacity: enabled ? 1.0 : 0.3 - color: "#ffffff" - horizontalAlignment: Text.AlignHCenter - verticalAlignment: Text.AlignVCenter - elide: Text.ElideRight - } - - background: Rectangle { - id: buttonBackground - width: 30 - height: 40 - radius: width / 2 - rotation: -90 - anchors.centerIn: parent - color: "#4c566a" - - } - - onClicked: startLogin() - } - } -} diff --git a/kde/plasma/look-and-feel/Nordic-darker/contents/logout/Logout.qml b/kde/plasma/look-and-feel/Nordic-darker/contents/logout/Logout.qml deleted file mode 100644 index 292ad2eb..00000000 --- a/kde/plasma/look-and-feel/Nordic-darker/contents/logout/Logout.qml +++ /dev/null @@ -1,262 +0,0 @@ -/*************************************************************************** - * Copyright (C) 2014 by Aleix Pol Gonzalez * - * * - * 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 program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, write to the * - * Free Software Foundation, Inc., * - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA . * - ***************************************************************************/ - -import QtQuick 2.2 -import QtQuick.Layouts 1.2 -import QtQuick.Controls 1.1 as Controls - -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents -import org.kde.kcoreaddons 1.0 as KCoreAddons - -import "../components" -import "timer.js" as AutoTriggerTimer - -import org.kde.plasma.private.sessions 2.0 - -PlasmaCore.ColorScope { - id: root - colorGroup: PlasmaCore.Theme.ComplementaryColorGroup - height: screenGeometry.height - width: screenGeometry.width - - signal logoutRequested() - signal haltRequested() - signal suspendRequested(int spdMethod) - signal rebootRequested() - signal rebootRequested2(int opt) - signal cancelRequested() - signal lockScreenRequested() - - property alias backgroundColor: backgroundRect.color - - function sleepRequested() { - root.suspendRequested(2); - } - - function hibernateRequested() { - root.suspendRequested(4); - } - - property real timeout: 30 - property real remainingTime: root.timeout - property var currentAction: { - switch (sdtype) { - case ShutdownType.ShutdownTypeReboot: - return root.rebootRequested; - case ShutdownType.ShutdownTypeHalt: - return root.haltRequested; - default: - return root.logoutRequested; - } - } - - KCoreAddons.KUser { - id: kuser - } - - // For showing a "other users are logged in" hint - SessionsModel { - id: sessionsModel - includeUnusedSessions: false - } - - Controls.Action { - onTriggered: root.cancelRequested() - shortcut: "Escape" - } - - onRemainingTimeChanged: { - if (remainingTime <= 0) { - root.currentAction(); - } - } - - Timer { - id: countDownTimer - running: true - repeat: true - interval: 1000 - onTriggered: remainingTime-- - Component.onCompleted: { - AutoTriggerTimer.addCancelAutoTriggerCallback(function() { - countDownTimer.running = false; - }); - } - } - - function isLightColor(color) { - return Math.max(color.r, color.g, color.b) > 0.5 - } - - Rectangle { - id: backgroundRect - anchors.fill: parent - //use "black" because this is intended to look like a general darkening of the scene. a dark gray as normal background would just look too "washed out" - color: "#2e3440" - opacity: 0.6 - } - MouseArea { - anchors.fill: parent - onClicked: root.cancelRequested() - } - UserDelegate { - width: units.gridUnit * 7 - height: width - nameFontSize: theme.defaultFont.pointSize + 2 - anchors { - horizontalCenter: parent.horizontalCenter - bottom: parent.verticalCenter - } - constrainText: false - avatarPath: kuser.faceIconUrl - iconSource: "user-identity" - isCurrent: true - name: kuser.fullName - } - ColumnLayout { - anchors { - top: parent.verticalCenter - topMargin: units.gridUnit * 2 - horizontalCenter: parent.horizontalCenter - } - spacing: units.largeSpacing - - height: Math.max(implicitHeight, units.gridUnit * 10) - width: Math.max(implicitWidth, units.gridUnit * 16) - - PlasmaComponents.Label { - font.pointSize: theme.defaultFont.pointSize + 1 - Layout.maximumWidth: units.gridUnit * 16 - Layout.alignment: Qt.AlignHCenter - Layout.fillWidth: true - horizontalAlignment: Text.AlignHCenter - wrapMode: Text.WordWrap - font.italic: true - text: i18ndp("plasma_lookandfeel_org.kde.lookandfeel", - "One other user is currently logged in. If the computer is shut down or restarted, that user may lose work.", - "%1 other users are currently logged in. If the computer is shut down or restarted, those users may lose work.", - sessionsModel.count) - visible: sessionsModel.count > 1 - } - - PlasmaComponents.Label { - font.pointSize: theme.defaultFont.pointSize + 1 - Layout.maximumWidth: units.gridUnit * 16 - Layout.alignment: Qt.AlignHCenter - Layout.fillWidth: true - horizontalAlignment: Text.AlignHCenter - wrapMode: Text.WordWrap - font.italic: true - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "When restarted, the computer will enter the firmware setup screen.") - visible: rebootToFirmwareSetup - } - - RowLayout { - spacing: units.largeSpacing * 2 - Layout.alignment: Qt.AlignHCenter - LogoutButton { - id: suspendButton - iconSource: "system-suspend" - text: i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "Suspend to RAM", "Sleep") - action: root.sleepRequested - KeyNavigation.left: logoutButton - KeyNavigation.right: hibernateButton - visible: spdMethods.SuspendState - } - LogoutButton { - id: hibernateButton - iconSource: "system-suspend-hibernate" - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Hibernate") - action: root.hibernateRequested - KeyNavigation.left: suspendButton - KeyNavigation.right: rebootButton - visible: spdMethods.HibernateState - } - LogoutButton { - id: rebootButton - iconSource: "system-reboot" - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Restart") - action: root.rebootRequested - KeyNavigation.left: hibernateButton - KeyNavigation.right: shutdownButton - focus: sdtype === ShutdownType.ShutdownTypeReboot - visible: maysd - } - LogoutButton { - id: shutdownButton - iconSource: "system-shutdown" - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Shut Down") - action: root.haltRequested - KeyNavigation.left: rebootButton - KeyNavigation.right: logoutButton - focus: sdtype === ShutdownType.ShutdownTypeHalt - visible: maysd - } - LogoutButton { - id: logoutButton - iconSource: "system-log-out" - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Log Out") - action: root.logoutRequested - KeyNavigation.left: shutdownButton - KeyNavigation.right: suspendButton - focus: sdtype === ShutdownType.ShutdownTypeNone - visible: canLogout - } - } - - PlasmaComponents.Label { - font.pointSize: theme.defaultFont.pointSize + 1 - Layout.alignment: Qt.AlignHCenter - //opacity, as visible would re-layout - opacity: countDownTimer.running ? 1 : 0 - Behavior on opacity { - OpacityAnimator { - duration: units.longDuration - easing.type: Easing.InOutQuad - } - } - text: { - switch (sdtype) { - case ShutdownType.ShutdownTypeReboot: - return i18ndp("plasma_lookandfeel_org.kde.lookandfeel", "Restarting in 1 second", "Restarting in %1 seconds", root.remainingTime); - case ShutdownType.ShutdownTypeHalt: - return i18ndp("plasma_lookandfeel_org.kde.lookandfeel", "Shutting down in 1 second", "Shutting down in %1 seconds", root.remainingTime); - default: - return i18ndp("plasma_lookandfeel_org.kde.lookandfeel", "Logging out in 1 second", "Logging out in %1 seconds", root.remainingTime); - } - } - } - - RowLayout { - Layout.alignment: Qt.AlignHCenter - PlasmaComponents.Button { - font.pointSize: theme.defaultFont.pointSize + 1 - enabled: root.currentAction !== null - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "OK") - onClicked: root.currentAction() - } - PlasmaComponents.Button { - font.pointSize: theme.defaultFont.pointSize + 1 - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Cancel") - onClicked: root.cancelRequested() - } - } - } -} diff --git a/kde/plasma/look-and-feel/Nordic-darker/contents/logout/LogoutButton.qml b/kde/plasma/look-and-feel/Nordic-darker/contents/logout/LogoutButton.qml deleted file mode 100644 index d5c02feb..00000000 --- a/kde/plasma/look-and-feel/Nordic-darker/contents/logout/LogoutButton.qml +++ /dev/null @@ -1,46 +0,0 @@ -/*************************************************************************** - * Copyright (C) 2016 Marco Martin * - * * - * 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 program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, write to the * - * Free Software Foundation, Inc., * - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA . * - ***************************************************************************/ - -import QtQuick 2.2 -import QtQuick.Layouts 1.2 - -import org.kde.plasma.core 2.0 as PlasmaCore - -import "../components" -import "timer.js" as AutoTriggerTimer - -ActionButton { - property var action - onClicked: action() - Layout.alignment: Qt.AlignTop - iconSize: units.iconSizes.huge - circleVisiblity: activeFocus || containsMouse - circleOpacity: 0.3 // Selected option's circle is instantly visible - opacity: activeFocus || containsMouse ? 0.7 : 0.5 - labelRendering: Text.QtRendering // Remove once we've solved Qt bug: https://bugreports.qt.io/browse/QTBUG-70138 (KDE bug: https://bugs.kde.org/show_bug.cgi?id=401644) - font.underline: false - font.pointSize: theme.defaultFont.pointSize + 1 - Behavior on opacity { - OpacityAnimator { - duration: units.longDuration - easing.type: Easing.InOutQuad - } - } - Keys.onPressed: AutoTriggerTimer.cancelAutoTrigger(); -} diff --git a/kde/plasma/look-and-feel/Nordic-darker/contents/logout/timer.js b/kde/plasma/look-and-feel/Nordic-darker/contents/logout/timer.js deleted file mode 100644 index eeb9a4b1..00000000 --- a/kde/plasma/look-and-feel/Nordic-darker/contents/logout/timer.js +++ /dev/null @@ -1,39 +0,0 @@ -/*************************************************************************** - * Copyright (C) 2018 David Edmundson * - * * - * 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 program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, write to the * - * Free Software Foundation, Inc., * - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA . * - ***************************************************************************/ - -.pragma library - -//written as a library to share knowledge of when a key was pressed -//between the multiple views, so pressing a key on one cancels all timers - -var callbacks = []; - -function addCancelAutoTriggerCallback(callback) { - callbacks.push(callback); -} - -function cancelAutoTrigger() { - callbacks.forEach(function(c) { - if (!c) { - return; - } - c(); - }); -} - diff --git a/kde/plasma/look-and-feel/Nordic-darker/contents/osd/Osd.qml b/kde/plasma/look-and-feel/Nordic-darker/contents/osd/Osd.qml deleted file mode 100644 index 52b80e25..00000000 --- a/kde/plasma/look-and-feel/Nordic-darker/contents/osd/Osd.qml +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Copyright 2014 Martin Klapetek - * - * 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 program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - -import QtQuick 2.0 -import QtQuick.Window 2.2 -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.extras 2.0 as PlasmaExtra - -PlasmaCore.Dialog { - id: root - location: PlasmaCore.Types.Floating - type: PlasmaCore.Dialog.OnScreenDisplay - outputOnly: true - - property alias timeout: osd.timeout - property alias osdValue: osd.osdValue - property alias osdMaxValue: osd.osdMaxValue - property alias icon: osd.icon - property alias showingProgress: osd.showingProgress - - mainItem: OsdItem { - id: osd - } -} diff --git a/kde/plasma/look-and-feel/Nordic-darker/contents/osd/OsdItem.qml b/kde/plasma/look-and-feel/Nordic-darker/contents/osd/OsdItem.qml deleted file mode 100644 index 35c54fa9..00000000 --- a/kde/plasma/look-and-feel/Nordic-darker/contents/osd/OsdItem.qml +++ /dev/null @@ -1,118 +0,0 @@ -/* - * Copyright 2014 Martin Klapetek - * Copyright 2019 Kai Uwe Broulik - * - * 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 program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - -import QtQuick 2.14 -import QtQuick.Layouts 1.1 -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 3.0 as PlasmaComponents3 -import org.kde.plasma.extras 2.0 as PlasmaExtra -import QtQuick.Window 2.2 - -RowLayout { - // OSD Timeout in msecs - how long it will stay on the screen - property int timeout: 1800 - // This is either a text or a number, if showingProgress is set to true, - // the number will be used as a value for the progress bar - property var osdValue - // Maximum percent value - property int osdMaxValue: 100 - // Icon name to display - property string icon - // Set to true if the value is meant for progress bar, - // false for displaying the value as normal text - property bool showingProgress: false - - spacing: PlasmaCore.Units.smallSpacing - - width: Math.max(Math.min(Screen.desktopAvailableWidth / 2, implicitWidth), PlasmaCore.Units.gridUnit * 15) - height: PlasmaCore.Units.iconSizes.medium - - PlasmaCore.IconItem { - Layout.leftMargin: PlasmaCore.Units.smallSpacing - Layout.preferredWidth: PlasmaCore.Units.iconSizes.medium - Layout.preferredHeight: PlasmaCore.Units.iconSizes.medium - Layout.alignment: Qt.AlignVCenter - source: icon - visible: valid - } - - PlasmaComponents3.ProgressBar { - id: progressBar - Layout.fillWidth: true - Layout.alignment: Qt.AlignVCenter - // So it never exceeds the minimum popup size - Layout.preferredWidth: 1 - Layout.rightMargin: PlasmaCore.Units.smallSpacing - visible: showingProgress - from: 0 - to: osdMaxValue - value: Number(osdValue) - } - - // Get the width of a three-digit number so we can size the label - // to the maximum width to avoid the progress bad resizing itself - TextMetrics { - id: widestLabelSize - text: i18n("100%") - font: percentageLabel.font - } - - // Numerical display of progress bar value - PlasmaExtra.Heading { - id: percentageLabel - Layout.fillHeight: true - Layout.preferredWidth: widestLabelSize.width - Layout.rightMargin: PlasmaCore.Units.smallSpacing - Layout.alignment: Qt.AlignVCenter - level: 3 - horizontalAlignment: Text.AlignHCenter - verticalAlignment: Text.AlignVCenter - text: i18nc("Percentage value", "%1%", progressBar.value) - visible: showingProgress - // Display a subtle visual indication that the volume might be - // dangerously high - // ------------------------------------------------ - // Keep this in sync with the copies in plasma-pa:ListItemBase.qml - // and plasma-pa:VolumeSlider.qml - color: { - if (progressBar.value <= 100) { - return PlasmaCore.Theme.textColor - } else if (progressBar.value > 100 && progressBar.value <= 125) { - return PlasmaCore.Theme.neutralTextColor - } else { - return PlasmaCore.Theme.negativeTextColor - } - } - } - - PlasmaExtra.Heading { - id: label - Layout.fillWidth: true - Layout.fillHeight: true - Layout.rightMargin: PlasmaCore.Units.smallSpacing - Layout.alignment: Qt.AlignVCenter - level: 3 - horizontalAlignment: Text.AlignHCenter - verticalAlignment: Text.AlignVCenter - textFormat: Text.PlainText - wrapMode: Text.NoWrap - elide: Text.ElideRight - text: !showingProgress && osdValue ? osdValue : "" - visible: !showingProgress - } -} diff --git a/kde/plasma/look-and-feel/Nordic-darker/contents/previews/fullscreenpreview.jpg b/kde/plasma/look-and-feel/Nordic-darker/contents/previews/fullscreenpreview.jpg deleted file mode 100644 index a24d7daa..00000000 Binary files a/kde/plasma/look-and-feel/Nordic-darker/contents/previews/fullscreenpreview.jpg and /dev/null differ diff --git a/kde/plasma/look-and-feel/Nordic-darker/contents/previews/preview.png b/kde/plasma/look-and-feel/Nordic-darker/contents/previews/preview.png deleted file mode 100644 index 6ea1246a..00000000 Binary files a/kde/plasma/look-and-feel/Nordic-darker/contents/previews/preview.png and /dev/null differ diff --git a/kde/plasma/look-and-feel/Nordic-darker/contents/previews/splash.png b/kde/plasma/look-and-feel/Nordic-darker/contents/previews/splash.png deleted file mode 100644 index 445c5c95..00000000 Binary files a/kde/plasma/look-and-feel/Nordic-darker/contents/previews/splash.png and /dev/null differ diff --git a/kde/plasma/look-and-feel/Nordic-darker/contents/splash/Splash.qml b/kde/plasma/look-and-feel/Nordic-darker/contents/splash/Splash.qml deleted file mode 100644 index 8e0f0e50..00000000 --- a/kde/plasma/look-and-feel/Nordic-darker/contents/splash/Splash.qml +++ /dev/null @@ -1,108 +0,0 @@ -import QtQuick 2.5 - - -Image { - id: root - source: "images/bg.jpg" - - property int stage - - onStageChanged: { - if (stage == 1) { - introAnimation.running = true - } - } - - Item { - id: content - anchors.fill: parent - opacity: 0 - TextMetrics { - id: units - text: "M" - property int gridUnit: boundingRect.height - property int largeSpacing: units.gridUnit - property int smallSpacing: Math.max(2, gridUnit/4) - } - - Image { - id: logo - //match SDDM/lockscreen avatar positioning - property real size: units.gridUnit * 12 - - anchors.centerIn: parent - - source: "images/logo.png" - - sourceSize.width: size - sourceSize.height: size - - ParallelAnimation { - running: true - - ScaleAnimator { - target: logo - from: 0 - to: 1 - duration: 700 - } - - SequentialAnimation { - loops: Animation.Infinite - - ScaleAnimator { - target: logo - from: 0.97 - to: 1 - duration: 1000 - } - ScaleAnimator { - target: logo - from: 1 - to: 0.97 - duration: 1000 - } - } - } - - } - - - Rectangle { - radius: 4 - color: "#232831" - opacity: 0.9 - y: parent.height - (parent.height - logo.y) / 3 - height/2 - anchors.horizontalCenter: parent.horizontalCenter - height: 6 - width: height*32 - Rectangle { - radius: 3 - anchors { - left: parent.left - top: parent.top - bottom: parent.bottom - } - width: (parent.width / 6) * (stage - 1) - color: "#4c566a" - Behavior on width { - PropertyAnimation { - duration: 250 - easing.type: Easing.InOutQuad - } - } - } - } - - } - - OpacityAnimator { - id: introAnimation - running: false - target: content - from: 0 - to: 1 - duration: 1000 - easing.type: Easing.InOutQuad - } -} diff --git a/kde/plasma/look-and-feel/Nordic-darker/contents/splash/images/bg.jpg b/kde/plasma/look-and-feel/Nordic-darker/contents/splash/images/bg.jpg deleted file mode 100644 index 0ade98b1..00000000 Binary files a/kde/plasma/look-and-feel/Nordic-darker/contents/splash/images/bg.jpg and /dev/null differ diff --git a/kde/plasma/look-and-feel/Nordic-darker/contents/splash/images/busy.svg b/kde/plasma/look-and-feel/Nordic-darker/contents/splash/images/busy.svg deleted file mode 100644 index 27aaee94..00000000 --- a/kde/plasma/look-and-feel/Nordic-darker/contents/splash/images/busy.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/kde/plasma/look-and-feel/Nordic-darker/metadata.desktop b/kde/plasma/look-and-feel/Nordic-darker/metadata.desktop deleted file mode 100644 index e6727cff..00000000 --- a/kde/plasma/look-and-feel/Nordic-darker/metadata.desktop +++ /dev/null @@ -1,13 +0,0 @@ -[Desktop Entry] -Name=Nordic-darker -X-KDE-PluginInfo-Author=EliverLara -X-KDE-PluginInfo-Category=Plasma Look And Feel -X-KDE-PluginInfo-Email=eliverlara@gmail.com -X-KDE-PluginInfo-EnabledByDefault=true -X-KDE-PluginInfo-License=GPL 3+ -X-KDE-PluginInfo-Name=Nordic-darker -X-KDE-PluginInfo-Version=0.1 -X-KDE-PluginInfo-Website=https://github.com/EliverLara/Nordic -X-KDE-ServiceTypes=Plasma/LookAndFeel - -X-KPackage-Dependencies=kns://colorschemes.knsrc/api.kde-look.org/1629062,kns://plasma-themes.knsrc/api.kde-look.org/1633673,kns://aurorae.knsrc/api.kde-look.org/1326274,kns://sddmtheme.knsrc/api.kde-look.org/1839347,kns://xcursor.knsrc/api.kde-look.org/1662218,kns://wallpaper.knsrc/api.kde-look.org/1683121,kns://plasma-themes.knsrc/api.kde-look.org/1704303,kns://icons.knsrc/api.kde-look.org/1733012,kns://plasmoids.knsrc/api.kde-look.org/2048016 diff --git a/kde/plasma/look-and-feel/Nordic/contents/components/ActionButton.qml b/kde/plasma/look-and-feel/Nordic/contents/components/ActionButton.qml deleted file mode 100644 index d799cf8a..00000000 --- a/kde/plasma/look-and-feel/Nordic/contents/components/ActionButton.qml +++ /dev/null @@ -1,128 +0,0 @@ -/* - * Copyright 2016 David Edmundson - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU Library General Public License as - * published by the Free Software Foundation; either version 2 or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details - * - * You should have received a copy of the GNU Library General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ - -import QtQuick 2.8 -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents - -Item { - id: root - property alias text: label.text - property alias iconSource: icon.source - property alias containsMouse: mouseArea.containsMouse - property alias font: label.font - property alias labelRendering: label.renderType - property alias circleOpacity: iconCircle.opacity - property alias circleVisiblity: iconCircle.visible - property int fontSize: config.fontSize - readonly property bool softwareRendering: GraphicsInfo.api === GraphicsInfo.Software - signal clicked - - activeFocusOnTab: true - - property int iconSize: units.gridUnit * 3 - - implicitWidth: Math.max(iconSize + units.largeSpacing * 2, label.contentWidth) - implicitHeight: iconSize + units.smallSpacing + label.implicitHeight - - opacity: activeFocus || containsMouse ? 1 : 0.85 - Behavior on opacity { - PropertyAnimation { // OpacityAnimator makes it turn black at random intervals - duration: units.longDuration - easing.type: Easing.InOutQuad - } - } - - Rectangle { - id: iconCircle - anchors.centerIn: icon - width: iconSize + units.smallSpacing - height: width - radius: width / 2 - color: "#8fbcbb" - opacity: activeFocus || containsMouse ? (softwareRendering ? 0.8 : 0.15) : (softwareRendering ? 0.6 : 0) - Behavior on opacity { - PropertyAnimation { // OpacityAnimator makes it turn black at random intervals - duration: units.longDuration - easing.type: Easing.InOutQuad - } - } - } - - Rectangle { - anchors.centerIn: iconCircle - width: iconCircle.width - height: width - radius: width / 2 - scale: mouseArea.containsPress ? 1 : 0 - color: PlasmaCore.ColorScope.textColor - opacity: 0.15 - Behavior on scale { - PropertyAnimation { - duration: units.shortDuration - easing.type: Easing.InOutQuart - } - } - } - - PlasmaCore.IconItem { - id: icon - anchors { - top: parent.top - horizontalCenter: parent.horizontalCenter - } - width: iconSize - height: iconSize - - colorGroup: PlasmaCore.ColorScope.colorGroup - active: mouseArea.containsMouse || root.activeFocus - } - - PlasmaComponents.Label { - id: label - font.pointSize: Math.max(fontSize + 1,theme.defaultFont.pointSize + 1) - anchors { - top: icon.bottom - topMargin: (softwareRendering ? 1.5 : 1) * units.smallSpacing - left: parent.left - right: parent.right - } - style: softwareRendering ? Text.Outline : Text.Normal - styleColor: softwareRendering ? PlasmaCore.ColorScope.backgroundColor : "transparent" //no outline, doesn't matter - horizontalAlignment: Text.AlignHCenter - verticalAlignment: Text.AlignTop - wrapMode: Text.WordWrap - font.underline: root.activeFocus - } - - MouseArea { - id: mouseArea - hoverEnabled: true - onClicked: root.clicked() - anchors.fill: parent - } - - Keys.onEnterPressed: clicked() - Keys.onReturnPressed: clicked() - Keys.onSpacePressed: clicked() - - Accessible.onPressAction: clicked() - Accessible.role: Accessible.Button - Accessible.name: label.text -} diff --git a/kde/plasma/look-and-feel/Nordic/contents/components/Battery.qml b/kde/plasma/look-and-feel/Nordic/contents/components/Battery.qml deleted file mode 100644 index 2351c4de..00000000 --- a/kde/plasma/look-and-feel/Nordic/contents/components/Battery.qml +++ /dev/null @@ -1,53 +0,0 @@ -/* - * Copyright 2016 Kai Uwe Broulik - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU Library General Public License as - * published by the Free Software Foundation; either version 2 or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details - * - * You should have received a copy of the GNU Library General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ - -import QtQuick 2.2 - -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents -import org.kde.plasma.workspace.components 2.0 as PW - -Row { - spacing: units.smallSpacing - visible: pmSource.data["Battery"]["Has Cumulative"] - - PlasmaCore.DataSource { - id: pmSource - engine: "powermanagement" - connectedSources: ["Battery", "AC Adapter"] - } - - PW.BatteryIcon { - id: battery - hasBattery: pmSource.data["Battery"]["Has Battery"] || false - percent: pmSource.data["Battery"]["Percent"] || 0 - pluggedIn: pmSource.data["AC Adapter"] ? pmSource.data["AC Adapter"]["Plugged in"] : false - - height: batteryLabel.height - width: height - } - - PlasmaComponents.Label { - id: batteryLabel - font.pointSize: config.fontSize - height: undefined - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel","%1%", battery.percent) - Accessible.name: i18nd("plasma_lookandfeel_org.kde.lookandfeel","Battery at %1%", battery.percent) - } -} diff --git a/kde/plasma/look-and-feel/Nordic/contents/components/Clock.qml b/kde/plasma/look-and-feel/Nordic/contents/components/Clock.qml deleted file mode 100644 index 14bea3b2..00000000 --- a/kde/plasma/look-and-feel/Nordic/contents/components/Clock.qml +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Copyright 2016 David Edmundson - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU Library General Public License as - * published by the Free Software Foundation; either version 2 or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details - * - * You should have received a copy of the GNU Library General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ - -import QtQuick 2.8 -import QtQuick.Layouts 1.1 -import QtQuick.Controls 2.5 -import org.kde.plasma.core 2.0 - -ColumnLayout { - readonly property bool softwareRendering: GraphicsInfo.api === GraphicsInfo.Software - - Label { - text: Qt.formatTime(timeSource.data["Local"]["DateTime"]) - color: ColorScope.textColor - style: softwareRendering ? Text.Outline : Text.Normal - styleColor: softwareRendering ? ColorScope.backgroundColor : "transparent" //no outline, doesn't matter - font.pointSize: 34 - Layout.alignment: Qt.AlignHCenter - } - Label { - text: Qt.formatDate(timeSource.data["Local"]["DateTime"], Qt.DefaultLocaleLongDate) - color: ColorScope.textColor - style: softwareRendering ? Text.Outline : Text.Normal - styleColor: softwareRendering ? ColorScope.backgroundColor : "transparent" //no outline, doesn't matter - font.pointSize: 17 - Layout.alignment: Qt.AlignHCenter - } - DataSource { - id: timeSource - engine: "time" - connectedSources: ["Local"] - interval: 1000 - } -} diff --git a/kde/plasma/look-and-feel/Nordic/contents/components/KeyboardLayoutButton.qml b/kde/plasma/look-and-feel/Nordic/contents/components/KeyboardLayoutButton.qml deleted file mode 100644 index 2af23258..00000000 --- a/kde/plasma/look-and-feel/Nordic/contents/components/KeyboardLayoutButton.qml +++ /dev/null @@ -1,62 +0,0 @@ -/*************************************************************************** - * Copyright (C) 2014 by Daniel Vrátil * - * * - * 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 program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, write to the * - * Free Software Foundation, Inc., * - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA . * - ***************************************************************************/ - -import QtQuick 2.1 -import QtQuick.Controls 1.1 as QQC - -import org.kde.plasma.components 2.0 as PlasmaComponents - -import org.kde.plasma.workspace.keyboardlayout 1.0 - -PlasmaComponents.ToolButton { - - property int fontSize: config.fontSize - - id: kbLayoutButton - - iconName: "input-keyboard" - implicitWidth: minimumWidth - text: layout.layoutName() - font.pointSize: Math.max(fontSize,theme.defaultFont.pointSize) - - Accessible.name: i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "Button to change keyboard layout", "Switch layout") - - visible: layout.shouldBeVisible() - - onClicked: layout.nextLayout() - - KeyboardLayout { - id: layout - function nextLayout() { - layout.layout = (layout.layout + 1) % layout.layoutsList.length; - } - - function shouldBeVisible() { - return layout.layoutsList.length > 1; - } - - function layoutName() { - return (layout.isInitialized() && layout.layoutsList[layout.layout].displayName) || ''; - } - - function isInitialized() { - return layout.layoutsList.length > 0; - } - } -} diff --git a/kde/plasma/look-and-feel/Nordic/contents/components/SessionManagementScreen.qml b/kde/plasma/look-and-feel/Nordic/contents/components/SessionManagementScreen.qml deleted file mode 100644 index 5f882604..00000000 --- a/kde/plasma/look-and-feel/Nordic/contents/components/SessionManagementScreen.qml +++ /dev/null @@ -1,121 +0,0 @@ -/* - * Copyright 2016 David Edmundson - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU Library General Public License as - * published by the Free Software Foundation; either version 2 or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details - * - * You should have received a copy of the GNU Library General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ - -import QtQuick 2.2 - -import QtQuick.Layouts 1.1 -import QtQuick.Controls 1.1 - -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents - -Item { - id: root - - /* - * Any message to be displayed to the user, visible above the text fields - */ - property alias notificationMessage: notificationsLabel.text - - /* - * A list of Items (typically ActionButtons) to be shown in a Row beneath the prompts - */ - property alias actionItems: actionItemsLayout.children - - /* - * A model with a list of users to show in the view - * The following roles should exist: - * - name - * - iconSource - * - * The following are also handled: - * - vtNumber - * - displayNumber - * - session - * - isTty - */ - property alias userListModel: userListView.model - - /* - * Self explanatory - */ - property alias userListCurrentIndex: userListView.currentIndex - property var userListCurrentModelData: userListView.currentItem === null ? [] : userListView.currentItem.m - property bool showUserList: true - - property alias userList: userListView - - property int fontSize: config.fontSize - - default property alias _children: innerLayout.children - - UserList { - id: userListView - visible: showUserList && y > 0 - anchors { - bottom: parent.verticalCenter - left: parent.left - right: parent.right - } - } - - //goal is to show the prompts, in ~16 grid units high, then the action buttons - //but collapse the space between the prompts and actions if there's no room - //ui is constrained to 16 grid units wide, or the screen - ColumnLayout { - id: prompts - anchors.top: parent.verticalCenter - anchors.topMargin: units.gridUnit * 0.5 - anchors.left: parent.left - anchors.right: parent.right - anchors.bottom: parent.bottom - PlasmaComponents.Label { - id: notificationsLabel - font.pointSize: Math.max(fontSize + 1,theme.defaultFont.pointSize + 1) - Layout.maximumWidth: units.gridUnit * 16 - Layout.alignment: Qt.AlignHCenter - Layout.fillWidth: true - horizontalAlignment: Text.AlignHCenter - wrapMode: Text.WordWrap - font.italic: true - } - ColumnLayout { - Layout.minimumHeight: implicitHeight - Layout.maximumHeight: units.gridUnit * 10 - Layout.maximumWidth: units.gridUnit * 16 - Layout.alignment: Qt.AlignHCenter - ColumnLayout { - id: innerLayout - Layout.alignment: Qt.AlignHCenter - Layout.fillWidth: true - } - Item { - Layout.fillHeight: true - } - } - Row { //deliberately not rowlayout as I'm not trying to resize child items - id: actionItemsLayout - spacing: units.largeSpacing / 2 - Layout.alignment: Qt.AlignHCenter - } - Item { - Layout.fillHeight: true - } - } -} diff --git a/kde/plasma/look-and-feel/Nordic/contents/components/UserList.qml b/kde/plasma/look-and-feel/Nordic/contents/components/UserList.qml deleted file mode 100644 index a2d85088..00000000 --- a/kde/plasma/look-and-feel/Nordic/contents/components/UserList.qml +++ /dev/null @@ -1,93 +0,0 @@ -/* - * Copyright 2014 David Edmundson - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU Library General Public License as - * published by the Free Software Foundation; either version 2 or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details - * - * You should have received a copy of the GNU Library General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ - -import QtQuick 2.2 - -ListView { - id: view - readonly property string selectedUser: currentItem ? currentItem.userName : "" - readonly property int userItemWidth: units.gridUnit * 8 - readonly property int userItemHeight: units.gridUnit * 8 - - implicitHeight: userItemHeight - - activeFocusOnTab : true - - /* - * Signals that a user was explicitly selected - */ - signal userSelected; - - orientation: ListView.Horizontal - highlightRangeMode: ListView.StrictlyEnforceRange - - //centre align selected item (which implicitly centre aligns the rest - preferredHighlightBegin: width/2 - userItemWidth/2 - preferredHighlightEnd: preferredHighlightBegin - - delegate: UserDelegate { - avatarPath: model.icon || "" - iconSource: model.iconName || "user-identity" - - name: { - var displayName = model.realName || model.name - - if (model.vtNumber === undefined || model.vtNumber < 0) { - return displayName - } - - if (!model.session) { - return i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "Nobody logged in on that session", "Unused") - } - - - var location = "" - if (model.isTty) { - location = i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "User logged in on console number", "TTY %1", model.vtNumber) - } else if (model.displayNumber) { - location = i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "User logged in on console (X display number)", "on TTY %1 (Display %2)", model.vtNumber, model.displayNumber) - } - - if (location) { - return i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "Username (location)", "%1 (%2)", displayName, location) - } - - return displayName - } - - userName: model.name - - width: userItemWidth - height: userItemHeight - - //if we only have one delegate, we don't need to clip the text as it won't be overlapping with anything - constrainText: ListView.view.count > 1 - - isCurrent: ListView.isCurrentItem - - onClicked: { - ListView.view.currentIndex = index; - ListView.view.userSelected(); - } - } - - Keys.onEscapePressed: view.userSelected() - Keys.onEnterPressed: view.userSelected() - Keys.onReturnPressed: view.userSelected() -} diff --git a/kde/plasma/look-and-feel/Nordic/contents/components/VirtualKeyboard.qml b/kde/plasma/look-and-feel/Nordic/contents/components/VirtualKeyboard.qml deleted file mode 100644 index 7848b753..00000000 --- a/kde/plasma/look-and-feel/Nordic/contents/components/VirtualKeyboard.qml +++ /dev/null @@ -1,28 +0,0 @@ -/******************************************************************** - This file is part of the KDE project. - -Copyright (C) 2017 Martin Gräßlin - -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 program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . -*********************************************************************/ -import QtQuick 2.5 -import QtQuick.VirtualKeyboard 2.1 - -InputPanel { - id: inputPanel - property bool activated: false - active: activated && Qt.inputMethod.visible - visible: active - width: parent.width -} diff --git a/kde/plasma/look-and-feel/Nordic/contents/components/WallpaperFader.qml b/kde/plasma/look-and-feel/Nordic/contents/components/WallpaperFader.qml deleted file mode 100644 index c8476cd6..00000000 --- a/kde/plasma/look-and-feel/Nordic/contents/components/WallpaperFader.qml +++ /dev/null @@ -1,178 +0,0 @@ -/******************************************************************** - This file is part of the KDE project. - -Copyright (C) 2014 Aleix Pol Gonzalez - -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 program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . -*********************************************************************/ - -import QtQuick 2.6 -import QtQuick.Controls 1.1 -import QtQuick.Layouts 1.1 -import QtGraphicalEffects 1.0 - -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents - -import org.kde.plasma.private.sessions 2.0 -import "../components" - -Item { - id: wallpaperFader - property Item clock - property Item mainStack - property Item footer - property alias source: wallpaperBlur.source - state: lockScreenRoot.uiVisible ? "on" : "off" - property real factor: 0 - readonly property bool lightBackground: Math.max(PlasmaCore.ColorScope.backgroundColor.r, PlasmaCore.ColorScope.backgroundColor.g, PlasmaCore.ColorScope.backgroundColor.b) > 0.5 - - property bool alwaysShowClock: typeof config === "undefined" || config.alwaysShowClock === true - - Behavior on factor { - NumberAnimation { - target: wallpaperFader - property: "factor" - duration: 1000 - easing.type: Easing.InOutQuad - } - } - FastBlur { - id: wallpaperBlur - anchors.fill: parent - radius: 50 * wallpaperFader.factor - } - ShaderEffect { - id: wallpaperShader - anchors.fill: parent - supportsAtlasTextures: true - property var source: ShaderEffectSource { - sourceItem: wallpaperBlur - live: true - hideSource: true - textureMirroring: ShaderEffectSource.NoMirroring - } - - readonly property real contrast: 0.65 * wallpaperFader.factor + (1 - wallpaperFader.factor) - readonly property real saturation: 1.6 * wallpaperFader.factor + (1 - wallpaperFader.factor) - readonly property real intensity: (wallpaperFader.lightBackground ? 1.7 : 0.6) * wallpaperFader.factor + (1 - wallpaperFader.factor) - - readonly property real transl: (1.0 - contrast) / 2.0; - readonly property real rval: (1.0 - saturation) * 0.2126; - readonly property real gval: (1.0 - saturation) * 0.7152; - readonly property real bval: (1.0 - saturation) * 0.0722; - - property var colorMatrix: Qt.matrix4x4( - contrast, 0, 0, 0.0, - 0, contrast, 0, 0.0, - 0, 0, contrast, 0.0, - transl, transl, transl, 1.0).times(Qt.matrix4x4( - rval + saturation, rval, rval, 0.0, - gval, gval + saturation, gval, 0.0, - bval, bval, bval + saturation, 0.0, - 0, 0, 0, 1.0)).times(Qt.matrix4x4( - intensity, 0, 0, 0, - 0, intensity, 0, 0, - 0, 0, intensity, 0, - 0, 0, 0, 1 - )); - - - fragmentShader: " - uniform mediump mat4 colorMatrix; - uniform mediump sampler2D source; - varying mediump vec2 qt_TexCoord0; - uniform lowp float qt_Opacity; - - void main(void) - { - mediump vec4 tex = texture2D(source, qt_TexCoord0); - gl_FragColor = tex * colorMatrix * qt_Opacity; - }" - } - - states: [ - State { - name: "on" - PropertyChanges { - target: mainStack - opacity: 1 - } - PropertyChanges { - target: footer - opacity: 1 - } - PropertyChanges { - target: wallpaperFader - factor: 1 - } - PropertyChanges { - target: clock.shadow - opacity: 0 - } - PropertyChanges { - target: clock - opacity: 1 - anchors.horizontalCenter: formBg.horizontalCenter - // y: parent.height - height - 10 - } - }, - State { - name: "off" - PropertyChanges { - target: mainStack - opacity: 0 - } - PropertyChanges { - target: footer - opacity: 0 - } - PropertyChanges { - target: wallpaperFader - factor: 0 - } - PropertyChanges { - target: clock.shadow - opacity: wallpaperFader.alwaysShowClock ? 1 : 0 - } - PropertyChanges { - target: clock - opacity: wallpaperFader.alwaysShowClock ? 1 : 0 - } - } - ] - transitions: [ - Transition { - from: "off" - to: "on" - //Note: can't use animators as they don't play well with parallelanimations - NumberAnimation { - targets: [mainStack, footer, clock] - property: "opacity" - duration: units.longDuration - easing.type: Easing.InOutQuad - } - }, - Transition { - from: "on" - to: "off" - NumberAnimation { - targets: [mainStack, footer, clock] - property: "opacity" - duration: 500 - easing.type: Easing.InOutQuad - } - } - ] -} diff --git a/kde/plasma/look-and-feel/Nordic/contents/components/artwork/README.txt b/kde/plasma/look-and-feel/Nordic/contents/components/artwork/README.txt deleted file mode 100644 index 1885a360..00000000 --- a/kde/plasma/look-and-feel/Nordic/contents/components/artwork/README.txt +++ /dev/null @@ -1 +0,0 @@ -After editing SVG files be sure to run currentColorFillFix.sh from plasma-framework \ No newline at end of file diff --git a/kde/plasma/look-and-feel/Nordic/contents/components/artwork/logout_primary.svgz b/kde/plasma/look-and-feel/Nordic/contents/components/artwork/logout_primary.svgz deleted file mode 100644 index 6a9423fa..00000000 Binary files a/kde/plasma/look-and-feel/Nordic/contents/components/artwork/logout_primary.svgz and /dev/null differ diff --git a/kde/plasma/look-and-feel/Nordic/contents/components/artwork/restart_primary.svgz b/kde/plasma/look-and-feel/Nordic/contents/components/artwork/restart_primary.svgz deleted file mode 100644 index e2312bd8..00000000 Binary files a/kde/plasma/look-and-feel/Nordic/contents/components/artwork/restart_primary.svgz and /dev/null differ diff --git a/kde/plasma/look-and-feel/Nordic/contents/lockscreen/LockOsd.qml b/kde/plasma/look-and-feel/Nordic/contents/lockscreen/LockOsd.qml deleted file mode 100644 index b28363b2..00000000 --- a/kde/plasma/look-and-feel/Nordic/contents/lockscreen/LockOsd.qml +++ /dev/null @@ -1,83 +0,0 @@ -/******************************************************************** - This file is part of the KDE project. - -Copyright (C) 2014 Aleix Pol Gonzalez - -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 program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . -*********************************************************************/ - -import QtQuick 2.0 -import org.kde.plasma.core 2.0 as PlasmaCore -import "../osd" - -PlasmaCore.FrameSvgItem { - id: osd - - // OSD Timeout in msecs - how long it will stay on the screen - property int timeout: 1800 - // This is either a text or a number, if showingProgress is set to true, - // the number will be used as a value for the progress bar - property var osdValue - // Icon name to display - property string icon - // Set to true if the value is meant for progress bar, - // false for displaying the value as normal text - property bool showingProgress: false - - objectName: "onScreenDisplay" - visible: false - width: osdItem.width + margins.left + margins.right - height: osdItem.height + margins.top + margins.bottom - imagePath: "widgets/background" - - function show() { - osd.visible = true; - hideAnimation.restart(); - } - - // avoid leaking ColorScope of lock screen theme into the OSD "popup" - PlasmaCore.ColorScope { - width: osdItem.width - height: osdItem.height - anchors.centerIn: parent - colorGroup: PlasmaCore.Theme.NormalColorGroup - - OsdItem { - id: osdItem - rootItem: osd - } - } - - SequentialAnimation { - id: hideAnimation - // prevent press and hold from flickering - PauseAnimation { duration: 100 } - NumberAnimation { - target: osd - property: "opacity" - from: 1 - to: 0 - duration: osd.timeout - easing.type: Easing.InQuad - } - ScriptAction { - script: { - osd.visible = false; - osd.opacity = 1; - osd.icon = ""; - osd.osdValue = 0; - } - } - } -} diff --git a/kde/plasma/look-and-feel/Nordic/contents/lockscreen/LockScreen.qml b/kde/plasma/look-and-feel/Nordic/contents/lockscreen/LockScreen.qml deleted file mode 100644 index c0bc939e..00000000 --- a/kde/plasma/look-and-feel/Nordic/contents/lockscreen/LockScreen.qml +++ /dev/null @@ -1,65 +0,0 @@ -/******************************************************************** - This file is part of the KDE project. - -Copyright (C) 2014 Aleix Pol Gonzalez - -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 program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . -*********************************************************************/ - -import QtQuick 2.5 -import QtQuick.Controls 1.1 -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.private.sessions 2.0 -import "../components" - -Item { - id: root - property bool viewVisible: false - property bool debug: false - property string notification - property int interfaceVersion: org_kde_plasma_screenlocker_greeter_interfaceVersion ? org_kde_plasma_screenlocker_greeter_interfaceVersion : 0 - signal clearPassword() - - LayoutMirroring.enabled: Qt.application.layoutDirection === Qt.RightToLeft - LayoutMirroring.childrenInherit: true - - Loader { - id: mainLoader - anchors.fill: parent - opacity: 0 - onItemChanged: opacity = 1 - - focus: true - - Behavior on opacity { - OpacityAnimator { - duration: units.longDuration - easing.type: Easing.InCubic - } - } - } - Connections { - id:loaderConnection - target: org_kde_plasma_screenlocker_greeter_view - onFrameSwapped: { - mainLoader.source = "LockScreenUi.qml"; - loaderConnection.target = null; - } - } - Component.onCompleted: { - if (root.interfaceVersion < 2) { - mainLoader.source = "LockScreenUi.qml"; - } - } -} diff --git a/kde/plasma/look-and-feel/Nordic/contents/lockscreen/LockScreenUi.qml b/kde/plasma/look-and-feel/Nordic/contents/lockscreen/LockScreenUi.qml deleted file mode 100644 index 927de343..00000000 --- a/kde/plasma/look-and-feel/Nordic/contents/lockscreen/LockScreenUi.qml +++ /dev/null @@ -1,543 +0,0 @@ -/******************************************************************** - This file is part of the KDE project. - -Copyright (C) 2014 Aleix Pol Gonzalez - -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 program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . -*********************************************************************/ - -import QtQuick 2.8 -import QtQuick.Controls 1.1 -import QtQuick.Layouts 1.1 -import QtGraphicalEffects 1.0 - -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents -import org.kde.plasma.extras 2.0 as PlasmaExtras - - -import org.kde.plasma.private.sessions 2.0 -import "../components" - -PlasmaCore.ColorScope { - - id: lockScreenUi - // If we're using software rendering, draw outlines instead of shadows - // See https://bugs.kde.org/show_bug.cgi?id=398317 - readonly property bool softwareRendering: GraphicsInfo.api === GraphicsInfo.Software - readonly property bool lightBackground: Math.max(PlasmaCore.ColorScope.backgroundColor.r, PlasmaCore.ColorScope.backgroundColor.g, PlasmaCore.ColorScope.backgroundColor.b) > 0.5 - - colorGroup: PlasmaCore.Theme.ComplementaryColorGroup - - Connections { - target: authenticator - onFailed: { - root.notification = i18nd("plasma_lookandfeel_org.kde.lookandfeel","Unlocking failed"); - } - onGraceLockedChanged: { - if (!authenticator.graceLocked) { - root.notification = ""; - root.clearPassword(); - } - } - onMessage: { - root.notification = msg; - } - onError: { - root.notification = err; - } - } - - SessionManagement { - id: sessionManagement - } - - Connections { - target: sessionManagement - onAboutToSuspend: { - mainBlock.mainPasswordBox.text = ""; - } - } - - SessionsModel { - id: sessionsModel - showNewSessionEntry: false - } - - PlasmaCore.DataSource { - id: keystateSource - engine: "keystate" - connectedSources: "Caps Lock" - } - - Loader { - id: changeSessionComponent - active: false - source: "ChangeSession.qml" - visible: false - } - - MouseArea { - id: lockScreenRoot - - property bool uiVisible: false - property bool blockUI: mainStack.depth > 1 || mainBlock.mainPasswordBox.text.length > 0 || inputPanel.keyboardActive - - x: parent.x - y: parent.y - width: parent.width - height: parent.height - hoverEnabled: true - drag.filterChildren: true - onPressed: uiVisible = true; - onPositionChanged: uiVisible = true; - onUiVisibleChanged: { - if (blockUI) { - fadeoutTimer.running = false; - } else if (uiVisible) { - fadeoutTimer.restart(); - } - } - onBlockUIChanged: { - if (blockUI) { - fadeoutTimer.running = false; - uiVisible = true; - } else { - fadeoutTimer.restart(); - } - } - Keys.onEscapePressed: { - uiVisible = !uiVisible; - if (inputPanel.keyboardActive) { - inputPanel.showHide(); - } - if (!uiVisible) { - mainBlock.mainPasswordBox.text = ""; - } - } - Keys.onPressed: { - uiVisible = true; - event.accepted = false; - } - Timer { - id: fadeoutTimer - interval: 10000 - onTriggered: { - if (!lockScreenRoot.blockUI) { - lockScreenRoot.uiVisible = false; - } - } - } - - Component.onCompleted: PropertyAnimation { id: launchAnimation; target: lockScreenRoot; property: "opacity"; from: 0; to: 1; duration: 1000 } - - states: [ - State { - name: "onOtherSession" - // for slide out animation - PropertyChanges { target: lockScreenRoot; y: lockScreenRoot.height } - // we also change the opacity just to be sure it's not visible even on unexpected screen dimension changes with possible race conditions - PropertyChanges { target: lockScreenRoot; opacity: 0 } - } - ] - - transitions: - Transition { - // we only animate switchting to another session, because kscreenlocker doesn't get notified when - // coming from another session back and so we wouldn't know when to trigger the animation exactly - from: "" - to: "onOtherSession" - - PropertyAnimation { id: stateChangeAnimation; properties: "y"; duration: 300; easing.type: Easing.InQuad} - PropertyAnimation { properties: "opacity"; duration: 300} - - onRunningChanged: { - // after the animation has finished switch session: since we only animate the transition TO state "onOtherSession" - // and not the other way around, we don't have to check the state we transitioned into - if (/* lockScreenRoot.state == "onOtherSession" && */ !running) { - mainStack.currentItem.switchSession() - } - } - } - - WallpaperFader { - anchors.fill: parent - state: lockScreenRoot.uiVisible ? "on" : "off" - source: wallpaper - mainStack: mainStack - footer: footer - clock: clock - z: -3 - } - - DropShadow { - id: clockShadow - anchors.fill: clock - source: clock - visible: !softwareRendering - horizontalOffset: 1 - verticalOffset: 1 - radius: 6 - samples: 14 - spread: 0.3 - color: lockScreenUi.lightBackground ? PlasmaCore.ColorScope.backgroundColor : "black" // black matches Breeze window decoration and desktopcontainment - Behavior on opacity { - OpacityAnimator { - duration: 1000 - easing.type: Easing.InOutQuad - } - } - } - - Clock { - id: clock - property Item shadow: clockShadow - anchors.horizontalCenter: parent.horizontalCenter - y: (mainBlock.userList.y + mainStack.y)/2 - height/2 - visible: y > 0 - Layout.alignment: Qt.AlignBaseline - } - - ListModel { - id: users - - Component.onCompleted: { - users.append({name: kscreenlocker_userName, - realName: kscreenlocker_userName, - icon: kscreenlocker_userImage, - - }) - } - } - - StackView { - id: mainStack - anchors.centerIn: parent - - height: lockScreenRoot.height + units.gridUnit * 3 - width: parent.width / 3 - focus: true //StackView is an implicit focus scope, so we need to give this focus so the item inside will have it - - initialItem: MainBlock { - id: mainBlock - lockScreenUiVisible: lockScreenRoot.uiVisible - - showUserList: userList.y + mainStack.y > 0 - - Stack.onStatusChanged: { - // prepare for presenting again to the user - if (Stack.status == Stack.Activating) { - mainPasswordBox.remove(0, mainPasswordBox.length) - mainPasswordBox.focus = true - } - } - userListModel: users - notificationMessage: { - var text = "" - if (keystateSource.data["Caps Lock"]["Locked"]) { - text += i18nd("plasma_lookandfeel_org.kde.lookandfeel","Caps Lock is on") - if (root.notification) { - text += " • " - } - } - text += root.notification - return text - } - - onLoginRequest: { - root.notification = "" - authenticator.tryUnlock(password) - } - - actionItems: [ - ActionButton { - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Switch User") - iconSource: "system-switch-user" - onClicked: { - // If there are no existing sessions to switch to, create a new one instead - if (((sessionsModel.showNewSessionEntry && sessionsModel.count === 1) || - (!sessionsModel.showNewSessionEntry && sessionsModel.count === 0)) && - sessionsModel.canSwitchUser) { - mainStack.pop({immediate:true}) - sessionsModel.startNewSession(true /* lock the screen too */) - lockScreenRoot.state = '' - } else { - mainStack.push(switchSessionPage) - } - } - visible: sessionsModel.canStartNewSession && sessionsModel.canSwitchUser - //Button gets cut off on smaller displays without this. - anchors{ - verticalCenter: parent.top - } - } - ] - - Loader { - Layout.fillWidth: true - Layout.preferredHeight: item ? item.implicitHeight : 0 - active: config.showMediaControls - source: "MediaControls.qml" - } - } - - Component.onCompleted: { - if (defaultToSwitchUser) { //context property - // If we are in the only session, then going to the session switcher is - // a pointless extra step; instead create a new session immediately - if (((sessionsModel.showNewSessionEntry && sessionsModel.count === 1) || - (!sessionsModel.showNewSessionEntry && sessionsModel.count === 0)) && - sessionsModel.canStartNewSession) { - sessionsModel.startNewSession(true /* lock the screen too */) - } else { - mainStack.push({ - item: switchSessionPage, - immediate: true}); - } - } - } - } - - Loader { - id: inputPanel - state: "hidden" - readonly property bool keyboardActive: item ? item.active : false - anchors { - left: parent.left - right: parent.right - } - function showHide() { - state = state == "hidden" ? "visible" : "hidden"; - } - Component.onCompleted: inputPanel.source = "../components/VirtualKeyboard.qml" - - onKeyboardActiveChanged: { - if (keyboardActive) { - state = "visible"; - } else { - state = "hidden"; - } - } - - states: [ - State { - name: "visible" - PropertyChanges { - target: mainStack - y: Math.min(0, lockScreenRoot.height - inputPanel.height - mainBlock.visibleBoundary) - } - PropertyChanges { - target: inputPanel - y: lockScreenRoot.height - inputPanel.height - opacity: 1 - } - }, - State { - name: "hidden" - PropertyChanges { - target: mainStack - y: 0 - } - PropertyChanges { - target: inputPanel - y: lockScreenRoot.height - lockScreenRoot.height/4 - opacity: 0 - } - } - ] - transitions: [ - Transition { - from: "hidden" - to: "visible" - SequentialAnimation { - ScriptAction { - script: { - inputPanel.item.activated = true; - Qt.inputMethod.show(); - } - } - ParallelAnimation { - NumberAnimation { - target: mainStack - property: "y" - duration: units.longDuration - easing.type: Easing.InOutQuad - } - NumberAnimation { - target: inputPanel - property: "y" - duration: units.longDuration - easing.type: Easing.OutQuad - } - OpacityAnimator { - target: inputPanel - duration: units.longDuration - easing.type: Easing.OutQuad - } - } - } - }, - Transition { - from: "visible" - to: "hidden" - SequentialAnimation { - ParallelAnimation { - NumberAnimation { - target: mainStack - property: "y" - duration: units.longDuration - easing.type: Easing.InOutQuad - } - NumberAnimation { - target: inputPanel - property: "y" - duration: units.longDuration - easing.type: Easing.InQuad - } - OpacityAnimator { - target: inputPanel - duration: units.longDuration - easing.type: Easing.InQuad - } - } - ScriptAction { - script: { - Qt.inputMethod.hide(); - } - } - } - } - ] - } - - Component { - id: switchSessionPage - SessionManagementScreen { - property var switchSession: finalSwitchSession - - Stack.onStatusChanged: { - if (Stack.status == Stack.Activating) { - focus = true - } - } - - userListModel: sessionsModel - - // initiating animation of lockscreen for session switch - function initSwitchSession() { - lockScreenRoot.state = 'onOtherSession' - } - - // initiating session switch and preparing lockscreen for possible return of user - function finalSwitchSession() { - mainStack.pop({immediate:true}) - sessionsModel.switchUser(userListCurrentModelData.vtNumber) - lockScreenRoot.state = '' - } - - Keys.onLeftPressed: userList.decrementCurrentIndex() - Keys.onRightPressed: userList.incrementCurrentIndex() - Keys.onEnterPressed: initSwitchSession() - Keys.onReturnPressed: initSwitchSession() - Keys.onEscapePressed: mainStack.pop() - - ColumnLayout { - Layout.fillWidth: true - spacing: units.largeSpacing - - PlasmaComponents.Button { - Layout.fillWidth: true - font.pointSize: theme.defaultFont.pointSize + 1 - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Switch to This Session") - onClicked: initSwitchSession() - visible: sessionsModel.count > 0 - } - - PlasmaComponents.Button { - Layout.fillWidth: true - font.pointSize: theme.defaultFont.pointSize + 1 - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Start New Session") - onClicked: { - mainStack.pop({immediate:true}) - sessionsModel.startNewSession(true /* lock the screen too */) - lockScreenRoot.state = '' - } - } - } - - - actionItems: [ - ActionButton { - iconSource: "go-previous" - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel","Back") - onClicked: mainStack.pop() - //Button gets cut off on smaller displays without this. - anchors{ - verticalCenter: parent.top - } - } - ] - } - } - - - Loader { - active: root.viewVisible - source: "LockOsd.qml" - anchors { - horizontalCenter: parent.horizontalCenter - bottom: parent.bottom - bottomMargin: units.largeSpacing - } - } - - RowLayout { - id: footer - z: -2 - anchors { - bottom: parent.bottom - left: parent.left - right: parent.right - margins: units.smallSpacing - } - - - - PlasmaComponents.ToolButton { - text: i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "Button to show/hide virtual keyboard", "Virtual Keyboard") - iconName: inputPanel.keyboardActive ? "input-keyboard-virtual-on" : "input-keyboard-virtual-off" - onClicked: inputPanel.showHide() - - visible: inputPanel.status == Loader.Ready - } - - KeyboardLayoutButton { - } - - Item { - Layout.fillWidth: true - } - - Battery {} - } - } - - Component.onCompleted: { - // version support checks - if (root.interfaceVersion < 1) { - // ksmserver of 5.4, with greeter of 5.5 - root.viewVisible = true; - } - } -} diff --git a/kde/plasma/look-and-feel/Nordic/contents/lockscreen/MediaControls.qml b/kde/plasma/look-and-feel/Nordic/contents/lockscreen/MediaControls.qml deleted file mode 100644 index d981153f..00000000 --- a/kde/plasma/look-and-feel/Nordic/contents/lockscreen/MediaControls.qml +++ /dev/null @@ -1,162 +0,0 @@ -/******************************************************************** - This file is part of the KDE project. - -Copyright (C) 2016 Kai Uwe Broulik - -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 program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . -*********************************************************************/ - -import QtQuick 2.5 -import QtQuick.Layouts 1.1 - -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents -import org.kde.plasma.extras 2.0 as PlasmaExtras - -Item { - visible: mpris2Source.hasPlayer - implicitHeight: controlsRow.height + controlsRow.y - - RowLayout { - id: controlsRow - anchors.bottom: parent.bottom - y: units.smallSpacing // some distance to the password field - width: parent.width - height: units.gridUnit * 3 - spacing: 0 - - enabled: mpris2Source.canControl - - PlasmaCore.DataSource { - id: mpris2Source - - readonly property string source: "@multiplex" - readonly property var playerData: data[source] - - readonly property bool hasPlayer: sources.length > 1 && !!playerData - readonly property string identity: hasPlayer ? playerData.Identity : "" - readonly property bool playing: hasPlayer && playerData.PlaybackStatus === "Playing" - readonly property bool canControl: hasPlayer && playerData.CanControl - readonly property bool canGoBack: hasPlayer && playerData.CanGoPrevious - readonly property bool canGoNext: hasPlayer && playerData.CanGoNext - - readonly property var currentMetadata: hasPlayer ? playerData.Metadata : ({}) - - readonly property string track: { - var xesamTitle = currentMetadata["xesam:title"] - if (xesamTitle) { - return xesamTitle - } - // if no track title is given, print out the file name - var xesamUrl = currentMetadata["xesam:url"] ? currentMetadata["xesam:url"].toString() : "" - if (!xesamUrl) { - return "" - } - var lastSlashPos = xesamUrl.lastIndexOf('/') - if (lastSlashPos < 0) { - return "" - } - var lastUrlPart = xesamUrl.substring(lastSlashPos + 1) - return decodeURIComponent(lastUrlPart) - } - readonly property string artist: currentMetadata["xesam:artist"] || "" - readonly property string albumArt: currentMetadata["mpris:artUrl"] || "" - - engine: "mpris2" - connectedSources: [source] - - function startOperation(op) { - var service = serviceForSource(source) - var operation = service.operationDescription(op) - return service.startOperationCall(operation) - } - - function goPrevious() { - startOperation("Previous"); - } - function goNext() { - startOperation("Next"); - } - function playPause(source) { - startOperation("PlayPause"); - } - } - - Image { - id: albumArt - Layout.preferredWidth: height - Layout.fillHeight: true - asynchronous: true - fillMode: Image.PreserveAspectFit - source: mpris2Source.albumArt - sourceSize.height: height - visible: status === Image.Loading || status === Image.Ready - } - - Item { // spacer - width: units.smallSpacing - height: 1 - } - - ColumnLayout { - Layout.fillWidth: true - spacing: 0 - - PlasmaComponents.Label { - Layout.fillWidth: true - wrapMode: Text.NoWrap - elide: Text.ElideRight - text: mpris2Source.track || i18nd("plasma_lookandfeel_org.kde.lookandfeel", "No media playing") - textFormat: Text.PlainText - font.pointSize: theme.defaultFont.pointSize + 1 - maximumLineCount: 1 - } - - PlasmaExtras.DescriptiveLabel { - Layout.fillWidth: true - wrapMode: Text.NoWrap - elide: Text.ElideRight - // if no artist is given, show player name instead - text: mpris2Source.artist || mpris2Source.identity || "" - textFormat: Text.PlainText - font.pointSize: theme.smallestFont.pointSize + 1 - maximumLineCount: 1 - } - } - - PlasmaComponents.ToolButton { - enabled: mpris2Source.canGoBack - iconName: LayoutMirroring.enabled ? "media-skip-forward" : "media-skip-backward" - onClicked: mpris2Source.goPrevious() - visible: mpris2Source.canGoBack || mpris2Source.canGoNext - Accessible.name: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Previous track") - } - - PlasmaComponents.ToolButton { - Layout.fillHeight: true - Layout.preferredWidth: height // make this button bigger - iconName: mpris2Source.playing ? "media-playback-pause" : "media-playback-start" - onClicked: mpris2Source.playPause() - Accessible.name: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Play or Pause media") - } - - PlasmaComponents.ToolButton { - enabled: mpris2Source.canGoNext - iconName: LayoutMirroring.enabled ? "media-skip-backward" : "media-skip-forward" - onClicked: mpris2Source.goNext() - visible: mpris2Source.canGoBack || mpris2Source.canGoNext - Accessible.name: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Next track") - } - } -} diff --git a/kde/plasma/look-and-feel/Nordic/contents/lockscreen/config.qml b/kde/plasma/look-and-feel/Nordic/contents/lockscreen/config.qml deleted file mode 100644 index 921a0385..00000000 --- a/kde/plasma/look-and-feel/Nordic/contents/lockscreen/config.qml +++ /dev/null @@ -1,44 +0,0 @@ -import QtQuick 2.5 -import QtQuick.Controls 2.5 as QQC2 -import QtQuick.Layouts 1.1 - -ColumnLayout { - property alias cfg_alwaysShowClock: alwaysClock.checked - property alias cfg_showMediaControls: showMediaControls.checked - - spacing: 0 - - RowLayout { - spacing: units.largeSpacing / 2 - - QQC2.Label { - Layout.minimumWidth: formAlignment - units.largeSpacing //to match wallpaper config... - horizontalAlignment: Text.AlignRight - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Clock:") - } - QQC2.CheckBox { - id: alwaysClock - text: i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "verb, to show something", "Always show") - } - Item { - Layout.fillWidth: true - } - } - - RowLayout { - spacing: units.largeSpacing / 2 - - QQC2.Label { - Layout.minimumWidth: formAlignment - units.largeSpacing //to match wallpaper config... - horizontalAlignment: Text.AlignRight - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Media controls:") - } - QQC2.CheckBox { - id: showMediaControls - text: i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "verb, to show something", "Show") - } - Item { - Layout.fillWidth: true - } - } -} diff --git a/kde/plasma/look-and-feel/Nordic/contents/lockscreen/config.xml b/kde/plasma/look-and-feel/Nordic/contents/lockscreen/config.xml deleted file mode 100644 index 436a67ea..00000000 --- a/kde/plasma/look-and-feel/Nordic/contents/lockscreen/config.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - true - - - - true - - - - diff --git a/kde/plasma/look-and-feel/Nordic/contents/logout/Logout.qml b/kde/plasma/look-and-feel/Nordic/contents/logout/Logout.qml deleted file mode 100644 index 292ad2eb..00000000 --- a/kde/plasma/look-and-feel/Nordic/contents/logout/Logout.qml +++ /dev/null @@ -1,262 +0,0 @@ -/*************************************************************************** - * Copyright (C) 2014 by Aleix Pol Gonzalez * - * * - * 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 program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, write to the * - * Free Software Foundation, Inc., * - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA . * - ***************************************************************************/ - -import QtQuick 2.2 -import QtQuick.Layouts 1.2 -import QtQuick.Controls 1.1 as Controls - -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents -import org.kde.kcoreaddons 1.0 as KCoreAddons - -import "../components" -import "timer.js" as AutoTriggerTimer - -import org.kde.plasma.private.sessions 2.0 - -PlasmaCore.ColorScope { - id: root - colorGroup: PlasmaCore.Theme.ComplementaryColorGroup - height: screenGeometry.height - width: screenGeometry.width - - signal logoutRequested() - signal haltRequested() - signal suspendRequested(int spdMethod) - signal rebootRequested() - signal rebootRequested2(int opt) - signal cancelRequested() - signal lockScreenRequested() - - property alias backgroundColor: backgroundRect.color - - function sleepRequested() { - root.suspendRequested(2); - } - - function hibernateRequested() { - root.suspendRequested(4); - } - - property real timeout: 30 - property real remainingTime: root.timeout - property var currentAction: { - switch (sdtype) { - case ShutdownType.ShutdownTypeReboot: - return root.rebootRequested; - case ShutdownType.ShutdownTypeHalt: - return root.haltRequested; - default: - return root.logoutRequested; - } - } - - KCoreAddons.KUser { - id: kuser - } - - // For showing a "other users are logged in" hint - SessionsModel { - id: sessionsModel - includeUnusedSessions: false - } - - Controls.Action { - onTriggered: root.cancelRequested() - shortcut: "Escape" - } - - onRemainingTimeChanged: { - if (remainingTime <= 0) { - root.currentAction(); - } - } - - Timer { - id: countDownTimer - running: true - repeat: true - interval: 1000 - onTriggered: remainingTime-- - Component.onCompleted: { - AutoTriggerTimer.addCancelAutoTriggerCallback(function() { - countDownTimer.running = false; - }); - } - } - - function isLightColor(color) { - return Math.max(color.r, color.g, color.b) > 0.5 - } - - Rectangle { - id: backgroundRect - anchors.fill: parent - //use "black" because this is intended to look like a general darkening of the scene. a dark gray as normal background would just look too "washed out" - color: "#2e3440" - opacity: 0.6 - } - MouseArea { - anchors.fill: parent - onClicked: root.cancelRequested() - } - UserDelegate { - width: units.gridUnit * 7 - height: width - nameFontSize: theme.defaultFont.pointSize + 2 - anchors { - horizontalCenter: parent.horizontalCenter - bottom: parent.verticalCenter - } - constrainText: false - avatarPath: kuser.faceIconUrl - iconSource: "user-identity" - isCurrent: true - name: kuser.fullName - } - ColumnLayout { - anchors { - top: parent.verticalCenter - topMargin: units.gridUnit * 2 - horizontalCenter: parent.horizontalCenter - } - spacing: units.largeSpacing - - height: Math.max(implicitHeight, units.gridUnit * 10) - width: Math.max(implicitWidth, units.gridUnit * 16) - - PlasmaComponents.Label { - font.pointSize: theme.defaultFont.pointSize + 1 - Layout.maximumWidth: units.gridUnit * 16 - Layout.alignment: Qt.AlignHCenter - Layout.fillWidth: true - horizontalAlignment: Text.AlignHCenter - wrapMode: Text.WordWrap - font.italic: true - text: i18ndp("plasma_lookandfeel_org.kde.lookandfeel", - "One other user is currently logged in. If the computer is shut down or restarted, that user may lose work.", - "%1 other users are currently logged in. If the computer is shut down or restarted, those users may lose work.", - sessionsModel.count) - visible: sessionsModel.count > 1 - } - - PlasmaComponents.Label { - font.pointSize: theme.defaultFont.pointSize + 1 - Layout.maximumWidth: units.gridUnit * 16 - Layout.alignment: Qt.AlignHCenter - Layout.fillWidth: true - horizontalAlignment: Text.AlignHCenter - wrapMode: Text.WordWrap - font.italic: true - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "When restarted, the computer will enter the firmware setup screen.") - visible: rebootToFirmwareSetup - } - - RowLayout { - spacing: units.largeSpacing * 2 - Layout.alignment: Qt.AlignHCenter - LogoutButton { - id: suspendButton - iconSource: "system-suspend" - text: i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "Suspend to RAM", "Sleep") - action: root.sleepRequested - KeyNavigation.left: logoutButton - KeyNavigation.right: hibernateButton - visible: spdMethods.SuspendState - } - LogoutButton { - id: hibernateButton - iconSource: "system-suspend-hibernate" - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Hibernate") - action: root.hibernateRequested - KeyNavigation.left: suspendButton - KeyNavigation.right: rebootButton - visible: spdMethods.HibernateState - } - LogoutButton { - id: rebootButton - iconSource: "system-reboot" - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Restart") - action: root.rebootRequested - KeyNavigation.left: hibernateButton - KeyNavigation.right: shutdownButton - focus: sdtype === ShutdownType.ShutdownTypeReboot - visible: maysd - } - LogoutButton { - id: shutdownButton - iconSource: "system-shutdown" - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Shut Down") - action: root.haltRequested - KeyNavigation.left: rebootButton - KeyNavigation.right: logoutButton - focus: sdtype === ShutdownType.ShutdownTypeHalt - visible: maysd - } - LogoutButton { - id: logoutButton - iconSource: "system-log-out" - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Log Out") - action: root.logoutRequested - KeyNavigation.left: shutdownButton - KeyNavigation.right: suspendButton - focus: sdtype === ShutdownType.ShutdownTypeNone - visible: canLogout - } - } - - PlasmaComponents.Label { - font.pointSize: theme.defaultFont.pointSize + 1 - Layout.alignment: Qt.AlignHCenter - //opacity, as visible would re-layout - opacity: countDownTimer.running ? 1 : 0 - Behavior on opacity { - OpacityAnimator { - duration: units.longDuration - easing.type: Easing.InOutQuad - } - } - text: { - switch (sdtype) { - case ShutdownType.ShutdownTypeReboot: - return i18ndp("plasma_lookandfeel_org.kde.lookandfeel", "Restarting in 1 second", "Restarting in %1 seconds", root.remainingTime); - case ShutdownType.ShutdownTypeHalt: - return i18ndp("plasma_lookandfeel_org.kde.lookandfeel", "Shutting down in 1 second", "Shutting down in %1 seconds", root.remainingTime); - default: - return i18ndp("plasma_lookandfeel_org.kde.lookandfeel", "Logging out in 1 second", "Logging out in %1 seconds", root.remainingTime); - } - } - } - - RowLayout { - Layout.alignment: Qt.AlignHCenter - PlasmaComponents.Button { - font.pointSize: theme.defaultFont.pointSize + 1 - enabled: root.currentAction !== null - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "OK") - onClicked: root.currentAction() - } - PlasmaComponents.Button { - font.pointSize: theme.defaultFont.pointSize + 1 - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Cancel") - onClicked: root.cancelRequested() - } - } - } -} diff --git a/kde/plasma/look-and-feel/Nordic/contents/logout/LogoutButton.qml b/kde/plasma/look-and-feel/Nordic/contents/logout/LogoutButton.qml deleted file mode 100644 index d5c02feb..00000000 --- a/kde/plasma/look-and-feel/Nordic/contents/logout/LogoutButton.qml +++ /dev/null @@ -1,46 +0,0 @@ -/*************************************************************************** - * Copyright (C) 2016 Marco Martin * - * * - * 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 program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, write to the * - * Free Software Foundation, Inc., * - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA . * - ***************************************************************************/ - -import QtQuick 2.2 -import QtQuick.Layouts 1.2 - -import org.kde.plasma.core 2.0 as PlasmaCore - -import "../components" -import "timer.js" as AutoTriggerTimer - -ActionButton { - property var action - onClicked: action() - Layout.alignment: Qt.AlignTop - iconSize: units.iconSizes.huge - circleVisiblity: activeFocus || containsMouse - circleOpacity: 0.3 // Selected option's circle is instantly visible - opacity: activeFocus || containsMouse ? 0.7 : 0.5 - labelRendering: Text.QtRendering // Remove once we've solved Qt bug: https://bugreports.qt.io/browse/QTBUG-70138 (KDE bug: https://bugs.kde.org/show_bug.cgi?id=401644) - font.underline: false - font.pointSize: theme.defaultFont.pointSize + 1 - Behavior on opacity { - OpacityAnimator { - duration: units.longDuration - easing.type: Easing.InOutQuad - } - } - Keys.onPressed: AutoTriggerTimer.cancelAutoTrigger(); -} diff --git a/kde/plasma/look-and-feel/Nordic/contents/logout/timer.js b/kde/plasma/look-and-feel/Nordic/contents/logout/timer.js deleted file mode 100644 index eeb9a4b1..00000000 --- a/kde/plasma/look-and-feel/Nordic/contents/logout/timer.js +++ /dev/null @@ -1,39 +0,0 @@ -/*************************************************************************** - * Copyright (C) 2018 David Edmundson * - * * - * 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 program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, write to the * - * Free Software Foundation, Inc., * - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA . * - ***************************************************************************/ - -.pragma library - -//written as a library to share knowledge of when a key was pressed -//between the multiple views, so pressing a key on one cancels all timers - -var callbacks = []; - -function addCancelAutoTriggerCallback(callback) { - callbacks.push(callback); -} - -function cancelAutoTrigger() { - callbacks.forEach(function(c) { - if (!c) { - return; - } - c(); - }); -} - diff --git a/kde/plasma/look-and-feel/Nordic/contents/osd/Osd.qml b/kde/plasma/look-and-feel/Nordic/contents/osd/Osd.qml deleted file mode 100644 index 52b80e25..00000000 --- a/kde/plasma/look-and-feel/Nordic/contents/osd/Osd.qml +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Copyright 2014 Martin Klapetek - * - * 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 program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - -import QtQuick 2.0 -import QtQuick.Window 2.2 -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.extras 2.0 as PlasmaExtra - -PlasmaCore.Dialog { - id: root - location: PlasmaCore.Types.Floating - type: PlasmaCore.Dialog.OnScreenDisplay - outputOnly: true - - property alias timeout: osd.timeout - property alias osdValue: osd.osdValue - property alias osdMaxValue: osd.osdMaxValue - property alias icon: osd.icon - property alias showingProgress: osd.showingProgress - - mainItem: OsdItem { - id: osd - } -} diff --git a/kde/plasma/look-and-feel/Nordic/contents/osd/OsdItem.qml b/kde/plasma/look-and-feel/Nordic/contents/osd/OsdItem.qml deleted file mode 100644 index 35c54fa9..00000000 --- a/kde/plasma/look-and-feel/Nordic/contents/osd/OsdItem.qml +++ /dev/null @@ -1,118 +0,0 @@ -/* - * Copyright 2014 Martin Klapetek - * Copyright 2019 Kai Uwe Broulik - * - * 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 program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - -import QtQuick 2.14 -import QtQuick.Layouts 1.1 -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 3.0 as PlasmaComponents3 -import org.kde.plasma.extras 2.0 as PlasmaExtra -import QtQuick.Window 2.2 - -RowLayout { - // OSD Timeout in msecs - how long it will stay on the screen - property int timeout: 1800 - // This is either a text or a number, if showingProgress is set to true, - // the number will be used as a value for the progress bar - property var osdValue - // Maximum percent value - property int osdMaxValue: 100 - // Icon name to display - property string icon - // Set to true if the value is meant for progress bar, - // false for displaying the value as normal text - property bool showingProgress: false - - spacing: PlasmaCore.Units.smallSpacing - - width: Math.max(Math.min(Screen.desktopAvailableWidth / 2, implicitWidth), PlasmaCore.Units.gridUnit * 15) - height: PlasmaCore.Units.iconSizes.medium - - PlasmaCore.IconItem { - Layout.leftMargin: PlasmaCore.Units.smallSpacing - Layout.preferredWidth: PlasmaCore.Units.iconSizes.medium - Layout.preferredHeight: PlasmaCore.Units.iconSizes.medium - Layout.alignment: Qt.AlignVCenter - source: icon - visible: valid - } - - PlasmaComponents3.ProgressBar { - id: progressBar - Layout.fillWidth: true - Layout.alignment: Qt.AlignVCenter - // So it never exceeds the minimum popup size - Layout.preferredWidth: 1 - Layout.rightMargin: PlasmaCore.Units.smallSpacing - visible: showingProgress - from: 0 - to: osdMaxValue - value: Number(osdValue) - } - - // Get the width of a three-digit number so we can size the label - // to the maximum width to avoid the progress bad resizing itself - TextMetrics { - id: widestLabelSize - text: i18n("100%") - font: percentageLabel.font - } - - // Numerical display of progress bar value - PlasmaExtra.Heading { - id: percentageLabel - Layout.fillHeight: true - Layout.preferredWidth: widestLabelSize.width - Layout.rightMargin: PlasmaCore.Units.smallSpacing - Layout.alignment: Qt.AlignVCenter - level: 3 - horizontalAlignment: Text.AlignHCenter - verticalAlignment: Text.AlignVCenter - text: i18nc("Percentage value", "%1%", progressBar.value) - visible: showingProgress - // Display a subtle visual indication that the volume might be - // dangerously high - // ------------------------------------------------ - // Keep this in sync with the copies in plasma-pa:ListItemBase.qml - // and plasma-pa:VolumeSlider.qml - color: { - if (progressBar.value <= 100) { - return PlasmaCore.Theme.textColor - } else if (progressBar.value > 100 && progressBar.value <= 125) { - return PlasmaCore.Theme.neutralTextColor - } else { - return PlasmaCore.Theme.negativeTextColor - } - } - } - - PlasmaExtra.Heading { - id: label - Layout.fillWidth: true - Layout.fillHeight: true - Layout.rightMargin: PlasmaCore.Units.smallSpacing - Layout.alignment: Qt.AlignVCenter - level: 3 - horizontalAlignment: Text.AlignHCenter - verticalAlignment: Text.AlignVCenter - textFormat: Text.PlainText - wrapMode: Text.NoWrap - elide: Text.ElideRight - text: !showingProgress && osdValue ? osdValue : "" - visible: !showingProgress - } -} diff --git a/kde/plasma/look-and-feel/Nordic/contents/previews/fullscreenpreview.jpg b/kde/plasma/look-and-feel/Nordic/contents/previews/fullscreenpreview.jpg deleted file mode 100644 index a24d7daa..00000000 Binary files a/kde/plasma/look-and-feel/Nordic/contents/previews/fullscreenpreview.jpg and /dev/null differ diff --git a/kde/plasma/look-and-feel/Nordic/contents/splash/images/Nordic.png b/kde/plasma/look-and-feel/Nordic/contents/splash/images/Nordic.png deleted file mode 100644 index 247d61dd..00000000 Binary files a/kde/plasma/look-and-feel/Nordic/contents/splash/images/Nordic.png and /dev/null differ diff --git a/kde/plasma/look-and-feel/Nordic/contents/splash/images/busy.svg b/kde/plasma/look-and-feel/Nordic/contents/splash/images/busy.svg deleted file mode 100644 index 27aaee94..00000000 --- a/kde/plasma/look-and-feel/Nordic/contents/splash/images/busy.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/kde/plasma/look-and-feel/Nordic/contents/splash/images/logo.png b/kde/plasma/look-and-feel/Nordic/contents/splash/images/logo.png deleted file mode 100644 index 8c990366..00000000 Binary files a/kde/plasma/look-and-feel/Nordic/contents/splash/images/logo.png and /dev/null differ diff --git a/kde/sddm/Nordic/DropdownMenuStyle.qml b/kde/sddm/Dunmeri/DropdownMenuStyle.qml similarity index 96% rename from kde/sddm/Nordic/DropdownMenuStyle.qml rename to kde/sddm/Dunmeri/DropdownMenuStyle.qml index 334c08fd..346106fe 100644 --- a/kde/sddm/Nordic/DropdownMenuStyle.qml +++ b/kde/sddm/Dunmeri/DropdownMenuStyle.qml @@ -7,7 +7,7 @@ import QtQuick.Controls 1.3 as QQC QQCS.MenuStyle { frame: Rectangle { - color: "#2e3440" + color: "#2f2a28" border.color: "#232831" border.width: 1 } diff --git a/kde/sddm/Nordic-bluish/KeyboardButton.qml b/kde/sddm/Dunmeri/KeyboardButton.qml similarity index 100% rename from kde/sddm/Nordic-bluish/KeyboardButton.qml rename to kde/sddm/Dunmeri/KeyboardButton.qml diff --git a/kde/sddm/Nordic/Login.qml b/kde/sddm/Dunmeri/Login.qml similarity index 100% rename from kde/sddm/Nordic/Login.qml rename to kde/sddm/Dunmeri/Login.qml diff --git a/kde/sddm/Nordic/Main.qml b/kde/sddm/Dunmeri/Main.qml similarity index 99% rename from kde/sddm/Nordic/Main.qml rename to kde/sddm/Dunmeri/Main.qml index dcc1782a..b020525b 100644 --- a/kde/sddm/Nordic/Main.qml +++ b/kde/sddm/Dunmeri/Main.qml @@ -368,7 +368,7 @@ PlasmaCore.ColorScope { id: blurBg anchors.fill: parent anchors.centerIn: parent - color: "#2e3440" + color: "#2f2a28" opacity: 0.1 z:-1 } @@ -380,7 +380,7 @@ PlasmaCore.ColorScope { x: root.width / 2 - width / 2 y: root.height / 2 - height / 4 radius: 14 - color: "#2e3440" + color: "#2f2a28" opacity: 0.6 z:-1 } @@ -392,7 +392,7 @@ PlasmaCore.ColorScope { // anchors.left: parent.left // anchors.bottom: parent.bottom // radius: 7 - // color: "#2e3440" + // color: "#2f2a28" // opacity: 0.5 // z:-1 // } diff --git a/kde/sddm/Nordic-bluish/SessionButton.qml b/kde/sddm/Dunmeri/SessionButton.qml similarity index 100% rename from kde/sddm/Nordic-bluish/SessionButton.qml rename to kde/sddm/Dunmeri/SessionButton.qml diff --git a/kde/sddm/Nordic/assets/bg.jpg b/kde/sddm/Dunmeri/assets/bg.jpg similarity index 100% rename from kde/sddm/Nordic/assets/bg.jpg rename to kde/sddm/Dunmeri/assets/bg.jpg diff --git a/kde/sddm/Nordic-bluish/assets/change_user.svg b/kde/sddm/Dunmeri/assets/change_user.svg similarity index 100% rename from kde/sddm/Nordic-bluish/assets/change_user.svg rename to kde/sddm/Dunmeri/assets/change_user.svg diff --git a/kde/sddm/Nordic-bluish/components/ActionButton.qml b/kde/sddm/Dunmeri/components/ActionButton.qml similarity index 100% rename from kde/sddm/Nordic-bluish/components/ActionButton.qml rename to kde/sddm/Dunmeri/components/ActionButton.qml diff --git a/kde/sddm/Nordic-bluish/components/Battery.qml b/kde/sddm/Dunmeri/components/Battery.qml similarity index 100% rename from kde/sddm/Nordic-bluish/components/Battery.qml rename to kde/sddm/Dunmeri/components/Battery.qml diff --git a/kde/sddm/Nordic-bluish/components/Clock.qml b/kde/sddm/Dunmeri/components/Clock.qml similarity index 100% rename from kde/sddm/Nordic-bluish/components/Clock.qml rename to kde/sddm/Dunmeri/components/Clock.qml diff --git a/kde/sddm/Nordic/components/Input.qml b/kde/sddm/Dunmeri/components/Input.qml similarity index 93% rename from kde/sddm/Nordic/components/Input.qml rename to kde/sddm/Dunmeri/components/Input.qml index 3f7c9cfe..dec378f4 100644 --- a/kde/sddm/Nordic/components/Input.qml +++ b/kde/sddm/Dunmeri/components/Input.qml @@ -9,8 +9,8 @@ TextField { font.pointSize: config.fontSize font.family: config.font background: Rectangle { - color: "#2e3440" - border.color: parent.focus ? config.selected_color : "#2e3440" + color: "#2f2a28" + border.color: parent.focus ? config.selected_color : "#2f2a28" radius: 10 width: parent.width height: width / 9 diff --git a/kde/sddm/Nordic-bluish/components/SessionManagementScreen.qml b/kde/sddm/Dunmeri/components/SessionManagementScreen.qml similarity index 100% rename from kde/sddm/Nordic-bluish/components/SessionManagementScreen.qml rename to kde/sddm/Dunmeri/components/SessionManagementScreen.qml diff --git a/kde/sddm/Nordic/components/UserDelegate.qml b/kde/sddm/Dunmeri/components/UserDelegate.qml similarity index 99% rename from kde/sddm/Nordic/components/UserDelegate.qml rename to kde/sddm/Dunmeri/components/UserDelegate.qml index e409ea3d..43fa21a4 100644 --- a/kde/sddm/Nordic/components/UserDelegate.qml +++ b/kde/sddm/Dunmeri/components/UserDelegate.qml @@ -64,7 +64,7 @@ Item { width: imageSource.width + 10 // Subtract to prevent fringing height: width radius: width / 2 - color: "#8fbcbb" + color: "#af6f5a" opacity: 0.6 z:-1 } diff --git a/kde/sddm/Nordic-bluish/components/UserList.qml b/kde/sddm/Dunmeri/components/UserList.qml similarity index 100% rename from kde/sddm/Nordic-bluish/components/UserList.qml rename to kde/sddm/Dunmeri/components/UserList.qml diff --git a/kde/sddm/Nordic-bluish/components/VirtualKeyboard.qml b/kde/sddm/Dunmeri/components/VirtualKeyboard.qml similarity index 100% rename from kde/sddm/Nordic-bluish/components/VirtualKeyboard.qml rename to kde/sddm/Dunmeri/components/VirtualKeyboard.qml diff --git a/kde/plasma/look-and-feel/Nordic-darker/contents/components/artwork/logout_primary.svgz b/kde/sddm/Dunmeri/components/artwork/logout_primary.svgz similarity index 98% rename from kde/plasma/look-and-feel/Nordic-darker/contents/components/artwork/logout_primary.svgz rename to kde/sddm/Dunmeri/components/artwork/logout_primary.svgz index 6a9423fa..f2144611 100644 Binary files a/kde/plasma/look-and-feel/Nordic-darker/contents/components/artwork/logout_primary.svgz and b/kde/sddm/Dunmeri/components/artwork/logout_primary.svgz differ diff --git a/kde/plasma/look-and-feel/Nordic-darker/contents/components/artwork/restart_primary.svgz b/kde/sddm/Dunmeri/components/artwork/restart_primary.svgz similarity index 96% rename from kde/plasma/look-and-feel/Nordic-darker/contents/components/artwork/restart_primary.svgz rename to kde/sddm/Dunmeri/components/artwork/restart_primary.svgz index e2312bd8..31927b8f 100644 Binary files a/kde/plasma/look-and-feel/Nordic-darker/contents/components/artwork/restart_primary.svgz and b/kde/sddm/Dunmeri/components/artwork/restart_primary.svgz differ diff --git a/kde/sddm/Nordic-bluish/components/artwork/shutdown_primary.svgz b/kde/sddm/Dunmeri/components/artwork/shutdown_primary.svgz similarity index 79% rename from kde/sddm/Nordic-bluish/components/artwork/shutdown_primary.svgz rename to kde/sddm/Dunmeri/components/artwork/shutdown_primary.svgz index 1c60152f..1a9be7a6 100644 Binary files a/kde/sddm/Nordic-bluish/components/artwork/shutdown_primary.svgz and b/kde/sddm/Dunmeri/components/artwork/shutdown_primary.svgz differ diff --git a/kde/sddm/Nordic-bluish/faces/.face.icon b/kde/sddm/Dunmeri/faces/.face.icon similarity index 100% rename from kde/sddm/Nordic-bluish/faces/.face.icon rename to kde/sddm/Dunmeri/faces/.face.icon diff --git a/kde/sddm/Nordic/metadata.desktop b/kde/sddm/Dunmeri/metadata.desktop similarity index 66% rename from kde/sddm/Nordic/metadata.desktop rename to kde/sddm/Dunmeri/metadata.desktop index 12b95e60..a9e02c6f 100644 --- a/kde/sddm/Nordic/metadata.desktop +++ b/kde/sddm/Dunmeri/metadata.desktop @@ -1,16 +1,16 @@ [SddmGreeterTheme] -Name=Nordic -Description=Nordic sddm theme +Name=Dunmeri +Description=Dunmeri sddm theme Author=Eliver Lara Copyright=(c) 2019, Eliver Lara License=GPL 3+ Type=sddm-theme Version=0.1 -Website=https://github.com/EliverLara/Nordic/tree/master/kde/sddm +Website=https://github.com/EliverLara/Dunmeri/tree/master/kde/sddm Screenshot=preview.png MainScript=Main.qml ConfigFile=theme.conf TranslationsDirectory=translations Email=eliverlara@gmail.com -Theme-Id=Nordic +Theme-Id=Dunmeri Theme-API=2.0 diff --git a/kde/sddm/Nordic/preview.png b/kde/sddm/Dunmeri/preview.png similarity index 100% rename from kde/sddm/Nordic/preview.png rename to kde/sddm/Dunmeri/preview.png diff --git a/kde/sddm/Nordic/theme.conf b/kde/sddm/Dunmeri/theme.conf similarity index 84% rename from kde/sddm/Nordic/theme.conf rename to kde/sddm/Dunmeri/theme.conf index 8d482c71..943fdafc 100644 --- a/kde/sddm/Nordic/theme.conf +++ b/kde/sddm/Dunmeri/theme.conf @@ -3,7 +3,7 @@ type=image color=#C3C7D1 highlight_color=#ffffff selected_color=#698989 -selected_fg_color=#2e3440 +selected_fg_color=#2f2a28 fontSize=11 Background="assets/bg.jpg" font="Cantarell" diff --git a/kde/sddm/Nordic-bluish/DropdownMenuStyle.qml b/kde/sddm/Nordic-bluish/DropdownMenuStyle.qml deleted file mode 100644 index 334c08fd..00000000 --- a/kde/sddm/Nordic-bluish/DropdownMenuStyle.qml +++ /dev/null @@ -1,26 +0,0 @@ -import QtQuick 2.2 - -import org.kde.plasma.core 2.0 as PlasmaCore - -import QtQuick.Controls.Styles 1.4 as QQCS -import QtQuick.Controls 1.3 as QQC - -QQCS.MenuStyle { - frame: Rectangle { - color: "#2e3440" - border.color: "#232831" - border.width: 1 - } - itemDelegate.label: QQC.Label { - height: contentHeight * 2 - verticalAlignment: Text.AlignVCenter - color: config.highlight_color - font.pointSize: config.fontSize - font.family: config.font - text: styleData.text - } - itemDelegate.background: Rectangle { - visible: styleData.selected - color: config.selected_color - } -} diff --git a/kde/sddm/Nordic-bluish/Login.qml b/kde/sddm/Nordic-bluish/Login.qml deleted file mode 100644 index 0868cef9..00000000 --- a/kde/sddm/Nordic-bluish/Login.qml +++ /dev/null @@ -1,137 +0,0 @@ -import "components" - -import QtQuick 2.2 -import QtQuick.Layouts 1.2 -import QtQuick.Controls 2.4 -import QtQuick.Controls.Styles 1.4 - -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents - -SessionManagementScreen { - id: root - property Item mainPasswordBox: passwordBox - - property bool showUsernamePrompt: !showUserList - - property string lastUserName - property bool loginScreenUiVisible: false - - //the y position that should be ensured visible when the on screen keyboard is visible - property int visibleBoundary: mapFromItem(loginButton, 0, 0).y - onHeightChanged: visibleBoundary = mapFromItem(loginButton, 0, 0).y + loginButton.height + units.smallSpacing - - signal loginRequest(string username, string password) - - onShowUsernamePromptChanged: { - if (!showUsernamePrompt) { - lastUserName = "" - } - } - - /* - * Login has been requested with the following username and password - * If username field is visible, it will be taken from that, otherwise from the "name" property of the currentIndex - */ - function startLogin() { - var username = showUsernamePrompt ? userNameInput.text : userList.selectedUser - var password = passwordBox.text - - //this is partly because it looks nicer - //but more importantly it works round a Qt bug that can trigger if the app is closed with a TextField focused - //DAVE REPORT THE FRICKING THING AND PUT A LINK - loginButton.forceActiveFocus(); - loginRequest(username, password); - } - - Input { - id: userNameInput - Layout.fillWidth: true - Layout.topMargin: 10 - Layout.bottomMargin: 10 - text: lastUserName - visible: showUsernamePrompt - focus: showUsernamePrompt && !lastUserName //if there's a username prompt it gets focus first, otherwise password does - placeholderText: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Username") - - onAccepted: - if (root.loginScreenUiVisible) { - passwordBox.forceActiveFocus() - } - } - - Input { - id: passwordBox - placeholderText: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Password") - focus: !showUsernamePrompt || lastUserName - echoMode: TextInput.Password - - Layout.fillWidth: true - - onAccepted: { - if (root.loginScreenUiVisible) { - startLogin(); - } - } - - Keys.onEscapePressed: { - mainStack.currentItem.forceActiveFocus(); - } - - //if empty and left or right is pressed change selection in user switch - //this cannot be in keys.onLeftPressed as then it doesn't reach the password box - Keys.onPressed: { - if (event.key == Qt.Key_Left && !text) { - userList.decrementCurrentIndex(); - event.accepted = true - } - if (event.key == Qt.Key_Right && !text) { - userList.incrementCurrentIndex(); - event.accepted = true - } - } - - Connections { - target: sddm - onLoginFailed: { - passwordBox.selectAll() - passwordBox.forceActiveFocus() - } - } - } - Button { - id: loginButton - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Log In") - enabled: passwordBox.text != "" - - Layout.topMargin: 10 - Layout.bottomMargin: 10 - Layout.preferredWidth: 150 - Layout.alignment: Qt.AlignHCenter | Qt.AlignVCenter - - font.pointSize: config.fontSize - font.family: config.font - - contentItem: Text { - text: loginButton.text - font: loginButton.font - opacity: enabled ? 1.0 : 0.3 - color: config.highlight_color - horizontalAlignment: Text.AlignHCenter - verticalAlignment: Text.AlignVCenter - elide: Text.ElideRight - } - - background: Rectangle { - id: buttonBackground - width: parent.width - height: parent.height - radius: width / 2 - color: config.selected_color - opacity: enabled ? 1.0 : 0.3 - } - - onClicked: startLogin(); - } - -} diff --git a/kde/sddm/Nordic-bluish/Main.qml b/kde/sddm/Nordic-bluish/Main.qml deleted file mode 100644 index fcf1a824..00000000 --- a/kde/sddm/Nordic-bluish/Main.qml +++ /dev/null @@ -1,504 +0,0 @@ -/* - * Copyright 2016 David Edmundson - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU Library General Public License as - * published by the Free Software Foundation; either version 2 or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details - * - * You should have received a copy of the GNU Library General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ - -import QtQuick 2.8 - -import QtQuick.Layouts 1.1 -import QtQuick.Controls 1.1 -import QtGraphicalEffects 1.0 - -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents -import org.kde.plasma.extras 2.0 as PlasmaExtras - -import "components" - -PlasmaCore.ColorScope { - id: root - - readonly property bool softwareRendering: GraphicsInfo.api === GraphicsInfo.Software - - colorGroup: PlasmaCore.Theme.ComplementaryColorGroup - - width: 1600 - height: 900 - - property string notificationMessage - - LayoutMirroring.enabled: Qt.application.layoutDirection === Qt.RightToLeft - LayoutMirroring.childrenInherit: true - - PlasmaCore.DataSource { - id: keystateSource - engine: "keystate" - connectedSources: "Caps Lock" - } - - Image { - id: wallpaper - height: parent.height - width: parent.width - source: config.background || config.Background - asynchronous: true - cache: true - clip: true - } - - MouseArea { - id: loginScreenRoot - anchors.fill: parent - - property bool uiVisible: true - property bool blockUI: mainStack.depth > 1 || userListComponent.mainPasswordBox.text.length > 0 || inputPanel.keyboardActive || config.type != "image" - - hoverEnabled: true - drag.filterChildren: true - onPressed: uiVisible = true; - onPositionChanged: uiVisible = true; - onUiVisibleChanged: { - if (blockUI) { - fadeoutTimer.running = false; - } else if (uiVisible) { - fadeoutTimer.restart(); - } - } - onBlockUIChanged: { - if (blockUI) { - fadeoutTimer.running = false; - uiVisible = true; - } else { - fadeoutTimer.restart(); - } - } - - Keys.onPressed: { - uiVisible = true; - event.accepted = false; - } - - //takes one full minute for the ui to disappear - Timer { - id: fadeoutTimer - running: true - interval: 60000 - onTriggered: { - if (!loginScreenRoot.blockUI) { - loginScreenRoot.uiVisible = false; - } - } - } - - StackView { - id: mainStack - anchors.centerIn: parent - height: root.height / 2 - width: parent.width / 3 - - focus: true //StackView is an implicit focus scope, so we need to give this focus so the item inside will have it - - Timer { - //SDDM has a bug in 0.13 where even though we set the focus on the right item within the window, the window doesn't have focus - //it is fixed in 6d5b36b28907b16280ff78995fef764bb0c573db which will be 0.14 - //we need to call "window->activate()" *After* it's been shown. We can't control that in QML so we use a shoddy timer - //it's been this way for all Plasma 5.x without a huge problem - running: true - repeat: false - interval: 200 - onTriggered: mainStack.forceActiveFocus() - } - - initialItem: Login { - id: userListComponent - userListModel: userModel - loginScreenUiVisible: loginScreenRoot.uiVisible - userListCurrentIndex: userModel.lastIndex >= 0 ? userModel.lastIndex : 0 - lastUserName: userModel.lastUser - - showUserList: { - if ( !userListModel.hasOwnProperty("count") - || !userListModel.hasOwnProperty("disableAvatarsThreshold")) - return (userList.y + mainStack.y) > 0 - - if ( userListModel.count == 0 ) return false - - return userListModel.count <= userListModel.disableAvatarsThreshold && (userList.y + mainStack.y) > 0 - } - - notificationMessage: { - var text = "" - if (keystateSource.data["Caps Lock"]["Locked"]) { - text += i18nd("plasma_lookandfeel_org.kde.lookandfeel","Caps Lock is on") - if (root.notificationMessage) { - text += " • " - } - } - text += root.notificationMessage - return text - } - - actionItems: [ - ActionButton { - iconSource: "system-suspend" - text: i18ndc("plasma_lookandfeel_org.kde.lookandfeel","Suspend to RAM","Sleep") - onClicked: sddm.suspend() - enabled: sddm.canSuspend - visible: !inputPanel.keyboardActive - }, - ActionButton { - iconSource: "system-reboot" - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel","Restart") - onClicked: sddm.reboot() - enabled: sddm.canReboot - visible: !inputPanel.keyboardActive - }, - ActionButton { - iconSource: "system-shutdown" - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel","Shut Down") - onClicked: sddm.powerOff() - enabled: sddm.canPowerOff - visible: !inputPanel.keyboardActive - }, - ActionButton { - iconSource: Qt.resolvedUrl("assets/change_user.svg") - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel","Different User") - onClicked: mainStack.push(userPromptComponent) - enabled: true - visible: !userListComponent.showUsernamePrompt && !inputPanel.keyboardActive - }] - - onLoginRequest: { - root.notificationMessage = "" - sddm.login(username, password, sessionButton.currentIndex) - } - } - - Behavior on opacity { - OpacityAnimator { - duration: units.longDuration - } - } - } - - Loader { - id: inputPanel - state: "hidden" - property bool keyboardActive: item ? item.active : false - onKeyboardActiveChanged: { - if (keyboardActive) { - state = "visible" - } else { - state = "hidden"; - } - } - source: "components/VirtualKeyboard.qml" - anchors { - left: parent.left - right: parent.right - } - - function showHide() { - state = state == "hidden" ? "visible" : "hidden"; - } - - states: [ - State { - name: "visible" - PropertyChanges { - target: mainStack - y: Math.min(0, root.height - inputPanel.height - userListComponent.visibleBoundary) - } - PropertyChanges { - target: inputPanel - y: root.height - inputPanel.height - opacity: 1 - } - }, - State { - name: "hidden" - PropertyChanges { - target: mainStack - y: 0 - } - PropertyChanges { - target: inputPanel - y: root.height - root.height/4 - opacity: 0 - } - } - ] - transitions: [ - Transition { - from: "hidden" - to: "visible" - SequentialAnimation { - ScriptAction { - script: { - inputPanel.item.activated = true; - Qt.inputMethod.show(); - } - } - ParallelAnimation { - NumberAnimation { - target: mainStack - property: "y" - duration: units.longDuration - easing.type: Easing.InOutQuad - } - NumberAnimation { - target: inputPanel - property: "y" - duration: units.longDuration - easing.type: Easing.OutQuad - } - OpacityAnimator { - target: inputPanel - duration: units.longDuration - easing.type: Easing.OutQuad - } - } - } - }, - Transition { - from: "visible" - to: "hidden" - SequentialAnimation { - ParallelAnimation { - NumberAnimation { - target: mainStack - property: "y" - duration: units.longDuration - easing.type: Easing.InOutQuad - } - NumberAnimation { - target: inputPanel - property: "y" - duration: units.longDuration - easing.type: Easing.InQuad - } - OpacityAnimator { - target: inputPanel - duration: units.longDuration - easing.type: Easing.InQuad - } - } - ScriptAction { - script: { - Qt.inputMethod.hide(); - } - } - } - } - ] - } - - - Component { - id: userPromptComponent - Login { - showUsernamePrompt: true - notificationMessage: root.notificationMessage - loginScreenUiVisible: loginScreenRoot.uiVisible - - // using a model rather than a QObject list to avoid QTBUG-75900 - userListModel: ListModel { - ListElement { - name: "" - iconSource: "" - } - Component.onCompleted: { - // as we can't bind inside ListElement - setProperty(0, "name", i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Type in Username and Password")); - } - } - - onLoginRequest: { - root.notificationMessage = "" - sddm.login(username, password, sessionButton.currentIndex) - } - - actionItems: [ - ActionButton { - iconSource: "system-suspend" - text: i18ndc("plasma_lookandfeel_org.kde.lookandfeel","Suspend to RAM","Sleep") - onClicked: sddm.suspend() - enabled: sddm.canSuspend - visible: !inputPanel.keyboardActive - }, - ActionButton { - iconSource: "system-reboot" - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel","Restart") - onClicked: sddm.reboot() - enabled: sddm.canReboot - visible: !inputPanel.keyboardActive - }, - ActionButton { - iconSource: "system-shutdown" - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel","Shut Down") - onClicked: sddm.powerOff() - enabled: sddm.canPowerOff - visible: !inputPanel.keyboardActive - }, - ActionButton { - iconSource: "go-previous" - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel","List Users") - onClicked: mainStack.pop() - visible: !inputPanel.keyboardActive - } - ] - } - } - - Rectangle { - id: blurBg - anchors.fill: parent - anchors.centerIn: parent - color: "#2e3440" - opacity: 0.1 - z:-1 - } - - Rectangle { - id: formBg - width: mainStack.width - height: mainStack.height - 100 - x: root.width / 2 - width / 2 - y: root.height / 2 - height / 4 - radius: 12 - color: "#2e3440" - opacity: 0.9 - z:-1 - } - - // Rectangle { - // id: footerBg - // width: parent.width - // height: footer.height + 10 - // anchors.left: parent.left - // anchors.bottom: parent.bottom - // radius: 7 - // color: "#2e3440" - // opacity: 0.5 - // z:-1 - // } - ShaderEffectSource { - id: blurArea - sourceItem: wallpaper - width: blurBg.width - height: blurBg.height - anchors.centerIn: blurBg - sourceRect: Qt.rect(x,y,width,height) - visible: true - z:-2 - } - - GaussianBlur { - id: blur - height: blurBg.height - width: blurBg.width - source: blurArea - radius: 50 - samples: 50 * 2 + 1 - cached: true - anchors.centerIn: blurBg - visible: true - z:-2 - } - - //Footer - RowLayout { - id: footer - anchors { - bottom: parent.bottom - left: parent.left - margins: units.smallSpacing - } - - Behavior on opacity { - OpacityAnimator { - duration: units.longDuration - } - } - - PlasmaComponents.ToolButton { - text: i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "Button to show/hide virtual keyboard", "Virtual Keyboard") - iconName: inputPanel.keyboardActive ? "input-keyboard-virtual-on" : "input-keyboard-virtual-off" - onClicked: inputPanel.showHide() - visible: inputPanel.status == Loader.Ready - } - - KeyboardButton { - } - - SessionButton { - id: sessionButton - } - - } - - RowLayout { - id: footerRight - spacing: 10 - anchors { - bottom: parent.bottom - right: parent.right - margins: 10 - } - - Behavior on opacity { - OpacityAnimator { - duration: units.longDuration - } - } - - Battery {} - - Clock { - id: clock - visible: true - } - } - } - - Connections { - target: sddm - onLoginFailed: { - notificationMessage = i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Login Failed") - } - onLoginSucceeded: { - //note SDDM will kill the greeter at some random point after this - //there is no certainty any transition will finish, it depends on the time it - //takes to complete the init - mainStack.opacity = 0 - footer.opacity = 0 - footerRight.opacity = 0 - } - } - - onNotificationMessageChanged: { - if (notificationMessage) { - notificationResetTimer.start(); - } - } - - Timer { - id: notificationResetTimer - interval: 3000 - onTriggered: notificationMessage = "" - } -} diff --git a/kde/sddm/Nordic-bluish/assets/bg.jpg b/kde/sddm/Nordic-bluish/assets/bg.jpg deleted file mode 100644 index 4425b6c0..00000000 Binary files a/kde/sddm/Nordic-bluish/assets/bg.jpg and /dev/null differ diff --git a/kde/sddm/Nordic-bluish/components/Input.qml b/kde/sddm/Nordic-bluish/components/Input.qml deleted file mode 100644 index 1dc6770e..00000000 --- a/kde/sddm/Nordic-bluish/components/Input.qml +++ /dev/null @@ -1,19 +0,0 @@ -import QtQuick 2.2 -import QtQuick.Layouts 1.2 -import QtQuick.Controls 2.4 -import QtQuick.Controls.Styles 1.4 - -TextField { - placeholderTextColor: config.color - palette.text: config.color - font.pointSize: config.fontSize - font.family: config.font - background: Rectangle { - color: "#373e4c" - border.color: parent.focus ? config.selected_color : "#373e4c" - radius: 10 - width: parent.width - height: width / 9 - anchors.centerIn: parent - } -} \ No newline at end of file diff --git a/kde/sddm/Nordic-bluish/components/UserDelegate.qml b/kde/sddm/Nordic-bluish/components/UserDelegate.qml deleted file mode 100644 index f170c028..00000000 --- a/kde/sddm/Nordic-bluish/components/UserDelegate.qml +++ /dev/null @@ -1,198 +0,0 @@ -/* - * Copyright 2014 David Edmundson - * Copyright 2014 Aleix Pol Gonzalez - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU Library General Public License as - * published by the Free Software Foundation; either version 2 or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details - * - * You should have received a copy of the GNU Library General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ - -import QtQuick 2.8 -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents - -Item { - id: wrapper - - // If we're using software rendering, draw outlines instead of shadows - // See https://bugs.kde.org/show_bug.cgi?id=398317 - readonly property bool softwareRendering: GraphicsInfo.api === GraphicsInfo.Software - - property bool isCurrent: true - - readonly property var m: model - property string name - property string userName - property string avatarPath - property string iconSource - property bool constrainText: true - property alias nameFontSize: usernameDelegate.font.pointSize - property int fontSize: config.fontSize - 1 - signal clicked() - - property real faceSize: Math.min(width, height - usernameDelegate.height - units.smallSpacing) - - opacity: isCurrent ? 1.0 : 0.5 - - Behavior on opacity { - OpacityAnimator { - duration: units.longDuration - } - } - - // Draw a translucent background circle under the user picture - Rectangle { - anchors.centerIn: imageSource - width: imageSource.width + 4 // Subtract to prevent fringing - height: width - radius: width / 2 - color: "#232831" - } - Rectangle { - anchors.centerIn: imageSource - width: imageSource.width + 10 // Subtract to prevent fringing - height: width - radius: width / 2 - color: config.selected_color - z:-1 - } - - Item { - id: imageSource - anchors { - bottom: usernameDelegate.top - bottomMargin: units.largeSpacing - horizontalCenter: parent.horizontalCenter - } - Behavior on width { - PropertyAnimation { - from: faceSize - duration: units.longDuration * 2; - } - } - width: isCurrent ? faceSize : faceSize - units.largeSpacing - height: width - - //Image takes priority, taking a full path to a file, if that doesn't exist we show an icon - Image { - id: face - source: wrapper.avatarPath - sourceSize: Qt.size(faceSize, faceSize) - fillMode: Image.PreserveAspectCrop - anchors.fill: parent - } - - PlasmaCore.IconItem { - id: faceIcon - source: iconSource - visible: (face.status == Image.Error || face.status == Image.Null) - anchors.fill: parent - anchors.margins: units.gridUnit * 0.5 // because mockup says so... - colorGroup: PlasmaCore.ColorScope.colorGroup - } - } - - ShaderEffect { - anchors { - bottom: usernameDelegate.top - bottomMargin: units.largeSpacing - horizontalCenter: parent.horizontalCenter - } - - width: imageSource.width - height: imageSource.height - - supportsAtlasTextures: true - - property var source: ShaderEffectSource { - sourceItem: imageSource - // software rendering is just a fallback so we can accept not having a rounded avatar here - hideSource: wrapper.GraphicsInfo.api !== GraphicsInfo.Software - live: true // otherwise the user in focus will show a blurred avatar - } - - property var colorBorder: "#00000000" - - //draw a circle with an antialised border - //innerRadius = size of the inner circle with contents - //outerRadius = size of the border - //blend = area to blend between two colours - //all sizes are normalised so 0.5 == half the width of the texture - - //if copying into another project don't forget to connect themeChanged to update() - //but in SDDM that's a bit pointless - fragmentShader: " - varying highp vec2 qt_TexCoord0; - uniform highp float qt_Opacity; - uniform lowp sampler2D source; - - uniform lowp vec4 colorBorder; - highp float blend = 0.01; - highp float innerRadius = 0.47; - highp float outerRadius = 0.49; - lowp vec4 colorEmpty = vec4(0.0, 0.0, 0.0, 0.0); - - void main() { - lowp vec4 colorSource = texture2D(source, qt_TexCoord0.st); - - highp vec2 m = qt_TexCoord0 - vec2(0.5, 0.5); - highp float dist = sqrt(m.x * m.x + m.y * m.y); - - if (dist < innerRadius) - gl_FragColor = colorSource; - else if (dist < innerRadius + blend) - gl_FragColor = mix(colorSource, colorBorder, ((dist - innerRadius) / blend)); - else if (dist < outerRadius) - gl_FragColor = colorBorder; - else if (dist < outerRadius + blend) - gl_FragColor = mix(colorBorder, colorEmpty, ((dist - outerRadius) / blend)); - else - gl_FragColor = colorEmpty ; - - gl_FragColor = gl_FragColor * qt_Opacity; - } - " - } - - PlasmaComponents.Label { - id: usernameDelegate - font.pointSize: Math.max(fontSize + 2,theme.defaultFont.pointSize + 2) - anchors { - bottom: parent.bottom - horizontalCenter: parent.horizontalCenter - } - height: implicitHeight // work around stupid bug in Plasma Components that sets the height - width: constrainText ? parent.width : implicitWidth - text: wrapper.name - style: softwareRendering ? Text.Outline : Text.Normal - styleColor: softwareRendering ? PlasmaCore.ColorScope.backgroundColor : "transparent" //no outline, doesn't matter - elide: Text.ElideRight - horizontalAlignment: Text.AlignHCenter - color: config.color - //make an indication that this has active focus, this only happens when reached with keyboard navigation - font.underline: wrapper.activeFocus - font.family: config.font - } - - MouseArea { - anchors.fill: parent - hoverEnabled: true - - onClicked: wrapper.clicked(); - } - - Accessible.name: name - Accessible.role: Accessible.Button - function accessiblePressAction() { wrapper.clicked() } -} diff --git a/kde/sddm/Nordic-bluish/components/artwork/logout_primary.svgz b/kde/sddm/Nordic-bluish/components/artwork/logout_primary.svgz deleted file mode 100644 index 6a9423fa..00000000 Binary files a/kde/sddm/Nordic-bluish/components/artwork/logout_primary.svgz and /dev/null differ diff --git a/kde/sddm/Nordic-bluish/components/artwork/restart_primary.svgz b/kde/sddm/Nordic-bluish/components/artwork/restart_primary.svgz deleted file mode 100644 index e2312bd8..00000000 Binary files a/kde/sddm/Nordic-bluish/components/artwork/restart_primary.svgz and /dev/null differ diff --git a/kde/sddm/Nordic-bluish/metadata.desktop b/kde/sddm/Nordic-bluish/metadata.desktop deleted file mode 100644 index af4d7c98..00000000 --- a/kde/sddm/Nordic-bluish/metadata.desktop +++ /dev/null @@ -1,16 +0,0 @@ -[SddmGreeterTheme] -Name=Nordic-bluish -Description=Nordic bluish sddm theme -Author=Eliver Lara -Copyright=(c) 2022, Eliver Lara -License=GPL 3+ -Type=sddm-theme -Version=0.1 -Website=https://github.com/EliverLara/Nordic/tree/master/kde/sddm -Screenshot=preview.png -MainScript=Main.qml -ConfigFile=theme.conf -TranslationsDirectory=translations -Email=eliverlara@gmail.com -Theme-Id=Nordic-bluish -Theme-API=2.0 diff --git a/kde/sddm/Nordic-bluish/preview.png b/kde/sddm/Nordic-bluish/preview.png deleted file mode 100644 index e54806b6..00000000 Binary files a/kde/sddm/Nordic-bluish/preview.png and /dev/null differ diff --git a/kde/sddm/Nordic-bluish/theme.conf b/kde/sddm/Nordic-bluish/theme.conf deleted file mode 100644 index 616b7b3d..00000000 --- a/kde/sddm/Nordic-bluish/theme.conf +++ /dev/null @@ -1,9 +0,0 @@ -[General] -type=image -color=#C3C7D1 -highlight_color=#ffffff -selected_color=#81a1c1 -selected_fg_color=#2e3440 -fontSize=11 -Background="assets/bg.jpg" -font="Cantarell" diff --git a/kde/sddm/Nordic-darker/DropdownMenuStyle.qml b/kde/sddm/Nordic-darker/DropdownMenuStyle.qml deleted file mode 100644 index 334c08fd..00000000 --- a/kde/sddm/Nordic-darker/DropdownMenuStyle.qml +++ /dev/null @@ -1,26 +0,0 @@ -import QtQuick 2.2 - -import org.kde.plasma.core 2.0 as PlasmaCore - -import QtQuick.Controls.Styles 1.4 as QQCS -import QtQuick.Controls 1.3 as QQC - -QQCS.MenuStyle { - frame: Rectangle { - color: "#2e3440" - border.color: "#232831" - border.width: 1 - } - itemDelegate.label: QQC.Label { - height: contentHeight * 2 - verticalAlignment: Text.AlignVCenter - color: config.highlight_color - font.pointSize: config.fontSize - font.family: config.font - text: styleData.text - } - itemDelegate.background: Rectangle { - visible: styleData.selected - color: config.selected_color - } -} diff --git a/kde/sddm/Nordic-darker/KeyboardButton.qml b/kde/sddm/Nordic-darker/KeyboardButton.qml deleted file mode 100644 index 2a83f899..00000000 --- a/kde/sddm/Nordic-darker/KeyboardButton.qml +++ /dev/null @@ -1,38 +0,0 @@ -import QtQuick 2.2 - -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents - -import QtQuick.Controls 1.3 as QQC - -PlasmaComponents.ToolButton { - id: keyboardButton - - property int currentIndex: -1 - - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Keyboard Layout: %1", instantiator.objectAt(currentIndex).shortName) - implicitWidth: minimumWidth - font.pointSize: config.fontSize - - visible: menu.items.length > 1 - - Component.onCompleted: currentIndex = Qt.binding(function() {return keyboard.currentLayout}); - - menu: QQC.Menu { - id: keyboardMenu - style: DropdownMenuStyle {} - Instantiator { - id: instantiator - model: keyboard.layouts - onObjectAdded: keyboardMenu.insertItem(index, object) - onObjectRemoved: keyboardMenu.removeItem( object ) - delegate: QQC.MenuItem { - text: modelData.longName - property string shortName: modelData.shortName - onTriggered: { - keyboard.currentLayout = model.index - } - } - } - } -} diff --git a/kde/sddm/Nordic-darker/Login.qml b/kde/sddm/Nordic-darker/Login.qml deleted file mode 100644 index 0868cef9..00000000 --- a/kde/sddm/Nordic-darker/Login.qml +++ /dev/null @@ -1,137 +0,0 @@ -import "components" - -import QtQuick 2.2 -import QtQuick.Layouts 1.2 -import QtQuick.Controls 2.4 -import QtQuick.Controls.Styles 1.4 - -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents - -SessionManagementScreen { - id: root - property Item mainPasswordBox: passwordBox - - property bool showUsernamePrompt: !showUserList - - property string lastUserName - property bool loginScreenUiVisible: false - - //the y position that should be ensured visible when the on screen keyboard is visible - property int visibleBoundary: mapFromItem(loginButton, 0, 0).y - onHeightChanged: visibleBoundary = mapFromItem(loginButton, 0, 0).y + loginButton.height + units.smallSpacing - - signal loginRequest(string username, string password) - - onShowUsernamePromptChanged: { - if (!showUsernamePrompt) { - lastUserName = "" - } - } - - /* - * Login has been requested with the following username and password - * If username field is visible, it will be taken from that, otherwise from the "name" property of the currentIndex - */ - function startLogin() { - var username = showUsernamePrompt ? userNameInput.text : userList.selectedUser - var password = passwordBox.text - - //this is partly because it looks nicer - //but more importantly it works round a Qt bug that can trigger if the app is closed with a TextField focused - //DAVE REPORT THE FRICKING THING AND PUT A LINK - loginButton.forceActiveFocus(); - loginRequest(username, password); - } - - Input { - id: userNameInput - Layout.fillWidth: true - Layout.topMargin: 10 - Layout.bottomMargin: 10 - text: lastUserName - visible: showUsernamePrompt - focus: showUsernamePrompt && !lastUserName //if there's a username prompt it gets focus first, otherwise password does - placeholderText: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Username") - - onAccepted: - if (root.loginScreenUiVisible) { - passwordBox.forceActiveFocus() - } - } - - Input { - id: passwordBox - placeholderText: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Password") - focus: !showUsernamePrompt || lastUserName - echoMode: TextInput.Password - - Layout.fillWidth: true - - onAccepted: { - if (root.loginScreenUiVisible) { - startLogin(); - } - } - - Keys.onEscapePressed: { - mainStack.currentItem.forceActiveFocus(); - } - - //if empty and left or right is pressed change selection in user switch - //this cannot be in keys.onLeftPressed as then it doesn't reach the password box - Keys.onPressed: { - if (event.key == Qt.Key_Left && !text) { - userList.decrementCurrentIndex(); - event.accepted = true - } - if (event.key == Qt.Key_Right && !text) { - userList.incrementCurrentIndex(); - event.accepted = true - } - } - - Connections { - target: sddm - onLoginFailed: { - passwordBox.selectAll() - passwordBox.forceActiveFocus() - } - } - } - Button { - id: loginButton - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Log In") - enabled: passwordBox.text != "" - - Layout.topMargin: 10 - Layout.bottomMargin: 10 - Layout.preferredWidth: 150 - Layout.alignment: Qt.AlignHCenter | Qt.AlignVCenter - - font.pointSize: config.fontSize - font.family: config.font - - contentItem: Text { - text: loginButton.text - font: loginButton.font - opacity: enabled ? 1.0 : 0.3 - color: config.highlight_color - horizontalAlignment: Text.AlignHCenter - verticalAlignment: Text.AlignVCenter - elide: Text.ElideRight - } - - background: Rectangle { - id: buttonBackground - width: parent.width - height: parent.height - radius: width / 2 - color: config.selected_color - opacity: enabled ? 1.0 : 0.3 - } - - onClicked: startLogin(); - } - -} diff --git a/kde/sddm/Nordic-darker/Main.qml b/kde/sddm/Nordic-darker/Main.qml deleted file mode 100644 index fcf1a824..00000000 --- a/kde/sddm/Nordic-darker/Main.qml +++ /dev/null @@ -1,504 +0,0 @@ -/* - * Copyright 2016 David Edmundson - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU Library General Public License as - * published by the Free Software Foundation; either version 2 or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details - * - * You should have received a copy of the GNU Library General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ - -import QtQuick 2.8 - -import QtQuick.Layouts 1.1 -import QtQuick.Controls 1.1 -import QtGraphicalEffects 1.0 - -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents -import org.kde.plasma.extras 2.0 as PlasmaExtras - -import "components" - -PlasmaCore.ColorScope { - id: root - - readonly property bool softwareRendering: GraphicsInfo.api === GraphicsInfo.Software - - colorGroup: PlasmaCore.Theme.ComplementaryColorGroup - - width: 1600 - height: 900 - - property string notificationMessage - - LayoutMirroring.enabled: Qt.application.layoutDirection === Qt.RightToLeft - LayoutMirroring.childrenInherit: true - - PlasmaCore.DataSource { - id: keystateSource - engine: "keystate" - connectedSources: "Caps Lock" - } - - Image { - id: wallpaper - height: parent.height - width: parent.width - source: config.background || config.Background - asynchronous: true - cache: true - clip: true - } - - MouseArea { - id: loginScreenRoot - anchors.fill: parent - - property bool uiVisible: true - property bool blockUI: mainStack.depth > 1 || userListComponent.mainPasswordBox.text.length > 0 || inputPanel.keyboardActive || config.type != "image" - - hoverEnabled: true - drag.filterChildren: true - onPressed: uiVisible = true; - onPositionChanged: uiVisible = true; - onUiVisibleChanged: { - if (blockUI) { - fadeoutTimer.running = false; - } else if (uiVisible) { - fadeoutTimer.restart(); - } - } - onBlockUIChanged: { - if (blockUI) { - fadeoutTimer.running = false; - uiVisible = true; - } else { - fadeoutTimer.restart(); - } - } - - Keys.onPressed: { - uiVisible = true; - event.accepted = false; - } - - //takes one full minute for the ui to disappear - Timer { - id: fadeoutTimer - running: true - interval: 60000 - onTriggered: { - if (!loginScreenRoot.blockUI) { - loginScreenRoot.uiVisible = false; - } - } - } - - StackView { - id: mainStack - anchors.centerIn: parent - height: root.height / 2 - width: parent.width / 3 - - focus: true //StackView is an implicit focus scope, so we need to give this focus so the item inside will have it - - Timer { - //SDDM has a bug in 0.13 where even though we set the focus on the right item within the window, the window doesn't have focus - //it is fixed in 6d5b36b28907b16280ff78995fef764bb0c573db which will be 0.14 - //we need to call "window->activate()" *After* it's been shown. We can't control that in QML so we use a shoddy timer - //it's been this way for all Plasma 5.x without a huge problem - running: true - repeat: false - interval: 200 - onTriggered: mainStack.forceActiveFocus() - } - - initialItem: Login { - id: userListComponent - userListModel: userModel - loginScreenUiVisible: loginScreenRoot.uiVisible - userListCurrentIndex: userModel.lastIndex >= 0 ? userModel.lastIndex : 0 - lastUserName: userModel.lastUser - - showUserList: { - if ( !userListModel.hasOwnProperty("count") - || !userListModel.hasOwnProperty("disableAvatarsThreshold")) - return (userList.y + mainStack.y) > 0 - - if ( userListModel.count == 0 ) return false - - return userListModel.count <= userListModel.disableAvatarsThreshold && (userList.y + mainStack.y) > 0 - } - - notificationMessage: { - var text = "" - if (keystateSource.data["Caps Lock"]["Locked"]) { - text += i18nd("plasma_lookandfeel_org.kde.lookandfeel","Caps Lock is on") - if (root.notificationMessage) { - text += " • " - } - } - text += root.notificationMessage - return text - } - - actionItems: [ - ActionButton { - iconSource: "system-suspend" - text: i18ndc("plasma_lookandfeel_org.kde.lookandfeel","Suspend to RAM","Sleep") - onClicked: sddm.suspend() - enabled: sddm.canSuspend - visible: !inputPanel.keyboardActive - }, - ActionButton { - iconSource: "system-reboot" - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel","Restart") - onClicked: sddm.reboot() - enabled: sddm.canReboot - visible: !inputPanel.keyboardActive - }, - ActionButton { - iconSource: "system-shutdown" - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel","Shut Down") - onClicked: sddm.powerOff() - enabled: sddm.canPowerOff - visible: !inputPanel.keyboardActive - }, - ActionButton { - iconSource: Qt.resolvedUrl("assets/change_user.svg") - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel","Different User") - onClicked: mainStack.push(userPromptComponent) - enabled: true - visible: !userListComponent.showUsernamePrompt && !inputPanel.keyboardActive - }] - - onLoginRequest: { - root.notificationMessage = "" - sddm.login(username, password, sessionButton.currentIndex) - } - } - - Behavior on opacity { - OpacityAnimator { - duration: units.longDuration - } - } - } - - Loader { - id: inputPanel - state: "hidden" - property bool keyboardActive: item ? item.active : false - onKeyboardActiveChanged: { - if (keyboardActive) { - state = "visible" - } else { - state = "hidden"; - } - } - source: "components/VirtualKeyboard.qml" - anchors { - left: parent.left - right: parent.right - } - - function showHide() { - state = state == "hidden" ? "visible" : "hidden"; - } - - states: [ - State { - name: "visible" - PropertyChanges { - target: mainStack - y: Math.min(0, root.height - inputPanel.height - userListComponent.visibleBoundary) - } - PropertyChanges { - target: inputPanel - y: root.height - inputPanel.height - opacity: 1 - } - }, - State { - name: "hidden" - PropertyChanges { - target: mainStack - y: 0 - } - PropertyChanges { - target: inputPanel - y: root.height - root.height/4 - opacity: 0 - } - } - ] - transitions: [ - Transition { - from: "hidden" - to: "visible" - SequentialAnimation { - ScriptAction { - script: { - inputPanel.item.activated = true; - Qt.inputMethod.show(); - } - } - ParallelAnimation { - NumberAnimation { - target: mainStack - property: "y" - duration: units.longDuration - easing.type: Easing.InOutQuad - } - NumberAnimation { - target: inputPanel - property: "y" - duration: units.longDuration - easing.type: Easing.OutQuad - } - OpacityAnimator { - target: inputPanel - duration: units.longDuration - easing.type: Easing.OutQuad - } - } - } - }, - Transition { - from: "visible" - to: "hidden" - SequentialAnimation { - ParallelAnimation { - NumberAnimation { - target: mainStack - property: "y" - duration: units.longDuration - easing.type: Easing.InOutQuad - } - NumberAnimation { - target: inputPanel - property: "y" - duration: units.longDuration - easing.type: Easing.InQuad - } - OpacityAnimator { - target: inputPanel - duration: units.longDuration - easing.type: Easing.InQuad - } - } - ScriptAction { - script: { - Qt.inputMethod.hide(); - } - } - } - } - ] - } - - - Component { - id: userPromptComponent - Login { - showUsernamePrompt: true - notificationMessage: root.notificationMessage - loginScreenUiVisible: loginScreenRoot.uiVisible - - // using a model rather than a QObject list to avoid QTBUG-75900 - userListModel: ListModel { - ListElement { - name: "" - iconSource: "" - } - Component.onCompleted: { - // as we can't bind inside ListElement - setProperty(0, "name", i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Type in Username and Password")); - } - } - - onLoginRequest: { - root.notificationMessage = "" - sddm.login(username, password, sessionButton.currentIndex) - } - - actionItems: [ - ActionButton { - iconSource: "system-suspend" - text: i18ndc("plasma_lookandfeel_org.kde.lookandfeel","Suspend to RAM","Sleep") - onClicked: sddm.suspend() - enabled: sddm.canSuspend - visible: !inputPanel.keyboardActive - }, - ActionButton { - iconSource: "system-reboot" - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel","Restart") - onClicked: sddm.reboot() - enabled: sddm.canReboot - visible: !inputPanel.keyboardActive - }, - ActionButton { - iconSource: "system-shutdown" - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel","Shut Down") - onClicked: sddm.powerOff() - enabled: sddm.canPowerOff - visible: !inputPanel.keyboardActive - }, - ActionButton { - iconSource: "go-previous" - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel","List Users") - onClicked: mainStack.pop() - visible: !inputPanel.keyboardActive - } - ] - } - } - - Rectangle { - id: blurBg - anchors.fill: parent - anchors.centerIn: parent - color: "#2e3440" - opacity: 0.1 - z:-1 - } - - Rectangle { - id: formBg - width: mainStack.width - height: mainStack.height - 100 - x: root.width / 2 - width / 2 - y: root.height / 2 - height / 4 - radius: 12 - color: "#2e3440" - opacity: 0.9 - z:-1 - } - - // Rectangle { - // id: footerBg - // width: parent.width - // height: footer.height + 10 - // anchors.left: parent.left - // anchors.bottom: parent.bottom - // radius: 7 - // color: "#2e3440" - // opacity: 0.5 - // z:-1 - // } - ShaderEffectSource { - id: blurArea - sourceItem: wallpaper - width: blurBg.width - height: blurBg.height - anchors.centerIn: blurBg - sourceRect: Qt.rect(x,y,width,height) - visible: true - z:-2 - } - - GaussianBlur { - id: blur - height: blurBg.height - width: blurBg.width - source: blurArea - radius: 50 - samples: 50 * 2 + 1 - cached: true - anchors.centerIn: blurBg - visible: true - z:-2 - } - - //Footer - RowLayout { - id: footer - anchors { - bottom: parent.bottom - left: parent.left - margins: units.smallSpacing - } - - Behavior on opacity { - OpacityAnimator { - duration: units.longDuration - } - } - - PlasmaComponents.ToolButton { - text: i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "Button to show/hide virtual keyboard", "Virtual Keyboard") - iconName: inputPanel.keyboardActive ? "input-keyboard-virtual-on" : "input-keyboard-virtual-off" - onClicked: inputPanel.showHide() - visible: inputPanel.status == Loader.Ready - } - - KeyboardButton { - } - - SessionButton { - id: sessionButton - } - - } - - RowLayout { - id: footerRight - spacing: 10 - anchors { - bottom: parent.bottom - right: parent.right - margins: 10 - } - - Behavior on opacity { - OpacityAnimator { - duration: units.longDuration - } - } - - Battery {} - - Clock { - id: clock - visible: true - } - } - } - - Connections { - target: sddm - onLoginFailed: { - notificationMessage = i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Login Failed") - } - onLoginSucceeded: { - //note SDDM will kill the greeter at some random point after this - //there is no certainty any transition will finish, it depends on the time it - //takes to complete the init - mainStack.opacity = 0 - footer.opacity = 0 - footerRight.opacity = 0 - } - } - - onNotificationMessageChanged: { - if (notificationMessage) { - notificationResetTimer.start(); - } - } - - Timer { - id: notificationResetTimer - interval: 3000 - onTriggered: notificationMessage = "" - } -} diff --git a/kde/sddm/Nordic-darker/SessionButton.qml b/kde/sddm/Nordic-darker/SessionButton.qml deleted file mode 100644 index 89edd4d4..00000000 --- a/kde/sddm/Nordic-darker/SessionButton.qml +++ /dev/null @@ -1,59 +0,0 @@ -/* - * Copyright 2016 David Edmundson - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU Library General Public License as - * published by the Free Software Foundation; either version 2 or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details - * - * You should have received a copy of the GNU Library General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ - -import QtQuick 2.2 - -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents - -import QtQuick.Controls 1.3 as QQC - -PlasmaComponents.ToolButton { - id: root - property int currentIndex: -1 - - implicitWidth: minimumWidth - - visible: menu.items.length > 1 - - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Desktop Session: %1", instantiator.objectAt(currentIndex).text || "") - - font.pointSize: config.fontSize - - Component.onCompleted: { - currentIndex = sessionModel.lastIndex - } - - menu: QQC.Menu { - id: menu - style: DropdownMenuStyle {} - Instantiator { - id: instantiator - model: sessionModel - onObjectAdded: menu.insertItem(index, object) - onObjectRemoved: menu.removeItem( object ) - delegate: QQC.MenuItem { - text: model.name - onTriggered: { - root.currentIndex = model.index - } - } - } - } -} diff --git a/kde/sddm/Nordic-darker/assets/bg.jpg b/kde/sddm/Nordic-darker/assets/bg.jpg deleted file mode 100644 index 4425b6c0..00000000 Binary files a/kde/sddm/Nordic-darker/assets/bg.jpg and /dev/null differ diff --git a/kde/sddm/Nordic-darker/assets/change_user.svg b/kde/sddm/Nordic-darker/assets/change_user.svg deleted file mode 100644 index bb65e66d..00000000 --- a/kde/sddm/Nordic-darker/assets/change_user.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/kde/sddm/Nordic-darker/components/ActionButton.qml b/kde/sddm/Nordic-darker/components/ActionButton.qml deleted file mode 100644 index fc0178ac..00000000 --- a/kde/sddm/Nordic-darker/components/ActionButton.qml +++ /dev/null @@ -1,91 +0,0 @@ -/* - * Copyright 2016 David Edmundson - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU Library General Public License as - * published by the Free Software Foundation; either version 2 or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details - * - * You should have received a copy of the GNU Library General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ - -import QtQuick 2.2 -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents - -Item { - id: root - property alias text: label.text - property alias iconSource: icon.source - property alias containsMouse: mouseArea.containsMouse - property alias font: label.font - signal clicked - - activeFocusOnTab: true - - property int iconSize: units.gridUnit * 2.5 - - implicitWidth: Math.max(iconSize + units.largeSpacing * 2, label.contentWidth) - implicitHeight: iconSize + units.smallSpacing + label.implicitHeight - - opacity: activeFocus || containsMouse ? 1.5 : 0.97 - Behavior on opacity { - PropertyAnimation { // OpacityAnimator makes it turn black at random intervals - duration: units.longDuration * 2 - easing.type: Easing.InOutQuad - } - } - - - PlasmaCore.IconItem { - id: icon - anchors { - top: parent.top - horizontalCenter: parent.horizontalCenter - } - width: iconSize - height: iconSize - - colorGroup: PlasmaCore.ColorScope.colorGroup - active: mouseArea.containsMouse || root.activeFocus - } - PlasmaComponents.Label { - id: label - anchors { - top: icon.bottom - topMargin: units.smallSpacing - left: parent.left - right: parent.right - } - horizontalAlignment: Text.AlignHCenter - verticalAlignment: Text.AlignTop - wrapMode: Text.WordWrap - font.underline: root.activeFocus - font.pointSize: config.fontSize - font.family: config.font - color:activeFocus || containsMouse ? config.highlight_color : config.color - } - - MouseArea { - id: mouseArea - hoverEnabled: true - onClicked: root.clicked() - anchors.fill: parent - } - - Keys.onEnterPressed: clicked() - Keys.onReturnPressed: clicked() - Keys.onSpacePressed: clicked() - - Accessible.onPressAction: clicked() - Accessible.role: Accessible.Button - Accessible.name: label.text -} diff --git a/kde/sddm/Nordic-darker/components/Battery.qml b/kde/sddm/Nordic-darker/components/Battery.qml deleted file mode 100644 index c92a0ff2..00000000 --- a/kde/sddm/Nordic-darker/components/Battery.qml +++ /dev/null @@ -1,52 +0,0 @@ -/* - * Copyright 2016 Kai Uwe Broulik - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU Library General Public License as - * published by the Free Software Foundation; either version 2 or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details - * - * You should have received a copy of the GNU Library General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ - -import QtQuick 2.2 - -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents -import org.kde.plasma.workspace.components 2.0 as PW - -Row { - spacing: units.smallSpacing - visible: pmSource.data["Battery"]["Has Cumulative"] - - PlasmaCore.DataSource { - id: pmSource - engine: "powermanagement" - connectedSources: ["Battery", "AC Adapter"] - } - - PW.BatteryIcon { - id: battery - hasBattery: pmSource.data["Battery"]["Has Battery"] || false - percent: pmSource.data["Battery"]["Percent"] || 0 - pluggedIn: pmSource.data["AC Adapter"] ? pmSource.data["AC Adapter"]["Plugged in"] : false - - height: batteryLabel.height - width: height - } - - PlasmaComponents.Label { - id: batteryLabel - height: undefined - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel","%1%", battery.percent) - Accessible.name: i18nd("plasma_lookandfeel_org.kde.lookandfeel","Battery at %1%", battery.percent) - } -} diff --git a/kde/sddm/Nordic-darker/components/Clock.qml b/kde/sddm/Nordic-darker/components/Clock.qml deleted file mode 100644 index e1748442..00000000 --- a/kde/sddm/Nordic-darker/components/Clock.qml +++ /dev/null @@ -1,55 +0,0 @@ -/* - * Copyright 2016 David Edmundson - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU Library General Public License as - * published by the Free Software Foundation; either version 2 or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details - * - * You should have received a copy of the GNU Library General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ - -import QtQuick 2.8 -import QtQuick.Layouts 1.1 -import QtQuick.Controls 2.5 -import org.kde.plasma.core 2.0 - -RowLayout { - readonly property bool softwareRendering: GraphicsInfo.api === GraphicsInfo.Software - - - Label { - text: Qt.formatDate(timeSource.data["Local"]["DateTime"], Qt.DefaultLocaleLongDate) - color: config.color - style: softwareRendering ? Text.Outline : Text.Normal - styleColor: softwareRendering ? ColorScope.backgroundColor : "transparent" //no outline, doesn't matter - font.pointSize: 11 - Layout.alignment: Qt.AlignHCenter - font.family: config.font - - } - Label { - text: Qt.formatTime(timeSource.data["Local"]["DateTime"]) - color: config.color - style: softwareRendering ? Text.Outline : Text.Normal - styleColor: softwareRendering ? ColorScope.backgroundColor : "transparent" //no outline, doesn't matter - font.pointSize: 11 - Layout.alignment: Qt.AlignHCenter - font.family: config.font - - } - DataSource { - id: timeSource - engine: "time" - connectedSources: ["Local"] - interval: 1000 - } -} diff --git a/kde/sddm/Nordic-darker/components/Input.qml b/kde/sddm/Nordic-darker/components/Input.qml deleted file mode 100644 index 1dc6770e..00000000 --- a/kde/sddm/Nordic-darker/components/Input.qml +++ /dev/null @@ -1,19 +0,0 @@ -import QtQuick 2.2 -import QtQuick.Layouts 1.2 -import QtQuick.Controls 2.4 -import QtQuick.Controls.Styles 1.4 - -TextField { - placeholderTextColor: config.color - palette.text: config.color - font.pointSize: config.fontSize - font.family: config.font - background: Rectangle { - color: "#373e4c" - border.color: parent.focus ? config.selected_color : "#373e4c" - radius: 10 - width: parent.width - height: width / 9 - anchors.centerIn: parent - } -} \ No newline at end of file diff --git a/kde/sddm/Nordic-darker/components/SessionManagementScreen.qml b/kde/sddm/Nordic-darker/components/SessionManagementScreen.qml deleted file mode 100644 index 475d082e..00000000 --- a/kde/sddm/Nordic-darker/components/SessionManagementScreen.qml +++ /dev/null @@ -1,119 +0,0 @@ -/* - * Copyright 2016 David Edmundson - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU Library General Public License as - * published by the Free Software Foundation; either version 2 or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details - * - * You should have received a copy of the GNU Library General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ - - -import QtQuick 2.2 - -import QtQuick.Layouts 1.1 -import QtQuick.Controls 1.1 - -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents - -Item { - id: root - - /* - * Any message to be displayed to the user, visible above the text fields - */ - property alias notificationMessage: notificationsLabel.text - - /* - * A list of Items (typically ActionButtons) to be shown in a Row beneath the prompts - */ - property alias actionItems: actionItemsLayout.children - - /* - * A model with a list of users to show in the view - * The following roles should exist: - * - name - * - iconSource - * - * The following are also handled: - * - vtNumber - * - displayNumber - * - session - * - isTty - */ - property alias userListModel: userListView.model - - /* - * Self explanatory - */ - property alias userListCurrentIndex: userListView.currentIndex - property var userListCurrentModelData: userListView.currentItem === null ? [] : userListView.currentItem.m - property bool showUserList: true - - property alias userList: userListView - - default property alias _children: innerLayout.children - - UserList { - id: userListView - visible: showUserList && y > 0 - anchors { - bottom: parent.verticalCenter - left: parent.left - right: parent.right - } - } - - //goal is to show the prompts, in ~16 grid units high, then the action buttons - //but collapse the space between the prompts and actions if there's no room - //ui is constrained to 16 grid units wide, or the screen - ColumnLayout { - id: prompts - anchors.top: parent.verticalCenter - anchors.topMargin: units.gridUnit * 0.5 - anchors.left: parent.left - anchors.right: parent.right - anchors.bottom: parent.bottom - PlasmaComponents.Label { - id: notificationsLabel - Layout.maximumWidth: units.gridUnit * 16 - Layout.alignment: Qt.AlignHCenter - Layout.fillWidth: true - horizontalAlignment: Text.AlignHCenter - wrapMode: Text.WordWrap - font.italic: true - } - ColumnLayout { - Layout.minimumHeight: implicitHeight - Layout.maximumHeight: units.gridUnit * 10 - Layout.maximumWidth: units.gridUnit * 16 - Layout.alignment: Qt.AlignHCenter - ColumnLayout { - id: innerLayout - Layout.alignment: Qt.AlignHCenter - Layout.fillWidth: true - } - Item { - Layout.fillHeight: true - } - } - Row { //deliberately not rowlayout as I'm not trying to resize child items - id: actionItemsLayout - spacing: units.smallSpacing - Layout.alignment: Qt.AlignHCenter - } - Item { - Layout.fillHeight: true - } - } -} diff --git a/kde/sddm/Nordic-darker/components/UserDelegate.qml b/kde/sddm/Nordic-darker/components/UserDelegate.qml deleted file mode 100644 index f170c028..00000000 --- a/kde/sddm/Nordic-darker/components/UserDelegate.qml +++ /dev/null @@ -1,198 +0,0 @@ -/* - * Copyright 2014 David Edmundson - * Copyright 2014 Aleix Pol Gonzalez - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU Library General Public License as - * published by the Free Software Foundation; either version 2 or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details - * - * You should have received a copy of the GNU Library General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ - -import QtQuick 2.8 -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents - -Item { - id: wrapper - - // If we're using software rendering, draw outlines instead of shadows - // See https://bugs.kde.org/show_bug.cgi?id=398317 - readonly property bool softwareRendering: GraphicsInfo.api === GraphicsInfo.Software - - property bool isCurrent: true - - readonly property var m: model - property string name - property string userName - property string avatarPath - property string iconSource - property bool constrainText: true - property alias nameFontSize: usernameDelegate.font.pointSize - property int fontSize: config.fontSize - 1 - signal clicked() - - property real faceSize: Math.min(width, height - usernameDelegate.height - units.smallSpacing) - - opacity: isCurrent ? 1.0 : 0.5 - - Behavior on opacity { - OpacityAnimator { - duration: units.longDuration - } - } - - // Draw a translucent background circle under the user picture - Rectangle { - anchors.centerIn: imageSource - width: imageSource.width + 4 // Subtract to prevent fringing - height: width - radius: width / 2 - color: "#232831" - } - Rectangle { - anchors.centerIn: imageSource - width: imageSource.width + 10 // Subtract to prevent fringing - height: width - radius: width / 2 - color: config.selected_color - z:-1 - } - - Item { - id: imageSource - anchors { - bottom: usernameDelegate.top - bottomMargin: units.largeSpacing - horizontalCenter: parent.horizontalCenter - } - Behavior on width { - PropertyAnimation { - from: faceSize - duration: units.longDuration * 2; - } - } - width: isCurrent ? faceSize : faceSize - units.largeSpacing - height: width - - //Image takes priority, taking a full path to a file, if that doesn't exist we show an icon - Image { - id: face - source: wrapper.avatarPath - sourceSize: Qt.size(faceSize, faceSize) - fillMode: Image.PreserveAspectCrop - anchors.fill: parent - } - - PlasmaCore.IconItem { - id: faceIcon - source: iconSource - visible: (face.status == Image.Error || face.status == Image.Null) - anchors.fill: parent - anchors.margins: units.gridUnit * 0.5 // because mockup says so... - colorGroup: PlasmaCore.ColorScope.colorGroup - } - } - - ShaderEffect { - anchors { - bottom: usernameDelegate.top - bottomMargin: units.largeSpacing - horizontalCenter: parent.horizontalCenter - } - - width: imageSource.width - height: imageSource.height - - supportsAtlasTextures: true - - property var source: ShaderEffectSource { - sourceItem: imageSource - // software rendering is just a fallback so we can accept not having a rounded avatar here - hideSource: wrapper.GraphicsInfo.api !== GraphicsInfo.Software - live: true // otherwise the user in focus will show a blurred avatar - } - - property var colorBorder: "#00000000" - - //draw a circle with an antialised border - //innerRadius = size of the inner circle with contents - //outerRadius = size of the border - //blend = area to blend between two colours - //all sizes are normalised so 0.5 == half the width of the texture - - //if copying into another project don't forget to connect themeChanged to update() - //but in SDDM that's a bit pointless - fragmentShader: " - varying highp vec2 qt_TexCoord0; - uniform highp float qt_Opacity; - uniform lowp sampler2D source; - - uniform lowp vec4 colorBorder; - highp float blend = 0.01; - highp float innerRadius = 0.47; - highp float outerRadius = 0.49; - lowp vec4 colorEmpty = vec4(0.0, 0.0, 0.0, 0.0); - - void main() { - lowp vec4 colorSource = texture2D(source, qt_TexCoord0.st); - - highp vec2 m = qt_TexCoord0 - vec2(0.5, 0.5); - highp float dist = sqrt(m.x * m.x + m.y * m.y); - - if (dist < innerRadius) - gl_FragColor = colorSource; - else if (dist < innerRadius + blend) - gl_FragColor = mix(colorSource, colorBorder, ((dist - innerRadius) / blend)); - else if (dist < outerRadius) - gl_FragColor = colorBorder; - else if (dist < outerRadius + blend) - gl_FragColor = mix(colorBorder, colorEmpty, ((dist - outerRadius) / blend)); - else - gl_FragColor = colorEmpty ; - - gl_FragColor = gl_FragColor * qt_Opacity; - } - " - } - - PlasmaComponents.Label { - id: usernameDelegate - font.pointSize: Math.max(fontSize + 2,theme.defaultFont.pointSize + 2) - anchors { - bottom: parent.bottom - horizontalCenter: parent.horizontalCenter - } - height: implicitHeight // work around stupid bug in Plasma Components that sets the height - width: constrainText ? parent.width : implicitWidth - text: wrapper.name - style: softwareRendering ? Text.Outline : Text.Normal - styleColor: softwareRendering ? PlasmaCore.ColorScope.backgroundColor : "transparent" //no outline, doesn't matter - elide: Text.ElideRight - horizontalAlignment: Text.AlignHCenter - color: config.color - //make an indication that this has active focus, this only happens when reached with keyboard navigation - font.underline: wrapper.activeFocus - font.family: config.font - } - - MouseArea { - anchors.fill: parent - hoverEnabled: true - - onClicked: wrapper.clicked(); - } - - Accessible.name: name - Accessible.role: Accessible.Button - function accessiblePressAction() { wrapper.clicked() } -} diff --git a/kde/sddm/Nordic-darker/components/UserList.qml b/kde/sddm/Nordic-darker/components/UserList.qml deleted file mode 100644 index bad164c3..00000000 --- a/kde/sddm/Nordic-darker/components/UserList.qml +++ /dev/null @@ -1,93 +0,0 @@ -/* - * Copyright 2014 David Edmundson - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU Library General Public License as - * published by the Free Software Foundation; either version 2 or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details - * - * You should have received a copy of the GNU Library General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ - -import QtQuick 2.2 - -ListView { - id: view - readonly property string selectedUser: currentItem ? currentItem.userName : "" - readonly property int userItemWidth: units.gridUnit * 8 - readonly property int userItemHeight: units.gridUnit * 8 - - implicitHeight: userItemHeight - - activeFocusOnTab : true - - /* - * Signals that a user was explicitly selected - */ - signal userSelected; - - orientation: ListView.Horizontal - highlightRangeMode: ListView.StrictlyEnforceRange - - //centre align selected item (which implicitly centre aligns the rest - preferredHighlightBegin: width/2 - userItemWidth/2 - preferredHighlightEnd: preferredHighlightBegin - - delegate: UserDelegate { - avatarPath: model.icon || "" - iconSource: model.iconName || "user-identity" - - name: { - var displayName = model.realName || model.name - - if (model.vtNumber === undefined || model.vtNumber < 0) { - return displayName - } - - if (!model.session) { - return i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "Nobody logged in on that session", "Unused") - } - - - var location = "" - if (model.isTty) { - location = i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "User logged in on console number", "TTY %1", model.vtNumber) - } else if (model.displayNumber) { - location = i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "User logged in on console (X display number)", "on TTY %1 (Display %2)", model.vtNumber, model.displayNumber) - } - - if (location) { - return i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "Username (location)", "%1 (%2)", displayName, location) - } - - return displayName - } - - userName: model.name - - width: userItemWidth - height: userItemHeight - - //if we only have one delegate, we don't need to clip the text as it won't be overlapping with anything - constrainText: ListView.view.count > 1 - - isCurrent: ListView.isCurrentItem - - onClicked: { - ListView.view.currentIndex = index; - ListView.view.userSelected(); - } - } - - Keys.onEscapePressed: view.userSelected() - Keys.onEnterPressed: view.userSelected() - Keys.onReturnPressed: view.userSelected() -} diff --git a/kde/sddm/Nordic-darker/components/VirtualKeyboard.qml b/kde/sddm/Nordic-darker/components/VirtualKeyboard.qml deleted file mode 100644 index 1aa0d3b9..00000000 --- a/kde/sddm/Nordic-darker/components/VirtualKeyboard.qml +++ /dev/null @@ -1,29 +0,0 @@ -/******************************************************************** - This file is part of the KDE project. - -Copyright (C) 2017 Martin Gräßlin - -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 program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . -*********************************************************************/ - -import QtQuick 2.5 -import QtQuick.VirtualKeyboard 2.1 - -InputPanel { - id: inputPanel - property bool activated: false - active: activated && Qt.inputMethod.visible - visible: active - width: parent.width -} diff --git a/kde/sddm/Nordic-darker/components/artwork/logout_primary.svgz b/kde/sddm/Nordic-darker/components/artwork/logout_primary.svgz deleted file mode 100644 index 6a9423fa..00000000 Binary files a/kde/sddm/Nordic-darker/components/artwork/logout_primary.svgz and /dev/null differ diff --git a/kde/sddm/Nordic-darker/components/artwork/restart_primary.svgz b/kde/sddm/Nordic-darker/components/artwork/restart_primary.svgz deleted file mode 100644 index e2312bd8..00000000 Binary files a/kde/sddm/Nordic-darker/components/artwork/restart_primary.svgz and /dev/null differ diff --git a/kde/sddm/Nordic-darker/components/artwork/shutdown_primary.svgz b/kde/sddm/Nordic-darker/components/artwork/shutdown_primary.svgz deleted file mode 100644 index 1c60152f..00000000 Binary files a/kde/sddm/Nordic-darker/components/artwork/shutdown_primary.svgz and /dev/null differ diff --git a/kde/sddm/Nordic-darker/faces/.face.icon b/kde/sddm/Nordic-darker/faces/.face.icon deleted file mode 100644 index ecee9917..00000000 --- a/kde/sddm/Nordic-darker/faces/.face.icon +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - diff --git a/kde/sddm/Nordic-darker/metadata.desktop b/kde/sddm/Nordic-darker/metadata.desktop deleted file mode 100644 index 99baf97f..00000000 --- a/kde/sddm/Nordic-darker/metadata.desktop +++ /dev/null @@ -1,16 +0,0 @@ -[SddmGreeterTheme] -Name=Nordic-darker -Description=Nordic darker sddm theme -Author=Eliver Lara -Copyright=(c) 2022, Eliver Lara -License=GPL 3+ -Type=sddm-theme -Version=0.1 -Website=https://github.com/EliverLara/Nordic/tree/master/kde/sddm -Screenshot=preview.png -MainScript=Main.qml -ConfigFile=theme.conf -TranslationsDirectory=translations -Email=eliverlara@gmail.com -Theme-Id=Nordic-darker -Theme-API=2.0 diff --git a/kde/sddm/Nordic-darker/preview.png b/kde/sddm/Nordic-darker/preview.png deleted file mode 100644 index 476a3681..00000000 Binary files a/kde/sddm/Nordic-darker/preview.png and /dev/null differ diff --git a/kde/sddm/Nordic-darker/theme.conf b/kde/sddm/Nordic-darker/theme.conf deleted file mode 100644 index e707f176..00000000 --- a/kde/sddm/Nordic-darker/theme.conf +++ /dev/null @@ -1,9 +0,0 @@ -[General] -type=image -color=#C3C7D1 -highlight_color=#ffffff -selected_color=#5E6A82 -selected_fg_color=#2e3440 -fontSize=11 -Background="assets/bg.jpg" -font="Cantarell" diff --git a/kde/sddm/Nordic/KeyboardButton.qml b/kde/sddm/Nordic/KeyboardButton.qml deleted file mode 100644 index 2a83f899..00000000 --- a/kde/sddm/Nordic/KeyboardButton.qml +++ /dev/null @@ -1,38 +0,0 @@ -import QtQuick 2.2 - -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents - -import QtQuick.Controls 1.3 as QQC - -PlasmaComponents.ToolButton { - id: keyboardButton - - property int currentIndex: -1 - - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Keyboard Layout: %1", instantiator.objectAt(currentIndex).shortName) - implicitWidth: minimumWidth - font.pointSize: config.fontSize - - visible: menu.items.length > 1 - - Component.onCompleted: currentIndex = Qt.binding(function() {return keyboard.currentLayout}); - - menu: QQC.Menu { - id: keyboardMenu - style: DropdownMenuStyle {} - Instantiator { - id: instantiator - model: keyboard.layouts - onObjectAdded: keyboardMenu.insertItem(index, object) - onObjectRemoved: keyboardMenu.removeItem( object ) - delegate: QQC.MenuItem { - text: modelData.longName - property string shortName: modelData.shortName - onTriggered: { - keyboard.currentLayout = model.index - } - } - } - } -} diff --git a/kde/sddm/Nordic/SessionButton.qml b/kde/sddm/Nordic/SessionButton.qml deleted file mode 100644 index 89edd4d4..00000000 --- a/kde/sddm/Nordic/SessionButton.qml +++ /dev/null @@ -1,59 +0,0 @@ -/* - * Copyright 2016 David Edmundson - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU Library General Public License as - * published by the Free Software Foundation; either version 2 or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details - * - * You should have received a copy of the GNU Library General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ - -import QtQuick 2.2 - -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents - -import QtQuick.Controls 1.3 as QQC - -PlasmaComponents.ToolButton { - id: root - property int currentIndex: -1 - - implicitWidth: minimumWidth - - visible: menu.items.length > 1 - - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Desktop Session: %1", instantiator.objectAt(currentIndex).text || "") - - font.pointSize: config.fontSize - - Component.onCompleted: { - currentIndex = sessionModel.lastIndex - } - - menu: QQC.Menu { - id: menu - style: DropdownMenuStyle {} - Instantiator { - id: instantiator - model: sessionModel - onObjectAdded: menu.insertItem(index, object) - onObjectRemoved: menu.removeItem( object ) - delegate: QQC.MenuItem { - text: model.name - onTriggered: { - root.currentIndex = model.index - } - } - } - } -} diff --git a/kde/sddm/Nordic/assets/change_user.svg b/kde/sddm/Nordic/assets/change_user.svg deleted file mode 100644 index bb65e66d..00000000 --- a/kde/sddm/Nordic/assets/change_user.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/kde/sddm/Nordic/components/ActionButton.qml b/kde/sddm/Nordic/components/ActionButton.qml deleted file mode 100644 index fc0178ac..00000000 --- a/kde/sddm/Nordic/components/ActionButton.qml +++ /dev/null @@ -1,91 +0,0 @@ -/* - * Copyright 2016 David Edmundson - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU Library General Public License as - * published by the Free Software Foundation; either version 2 or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details - * - * You should have received a copy of the GNU Library General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ - -import QtQuick 2.2 -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents - -Item { - id: root - property alias text: label.text - property alias iconSource: icon.source - property alias containsMouse: mouseArea.containsMouse - property alias font: label.font - signal clicked - - activeFocusOnTab: true - - property int iconSize: units.gridUnit * 2.5 - - implicitWidth: Math.max(iconSize + units.largeSpacing * 2, label.contentWidth) - implicitHeight: iconSize + units.smallSpacing + label.implicitHeight - - opacity: activeFocus || containsMouse ? 1.5 : 0.97 - Behavior on opacity { - PropertyAnimation { // OpacityAnimator makes it turn black at random intervals - duration: units.longDuration * 2 - easing.type: Easing.InOutQuad - } - } - - - PlasmaCore.IconItem { - id: icon - anchors { - top: parent.top - horizontalCenter: parent.horizontalCenter - } - width: iconSize - height: iconSize - - colorGroup: PlasmaCore.ColorScope.colorGroup - active: mouseArea.containsMouse || root.activeFocus - } - PlasmaComponents.Label { - id: label - anchors { - top: icon.bottom - topMargin: units.smallSpacing - left: parent.left - right: parent.right - } - horizontalAlignment: Text.AlignHCenter - verticalAlignment: Text.AlignTop - wrapMode: Text.WordWrap - font.underline: root.activeFocus - font.pointSize: config.fontSize - font.family: config.font - color:activeFocus || containsMouse ? config.highlight_color : config.color - } - - MouseArea { - id: mouseArea - hoverEnabled: true - onClicked: root.clicked() - anchors.fill: parent - } - - Keys.onEnterPressed: clicked() - Keys.onReturnPressed: clicked() - Keys.onSpacePressed: clicked() - - Accessible.onPressAction: clicked() - Accessible.role: Accessible.Button - Accessible.name: label.text -} diff --git a/kde/sddm/Nordic/components/Battery.qml b/kde/sddm/Nordic/components/Battery.qml deleted file mode 100644 index c92a0ff2..00000000 --- a/kde/sddm/Nordic/components/Battery.qml +++ /dev/null @@ -1,52 +0,0 @@ -/* - * Copyright 2016 Kai Uwe Broulik - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU Library General Public License as - * published by the Free Software Foundation; either version 2 or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details - * - * You should have received a copy of the GNU Library General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ - -import QtQuick 2.2 - -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents -import org.kde.plasma.workspace.components 2.0 as PW - -Row { - spacing: units.smallSpacing - visible: pmSource.data["Battery"]["Has Cumulative"] - - PlasmaCore.DataSource { - id: pmSource - engine: "powermanagement" - connectedSources: ["Battery", "AC Adapter"] - } - - PW.BatteryIcon { - id: battery - hasBattery: pmSource.data["Battery"]["Has Battery"] || false - percent: pmSource.data["Battery"]["Percent"] || 0 - pluggedIn: pmSource.data["AC Adapter"] ? pmSource.data["AC Adapter"]["Plugged in"] : false - - height: batteryLabel.height - width: height - } - - PlasmaComponents.Label { - id: batteryLabel - height: undefined - text: i18nd("plasma_lookandfeel_org.kde.lookandfeel","%1%", battery.percent) - Accessible.name: i18nd("plasma_lookandfeel_org.kde.lookandfeel","Battery at %1%", battery.percent) - } -} diff --git a/kde/sddm/Nordic/components/Clock.qml b/kde/sddm/Nordic/components/Clock.qml deleted file mode 100644 index e1748442..00000000 --- a/kde/sddm/Nordic/components/Clock.qml +++ /dev/null @@ -1,55 +0,0 @@ -/* - * Copyright 2016 David Edmundson - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU Library General Public License as - * published by the Free Software Foundation; either version 2 or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details - * - * You should have received a copy of the GNU Library General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ - -import QtQuick 2.8 -import QtQuick.Layouts 1.1 -import QtQuick.Controls 2.5 -import org.kde.plasma.core 2.0 - -RowLayout { - readonly property bool softwareRendering: GraphicsInfo.api === GraphicsInfo.Software - - - Label { - text: Qt.formatDate(timeSource.data["Local"]["DateTime"], Qt.DefaultLocaleLongDate) - color: config.color - style: softwareRendering ? Text.Outline : Text.Normal - styleColor: softwareRendering ? ColorScope.backgroundColor : "transparent" //no outline, doesn't matter - font.pointSize: 11 - Layout.alignment: Qt.AlignHCenter - font.family: config.font - - } - Label { - text: Qt.formatTime(timeSource.data["Local"]["DateTime"]) - color: config.color - style: softwareRendering ? Text.Outline : Text.Normal - styleColor: softwareRendering ? ColorScope.backgroundColor : "transparent" //no outline, doesn't matter - font.pointSize: 11 - Layout.alignment: Qt.AlignHCenter - font.family: config.font - - } - DataSource { - id: timeSource - engine: "time" - connectedSources: ["Local"] - interval: 1000 - } -} diff --git a/kde/sddm/Nordic/components/SessionManagementScreen.qml b/kde/sddm/Nordic/components/SessionManagementScreen.qml deleted file mode 100644 index 475d082e..00000000 --- a/kde/sddm/Nordic/components/SessionManagementScreen.qml +++ /dev/null @@ -1,119 +0,0 @@ -/* - * Copyright 2016 David Edmundson - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU Library General Public License as - * published by the Free Software Foundation; either version 2 or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details - * - * You should have received a copy of the GNU Library General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ - - -import QtQuick 2.2 - -import QtQuick.Layouts 1.1 -import QtQuick.Controls 1.1 - -import org.kde.plasma.core 2.0 as PlasmaCore -import org.kde.plasma.components 2.0 as PlasmaComponents - -Item { - id: root - - /* - * Any message to be displayed to the user, visible above the text fields - */ - property alias notificationMessage: notificationsLabel.text - - /* - * A list of Items (typically ActionButtons) to be shown in a Row beneath the prompts - */ - property alias actionItems: actionItemsLayout.children - - /* - * A model with a list of users to show in the view - * The following roles should exist: - * - name - * - iconSource - * - * The following are also handled: - * - vtNumber - * - displayNumber - * - session - * - isTty - */ - property alias userListModel: userListView.model - - /* - * Self explanatory - */ - property alias userListCurrentIndex: userListView.currentIndex - property var userListCurrentModelData: userListView.currentItem === null ? [] : userListView.currentItem.m - property bool showUserList: true - - property alias userList: userListView - - default property alias _children: innerLayout.children - - UserList { - id: userListView - visible: showUserList && y > 0 - anchors { - bottom: parent.verticalCenter - left: parent.left - right: parent.right - } - } - - //goal is to show the prompts, in ~16 grid units high, then the action buttons - //but collapse the space between the prompts and actions if there's no room - //ui is constrained to 16 grid units wide, or the screen - ColumnLayout { - id: prompts - anchors.top: parent.verticalCenter - anchors.topMargin: units.gridUnit * 0.5 - anchors.left: parent.left - anchors.right: parent.right - anchors.bottom: parent.bottom - PlasmaComponents.Label { - id: notificationsLabel - Layout.maximumWidth: units.gridUnit * 16 - Layout.alignment: Qt.AlignHCenter - Layout.fillWidth: true - horizontalAlignment: Text.AlignHCenter - wrapMode: Text.WordWrap - font.italic: true - } - ColumnLayout { - Layout.minimumHeight: implicitHeight - Layout.maximumHeight: units.gridUnit * 10 - Layout.maximumWidth: units.gridUnit * 16 - Layout.alignment: Qt.AlignHCenter - ColumnLayout { - id: innerLayout - Layout.alignment: Qt.AlignHCenter - Layout.fillWidth: true - } - Item { - Layout.fillHeight: true - } - } - Row { //deliberately not rowlayout as I'm not trying to resize child items - id: actionItemsLayout - spacing: units.smallSpacing - Layout.alignment: Qt.AlignHCenter - } - Item { - Layout.fillHeight: true - } - } -} diff --git a/kde/sddm/Nordic/components/UserList.qml b/kde/sddm/Nordic/components/UserList.qml deleted file mode 100644 index bad164c3..00000000 --- a/kde/sddm/Nordic/components/UserList.qml +++ /dev/null @@ -1,93 +0,0 @@ -/* - * Copyright 2014 David Edmundson - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU Library General Public License as - * published by the Free Software Foundation; either version 2 or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details - * - * You should have received a copy of the GNU Library General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ - -import QtQuick 2.2 - -ListView { - id: view - readonly property string selectedUser: currentItem ? currentItem.userName : "" - readonly property int userItemWidth: units.gridUnit * 8 - readonly property int userItemHeight: units.gridUnit * 8 - - implicitHeight: userItemHeight - - activeFocusOnTab : true - - /* - * Signals that a user was explicitly selected - */ - signal userSelected; - - orientation: ListView.Horizontal - highlightRangeMode: ListView.StrictlyEnforceRange - - //centre align selected item (which implicitly centre aligns the rest - preferredHighlightBegin: width/2 - userItemWidth/2 - preferredHighlightEnd: preferredHighlightBegin - - delegate: UserDelegate { - avatarPath: model.icon || "" - iconSource: model.iconName || "user-identity" - - name: { - var displayName = model.realName || model.name - - if (model.vtNumber === undefined || model.vtNumber < 0) { - return displayName - } - - if (!model.session) { - return i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "Nobody logged in on that session", "Unused") - } - - - var location = "" - if (model.isTty) { - location = i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "User logged in on console number", "TTY %1", model.vtNumber) - } else if (model.displayNumber) { - location = i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "User logged in on console (X display number)", "on TTY %1 (Display %2)", model.vtNumber, model.displayNumber) - } - - if (location) { - return i18ndc("plasma_lookandfeel_org.kde.lookandfeel", "Username (location)", "%1 (%2)", displayName, location) - } - - return displayName - } - - userName: model.name - - width: userItemWidth - height: userItemHeight - - //if we only have one delegate, we don't need to clip the text as it won't be overlapping with anything - constrainText: ListView.view.count > 1 - - isCurrent: ListView.isCurrentItem - - onClicked: { - ListView.view.currentIndex = index; - ListView.view.userSelected(); - } - } - - Keys.onEscapePressed: view.userSelected() - Keys.onEnterPressed: view.userSelected() - Keys.onReturnPressed: view.userSelected() -} diff --git a/kde/sddm/Nordic/components/VirtualKeyboard.qml b/kde/sddm/Nordic/components/VirtualKeyboard.qml deleted file mode 100644 index 1aa0d3b9..00000000 --- a/kde/sddm/Nordic/components/VirtualKeyboard.qml +++ /dev/null @@ -1,29 +0,0 @@ -/******************************************************************** - This file is part of the KDE project. - -Copyright (C) 2017 Martin Gräßlin - -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 program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . -*********************************************************************/ - -import QtQuick 2.5 -import QtQuick.VirtualKeyboard 2.1 - -InputPanel { - id: inputPanel - property bool activated: false - active: activated && Qt.inputMethod.visible - visible: active - width: parent.width -} diff --git a/kde/sddm/Nordic/components/artwork/logout_primary.svgz b/kde/sddm/Nordic/components/artwork/logout_primary.svgz deleted file mode 100644 index 6a9423fa..00000000 Binary files a/kde/sddm/Nordic/components/artwork/logout_primary.svgz and /dev/null differ diff --git a/kde/sddm/Nordic/components/artwork/restart_primary.svgz b/kde/sddm/Nordic/components/artwork/restart_primary.svgz deleted file mode 100644 index e2312bd8..00000000 Binary files a/kde/sddm/Nordic/components/artwork/restart_primary.svgz and /dev/null differ diff --git a/kde/sddm/Nordic/components/artwork/shutdown_primary.svgz b/kde/sddm/Nordic/components/artwork/shutdown_primary.svgz deleted file mode 100644 index 1c60152f..00000000 Binary files a/kde/sddm/Nordic/components/artwork/shutdown_primary.svgz and /dev/null differ diff --git a/kde/sddm/Nordic/faces/.face.icon b/kde/sddm/Nordic/faces/.face.icon deleted file mode 100644 index ecee9917..00000000 --- a/kde/sddm/Nordic/faces/.face.icon +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - diff --git a/metacity-1/close.png b/metacity-1/close.png index 9a484d39..d77d9bf9 100644 Binary files a/metacity-1/close.png and b/metacity-1/close.png differ diff --git a/metacity-1/close_focused.png b/metacity-1/close_focused.png index 9a484d39..d77d9bf9 100644 Binary files a/metacity-1/close_focused.png and b/metacity-1/close_focused.png differ diff --git a/metacity-1/close_focused_normal.png b/metacity-1/close_focused_normal.png index 9a484d39..d77d9bf9 100644 Binary files a/metacity-1/close_focused_normal.png and b/metacity-1/close_focused_normal.png differ diff --git a/metacity-1/close_focused_prelight.png b/metacity-1/close_focused_prelight.png index 138601a2..54ffbe63 100644 Binary files a/metacity-1/close_focused_prelight.png and b/metacity-1/close_focused_prelight.png differ diff --git a/metacity-1/close_focused_pressed.png b/metacity-1/close_focused_pressed.png index 623a43b6..576c6355 100644 Binary files a/metacity-1/close_focused_pressed.png and b/metacity-1/close_focused_pressed.png differ diff --git a/metacity-1/close_unfocused.png b/metacity-1/close_unfocused.png index 9278df61..4700fde0 100644 Binary files a/metacity-1/close_unfocused.png and b/metacity-1/close_unfocused.png differ diff --git a/metacity-1/close_unfocused_prelight.png b/metacity-1/close_unfocused_prelight.png index 3ab3cbde..24761cda 100644 Binary files a/metacity-1/close_unfocused_prelight.png and b/metacity-1/close_unfocused_prelight.png differ diff --git a/metacity-1/close_unfocused_pressed.png b/metacity-1/close_unfocused_pressed.png index 623a43b6..576c6355 100644 Binary files a/metacity-1/close_unfocused_pressed.png and b/metacity-1/close_unfocused_pressed.png differ diff --git a/metacity-1/maximize.png b/metacity-1/maximize.png index 6c380d46..d97cb7d0 100644 Binary files a/metacity-1/maximize.png and b/metacity-1/maximize.png differ diff --git a/metacity-1/maximize_focused.png b/metacity-1/maximize_focused.png index 6c380d46..d97cb7d0 100644 Binary files a/metacity-1/maximize_focused.png and b/metacity-1/maximize_focused.png differ diff --git a/metacity-1/maximize_focused_normal.png b/metacity-1/maximize_focused_normal.png index 6c380d46..d97cb7d0 100644 Binary files a/metacity-1/maximize_focused_normal.png and b/metacity-1/maximize_focused_normal.png differ diff --git a/metacity-1/maximize_focused_prelight.png b/metacity-1/maximize_focused_prelight.png index 6c78be2e..677c6825 100644 Binary files a/metacity-1/maximize_focused_prelight.png and b/metacity-1/maximize_focused_prelight.png differ diff --git a/metacity-1/maximize_focused_pressed.png b/metacity-1/maximize_focused_pressed.png index 6c78be2e..677c6825 100644 Binary files a/metacity-1/maximize_focused_pressed.png and b/metacity-1/maximize_focused_pressed.png differ diff --git a/metacity-1/maximize_unfocused.png b/metacity-1/maximize_unfocused.png index 8feb53fc..b1addade 100644 Binary files a/metacity-1/maximize_unfocused.png and b/metacity-1/maximize_unfocused.png differ diff --git a/metacity-1/maximize_unfocused_prelight.png b/metacity-1/maximize_unfocused_prelight.png index 6c78be2e..677c6825 100644 Binary files a/metacity-1/maximize_unfocused_prelight.png and b/metacity-1/maximize_unfocused_prelight.png differ diff --git a/metacity-1/maximize_unfocused_pressed.png b/metacity-1/maximize_unfocused_pressed.png index 6c78be2e..677c6825 100644 Binary files a/metacity-1/maximize_unfocused_pressed.png and b/metacity-1/maximize_unfocused_pressed.png differ diff --git a/metacity-1/menu.png b/metacity-1/menu.png index 591572eb..ccb0e5b3 100644 Binary files a/metacity-1/menu.png and b/metacity-1/menu.png differ diff --git a/metacity-1/menu_focused.png b/metacity-1/menu_focused.png index 591572eb..ccb0e5b3 100644 Binary files a/metacity-1/menu_focused.png and b/metacity-1/menu_focused.png differ diff --git a/metacity-1/menu_focused_normal.png b/metacity-1/menu_focused_normal.png index 591572eb..ccb0e5b3 100644 Binary files a/metacity-1/menu_focused_normal.png and b/metacity-1/menu_focused_normal.png differ diff --git a/metacity-1/menu_focused_prelight.png b/metacity-1/menu_focused_prelight.png index f00f6c49..eeced1df 100644 Binary files a/metacity-1/menu_focused_prelight.png and b/metacity-1/menu_focused_prelight.png differ diff --git a/metacity-1/menu_focused_pressed.png b/metacity-1/menu_focused_pressed.png index 85af81e2..3e6f9393 100644 Binary files a/metacity-1/menu_focused_pressed.png and b/metacity-1/menu_focused_pressed.png differ diff --git a/metacity-1/menu_unfocused.png b/metacity-1/menu_unfocused.png index e68d5772..44ba9f36 100644 Binary files a/metacity-1/menu_unfocused.png and b/metacity-1/menu_unfocused.png differ diff --git a/metacity-1/menu_unfocused_prelight.png b/metacity-1/menu_unfocused_prelight.png index 591572eb..ccb0e5b3 100644 Binary files a/metacity-1/menu_unfocused_prelight.png and b/metacity-1/menu_unfocused_prelight.png differ diff --git a/metacity-1/menu_unfocused_pressed.png b/metacity-1/menu_unfocused_pressed.png index 85af81e2..3e6f9393 100644 Binary files a/metacity-1/menu_unfocused_pressed.png and b/metacity-1/menu_unfocused_pressed.png differ diff --git a/metacity-1/metacity-theme-3.xml b/metacity-1/metacity-theme-3.xml index d33bfe6a..d7122acf 100755 --- a/metacity-1/metacity-theme-3.xml +++ b/metacity-1/metacity-theme-3.xml @@ -14,7 +14,7 @@ - + diff --git a/metacity-1/metacity-theme.xml b/metacity-1/metacity-theme.xml index e79cc9e2..f91f1ed0 100755 --- a/metacity-1/metacity-theme.xml +++ b/metacity-1/metacity-theme.xml @@ -14,7 +14,7 @@ - + diff --git a/metacity-1/minimize.png b/metacity-1/minimize.png index 37bd8d60..d8e474b0 100644 Binary files a/metacity-1/minimize.png and b/metacity-1/minimize.png differ diff --git a/metacity-1/minimize_focused.png b/metacity-1/minimize_focused.png index 37bd8d60..d8e474b0 100644 Binary files a/metacity-1/minimize_focused.png and b/metacity-1/minimize_focused.png differ diff --git a/metacity-1/minimize_focused_normal.png b/metacity-1/minimize_focused_normal.png index 37bd8d60..d8e474b0 100644 Binary files a/metacity-1/minimize_focused_normal.png and b/metacity-1/minimize_focused_normal.png differ diff --git a/metacity-1/minimize_focused_prelight.png b/metacity-1/minimize_focused_prelight.png index eb721d7d..6fd6cc26 100644 Binary files a/metacity-1/minimize_focused_prelight.png and b/metacity-1/minimize_focused_prelight.png differ diff --git a/metacity-1/minimize_focused_pressed.png b/metacity-1/minimize_focused_pressed.png index eb721d7d..6fd6cc26 100644 Binary files a/metacity-1/minimize_focused_pressed.png and b/metacity-1/minimize_focused_pressed.png differ diff --git a/metacity-1/minimize_unfocused.png b/metacity-1/minimize_unfocused.png index 8feb53fc..b1addade 100644 Binary files a/metacity-1/minimize_unfocused.png and b/metacity-1/minimize_unfocused.png differ diff --git a/metacity-1/minimize_unfocused_prelight.png b/metacity-1/minimize_unfocused_prelight.png index eb721d7d..6fd6cc26 100644 Binary files a/metacity-1/minimize_unfocused_prelight.png and b/metacity-1/minimize_unfocused_prelight.png differ diff --git a/metacity-1/minimize_unfocused_pressed.png b/metacity-1/minimize_unfocused_pressed.png index eb721d7d..6fd6cc26 100644 Binary files a/metacity-1/minimize_unfocused_pressed.png and b/metacity-1/minimize_unfocused_pressed.png differ diff --git a/metacity-1/shade.png b/metacity-1/shade.png index 9d1ff7dd..b1664fd2 100644 Binary files a/metacity-1/shade.png and b/metacity-1/shade.png differ diff --git a/metacity-1/shade_focused.png b/metacity-1/shade_focused.png index 9d1ff7dd..b1664fd2 100644 Binary files a/metacity-1/shade_focused.png and b/metacity-1/shade_focused.png differ diff --git a/metacity-1/shade_focused_normal.png b/metacity-1/shade_focused_normal.png index 9d1ff7dd..b1664fd2 100644 Binary files a/metacity-1/shade_focused_normal.png and b/metacity-1/shade_focused_normal.png differ diff --git a/metacity-1/shade_focused_prelight.png b/metacity-1/shade_focused_prelight.png index 90655fc8..e5b7289b 100644 Binary files a/metacity-1/shade_focused_prelight.png and b/metacity-1/shade_focused_prelight.png differ diff --git a/metacity-1/shade_focused_pressed.png b/metacity-1/shade_focused_pressed.png index 7f6df00c..b142f9f7 100644 Binary files a/metacity-1/shade_focused_pressed.png and b/metacity-1/shade_focused_pressed.png differ diff --git a/metacity-1/shade_unfocused.png b/metacity-1/shade_unfocused.png index de565c00..9db34640 100644 Binary files a/metacity-1/shade_unfocused.png and b/metacity-1/shade_unfocused.png differ diff --git a/metacity-1/shade_unfocused_prelight.png b/metacity-1/shade_unfocused_prelight.png index 9d1ff7dd..b1664fd2 100644 Binary files a/metacity-1/shade_unfocused_prelight.png and b/metacity-1/shade_unfocused_prelight.png differ diff --git a/metacity-1/shade_unfocused_pressed.png b/metacity-1/shade_unfocused_pressed.png index 7f6df00c..b142f9f7 100644 Binary files a/metacity-1/shade_unfocused_pressed.png and b/metacity-1/shade_unfocused_pressed.png differ diff --git a/metacity-1/unmaximize.png b/metacity-1/unmaximize.png index c66a6d6c..00c51b76 100644 Binary files a/metacity-1/unmaximize.png and b/metacity-1/unmaximize.png differ diff --git a/metacity-1/unmaximize_focused.png b/metacity-1/unmaximize_focused.png index c66a6d6c..00c51b76 100644 Binary files a/metacity-1/unmaximize_focused.png and b/metacity-1/unmaximize_focused.png differ diff --git a/metacity-1/unmaximize_focused_normal.png b/metacity-1/unmaximize_focused_normal.png index c66a6d6c..00c51b76 100644 Binary files a/metacity-1/unmaximize_focused_normal.png and b/metacity-1/unmaximize_focused_normal.png differ diff --git a/metacity-1/unmaximize_focused_prelight.png b/metacity-1/unmaximize_focused_prelight.png index fb6857ed..1f14e07c 100644 Binary files a/metacity-1/unmaximize_focused_prelight.png and b/metacity-1/unmaximize_focused_prelight.png differ diff --git a/metacity-1/unmaximize_focused_pressed.png b/metacity-1/unmaximize_focused_pressed.png index fb6857ed..1f14e07c 100644 Binary files a/metacity-1/unmaximize_focused_pressed.png and b/metacity-1/unmaximize_focused_pressed.png differ diff --git a/metacity-1/unmaximize_unfocused.png b/metacity-1/unmaximize_unfocused.png index 9278df61..4700fde0 100644 Binary files a/metacity-1/unmaximize_unfocused.png and b/metacity-1/unmaximize_unfocused.png differ diff --git a/metacity-1/unmaximize_unfocused_prelight.png b/metacity-1/unmaximize_unfocused_prelight.png index fb6857ed..1f14e07c 100644 Binary files a/metacity-1/unmaximize_unfocused_prelight.png and b/metacity-1/unmaximize_unfocused_prelight.png differ diff --git a/metacity-1/unmaximize_unfocused_pressed.png b/metacity-1/unmaximize_unfocused_pressed.png index fb6857ed..1f14e07c 100644 Binary files a/metacity-1/unmaximize_unfocused_pressed.png and b/metacity-1/unmaximize_unfocused_pressed.png differ diff --git a/metacity-1/unshade.png b/metacity-1/unshade.png index ca57d053..4f24dfd0 100644 Binary files a/metacity-1/unshade.png and b/metacity-1/unshade.png differ diff --git a/metacity-1/unshade_focused.png b/metacity-1/unshade_focused.png index ca57d053..4f24dfd0 100644 Binary files a/metacity-1/unshade_focused.png and b/metacity-1/unshade_focused.png differ diff --git a/metacity-1/unshade_focused_normal.png b/metacity-1/unshade_focused_normal.png index ca57d053..4f24dfd0 100644 Binary files a/metacity-1/unshade_focused_normal.png and b/metacity-1/unshade_focused_normal.png differ diff --git a/metacity-1/unshade_focused_prelight.png b/metacity-1/unshade_focused_prelight.png index b20ccf6d..5a9b0380 100644 Binary files a/metacity-1/unshade_focused_prelight.png and b/metacity-1/unshade_focused_prelight.png differ diff --git a/metacity-1/unshade_focused_pressed.png b/metacity-1/unshade_focused_pressed.png index c8703e48..938de881 100644 Binary files a/metacity-1/unshade_focused_pressed.png and b/metacity-1/unshade_focused_pressed.png differ diff --git a/metacity-1/unshade_unfocused.png b/metacity-1/unshade_unfocused.png index de565c00..9db34640 100644 Binary files a/metacity-1/unshade_unfocused.png and b/metacity-1/unshade_unfocused.png differ diff --git a/metacity-1/unshade_unfocused_prelight.png b/metacity-1/unshade_unfocused_prelight.png index ca57d053..4f24dfd0 100644 Binary files a/metacity-1/unshade_unfocused_prelight.png and b/metacity-1/unshade_unfocused_prelight.png differ diff --git a/metacity-1/unshade_unfocused_pressed.png b/metacity-1/unshade_unfocused_pressed.png index c8703e48..938de881 100644 Binary files a/metacity-1/unshade_unfocused_pressed.png and b/metacity-1/unshade_unfocused_pressed.png differ diff --git a/package.json b/package.json index 2e12c07f..e9714dd5 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { - "name": "nordic", + "name": "dunmeri", "version": "1.0.0", - "description": "Dark theme created using the awesome Nord color pallete", + "description": "Warm, earthy dark theme inspired by Morrowind — Clay variant", "main": "index.js", "scripts": { "build": "git push && sh install.sh" diff --git a/src/gtk3/gtk3-assets-dark.svg b/src/gtk3/gtk3-assets-dark.svg index 01501170..4ebfdc31 100755 --- a/src/gtk3/gtk3-assets-dark.svg +++ b/src/gtk3/gtk3-assets-dark.svg @@ -2042,7 +2042,7 @@ inkscape:connector-curvature="0" id="path4566" d="m 32,120 a 1.0001,1.0001 0 0 0 -0.75586,0.36915 l -4.29882,5.16015 -2.22657,-2.22656 a 1.0001,1.0001 0 1 0 -1.41406,1.41406 l 2.88477,2.88477 a 1.0001,1.0001 0 0 0 0.88476,0.41601 1.0001,1.0001 0 0 0 0.81055,-0.49219 l 4.89453,-5.875 A 1.0001,1.0001 0 0 0 32,120 Z" - style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#fefefe;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#faf9f8;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> + style="display:inline;fill:#af6f5a;fill-opacity:1;stroke:none;stroke-width:1.70000005;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new" /> + style="display:inline;fill:#af6f5a;fill-opacity:1;stroke:none;stroke-width:1.70000005;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new" /> @@ -2206,7 +2206,7 @@ height="16" width="16" id="rect4556" - style="display:inline;fill:#8fbcbb;fill-opacity:1;stroke:none;stroke-width:1.70000005;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new" /> + style="display:inline;fill:#af6f5a;fill-opacity:1;stroke:none;stroke-width:1.70000005;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new" /> + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#faf9f8;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> + style="display:inline;fill:#af6f5a;fill-opacity:1;stroke:none;stroke-width:1.70000005;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#faf9f8;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.5;marker:none;enable-background:new" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#faf9f8;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.5;marker:none;enable-background:new" /> + style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:#af6f5a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.03703701;marker:none;enable-background:accumulate" /> + style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:#af6f5a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.03703701;marker:none;enable-background:accumulate" /> + style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:#af6f5a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.03703701;marker:none;enable-background:accumulate" /> diff --git a/src/gtk3/gtk3-assets.svg b/src/gtk3/gtk3-assets.svg index 0aedd65c..62fd1738 100755 --- a/src/gtk3/gtk3-assets.svg +++ b/src/gtk3/gtk3-assets.svg @@ -2027,7 +2027,7 @@ inkscape:connector-curvature="0" id="path4566" d="m 31.867855,119.99022 a 1.0001,1.0001 0 0 0 -0.75586,0.36915 l -4.29882,5.16015 -2.22657,-2.22656 a 1.0001,1.0001 0 1 0 -1.41406,1.41406 l 2.88477,2.88477 a 1.0001,1.0001 0 0 0 0.88476,0.41601 1.0001,1.0001 0 0 0 0.81055,-0.49219 l 4.89453,-5.875 a 1.0001,1.0001 0 0 0 -0.7793,-1.65039 z" - style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#fefefe;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#faf9f8;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> + style="display:inline;fill:#af6f5a;fill-opacity:1;stroke:none;stroke-width:1.7;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new" /> + style="display:inline;fill:#af6f5a;fill-opacity:1;stroke:none;stroke-width:1.7;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new" /> @@ -2191,7 +2191,7 @@ height="16" width="16" id="rect4556" - style="display:inline;fill:#8fbcbb;fill-opacity:1;stroke:none;stroke-width:1.7;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new" /> + style="display:inline;fill:#af6f5a;fill-opacity:1;stroke:none;stroke-width:1.7;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new" /> + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#faf9f8;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> + style="display:inline;fill:#af6f5a;fill-opacity:1;stroke:none;stroke-width:1.7;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#faf9f8;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.5;marker:none;enable-background:new" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#faf9f8;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.5;marker:none;enable-background:new" /> + style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:#af6f5a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.03704;marker:none;enable-background:accumulate" /> + style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:#af6f5a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.03704;marker:none;enable-background:accumulate" /> + style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:#af6f5a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.03704;marker:none;enable-background:accumulate" /> diff --git a/src/gtk3/gtk3-selection.svg b/src/gtk3/gtk3-selection.svg index e06148ed..729d3d49 100755 --- a/src/gtk3/gtk3-selection.svg +++ b/src/gtk3/gtk3-selection.svg @@ -2712,7 +2712,7 @@ inkscape:connector-curvature="0" id="path4566-3" d="m 46.051487,73.980394 a 2.0064506,2.0002 0 0 0 -1.516444,0.7383 l -8.624508,10.3203 -4.467056,-4.45312 a 2.0064506,2.0002 0 1 0 -2.836958,2.82812 l 5.78757,5.76954 a 2.0064506,2.0002 0 0 0 1.77505,0.83202 2.0064506,2.0002 0 0 0 1.626166,-0.98438 l 9.81965,-11.75 a 2.0064506,2.0002 0 0 0 -1.56347,-3.30078 z" - style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#fefefe;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:4.00624514;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#faf9f8;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:4.00624514;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> @@ -2778,7 +2778,7 @@ inkscape:connector-curvature="0" id="path1162" d="m 46.051487,253.98039 a 2.0064506,2.0002 0 0 0 -1.516444,0.7383 l -8.624508,10.3203 -4.467056,-4.45312 a 2.0064506,2.0002 0 1 0 -2.836958,2.82812 l 5.78757,5.76954 a 2.0064506,2.0002 0 0 0 1.77505,0.83202 2.0064506,2.0002 0 0 0 1.626166,-0.98438 l 9.81965,-11.75 a 2.0064506,2.0002 0 0 0 -1.56347,-3.30078 z" - style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#fefefe;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:4.00624514;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#faf9f8;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:4.00624514;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#faf9f8;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:4.00624514;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> @@ -2920,7 +2920,7 @@ inkscape:connector-curvature="0" id="path5145" d="m 178.05149,193.98039 a 2.0064506,2.0002 0 0 0 -1.51645,0.7383 l -8.62451,10.3203 -4.46705,-4.45312 a 2.0064506,2.0002 0 1 0 -2.83696,2.82812 l 5.78757,5.76954 a 2.0064506,2.0002 0 0 0 1.77505,0.83202 2.0064506,2.0002 0 0 0 1.62617,-0.98438 l 9.81965,-11.75 a 2.0064506,2.0002 0 0 0 -1.56347,-3.30078 z" - style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#fefefe;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:4.00624514;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#faf9f8;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:4.00624514;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> @@ -2957,7 +2957,7 @@ d="m 37.36283,74.364827 a 1.0001,1.0001 0 0 0 -0.75586,0.36915 l -4.29883,5.16015 -2.22656,-2.22656 a 1.0001,1.0001 0 1 0 -1.41406,1.41406 l 2.88476,2.88477 a 1.0001,1.0001 0 0 0 0.88477,0.41601 1.0001,1.0001 0 0 0 0.81054,-0.49219 l 4.89454,-5.875 a 1.0001,1.0001 0 0 0 -0.7793,-1.65039 z" style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:0.2;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;filter:url(#filter4588-3);color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> diff --git a/src/wm/wm-assets.svg b/src/wm/wm-assets.svg index 6b363e90..9cc80683 100755 --- a/src/wm/wm-assets.svg +++ b/src/wm/wm-assets.svg @@ -2680,21 +2680,21 @@ inkscape:connector-curvature="0" id="path4766" d="m 210,176 c -2.20914,0 -4,1.79086 -4,4 0,2.20914 1.79086,4 4,4 2.20914,0 4,-1.79086 4,-4 0,-2.20914 -1.79086,-4 -4,-4 z" - style="color:#bebebe;display:inline;overflow:visible;visibility:visible;opacity:0.5;fill:#3b4252;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;enable-background:accumulate" /> + style="color:#bebebe;display:inline;overflow:visible;visibility:visible;opacity:0.5;fill:#3a3431;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;enable-background:accumulate" /> diff --git a/xfwm4/assets/close-prelight.svg b/xfwm4/assets/close-prelight.svg index 6ad3aee8..a70c5f87 100644 --- a/xfwm4/assets/close-prelight.svg +++ b/xfwm4/assets/close-prelight.svg @@ -79,7 +79,7 @@ inkscape:export-ydpi="96" /> diff --git a/xfwm4/assets/hide-prelight.svg b/xfwm4/assets/hide-prelight.svg index b9565707..556889a6 100644 --- a/xfwm4/assets/hide-prelight.svg +++ b/xfwm4/assets/hide-prelight.svg @@ -81,7 +81,7 @@ inkscape:export-ydpi="90.000389" /> diff --git a/xfwm4/assets/maximize-prelight.svg b/xfwm4/assets/maximize-prelight.svg index 945fb4a1..ab64fff7 100644 --- a/xfwm4/assets/maximize-prelight.svg +++ b/xfwm4/assets/maximize-prelight.svg @@ -81,7 +81,7 @@ inkscape:export-ydpi="90" /> + style="display:inline;fill:#af6f5a;fill-opacity:1;stroke:none" /> diff --git a/xfwm4/assets/shade-pressed.svg b/xfwm4/assets/shade-pressed.svg index 8a067152..4404cd45 100644 --- a/xfwm4/assets/shade-pressed.svg +++ b/xfwm4/assets/shade-pressed.svg @@ -77,6 +77,6 @@ d="m 18,1038.3622 -4,-4 -4,4 z" id="path6400" sodipodi:nodetypes="cccc" - style="display:inline;fill:#8fbcbb;fill-opacity:1;stroke:none" /> + style="display:inline;fill:#af6f5a;fill-opacity:1;stroke:none" /> diff --git a/xfwm4/render-assets.sh b/xfwm4/render-assets.sh index 34b6e55a..4e9a4664 100644 --- a/xfwm4/render-assets.sh +++ b/xfwm4/render-assets.sh @@ -6,7 +6,7 @@ OPTIPNG="/usr/bin/optipng" for screen in '' '-hdpi' '-xhdpi'; do for i in assets/*; do BASE_FILE_NAME=`basename -s .svg $i` - ASSETS_DIR="Nordic${screen}/xfwm4" + ASSETS_DIR="Dunmeri${screen}/xfwm4" case "${screen}" in -hdpi) DPI='144'